Commit Graph

14 Commits (772280da20b2230dd1f976455cdcfd1f487e3585)

Author SHA1 Message Date
Yoo1tic 772280da20 refactor: reorganize project structure by moving service modules to validation and utils 2025-08-02 21:42:08 +08:00
Yoo1tic e5821f5b4c feat: add structured logging with tracing 2025-07-28 22:49:04 +08:00
Yoo1tic f10c2a8afb refactor: replace anyhow with thiserror for typed error handling 2025-07-28 20:23:27 +08:00
Yoo1tic 660367d8a3 feat: remove anyhow dependency and replace with custom error handling; update validation error types 2025-07-28 19:06:37 +08:00
Yoo1tic 9e88973ef7 feat: refactor key validation logic and restructure configuration handling; remove unused modules 2025-07-28 18:35:06 +08:00
Yoo1tic 3cbd0d5e22 feat: add mimalloc dependency and update memory allocator; remove unused ASCII art 2025-07-28 15:59:05 +08:00
Yoo1tic ffd93a6b72 feat: add enable_multiplexing option to configuration and update client builder logic 2025-07-20 18:18:41 +08:00
Yoo1tic 43e535ec15 feat: update dependencies and refactor KeyCheckerConfig for improved argument handling 2025-07-19 00:23:03 +08:00
Xerxes-2 0056b4fa7b
feat: update KeyCheckerConfig to use clap for argument parsing and improve client builder with proper timeout handling 2025-07-17 19:26:41 +10:00
Yoo1tic 99804c5cab
feat: Reorganize project structure (#1)
* feat: implement API key validation with retry logic and refactor key loading

* feat: add configuration management and client builder for API key validation

* feat: restructure project modules and implement validation service for API key processing
2025-07-16 22:59:48 +08:00
Yoo1tic 8f8f8a3dff feat: update README and main.rs to enhance proxy support with authentication details 2025-07-07 01:12:08 +08:00
Yoo1tic 25e89d8610 feat: enhance API key validation tool with proxy support and improved timeout settings 2025-07-07 00:39:12 +08:00
Yoo1tic 63f0599c43 feat: update dependencies and enhance key validation logic 2025-07-07 00:00:11 +08:00
Yoo1tic 30c2610925 feat: add Gemini-Keychecker tool for API key validation 2025-07-06 23:52:09 +08:00