refactor(providers): π¨ improve error handling and logging specificity 683c1c1 Mirrowel commited on Dec 8, 2025
fix(auth): π¨ prioritize file-based credential loading over environment variables 2ef272f Mirrowel commited on Dec 8, 2025
feat(io): β¨ add shutdown flush mechanism for buffered writes ea1e9f1 Mirrowel commited on Dec 8, 2025
feat(io): β¨ add fault-tolerant file operations with automatic recovery 7f148b3 Mirrowel commited on Dec 8, 2025
Merge origin/main into feat/runtime-resilience - Resolve conflict in usage_manager.py by integrating runtime resilience with human-readable timestamps 01932f9 Mirrowel commited on Dec 8, 2025
Merge branch 'main' into fix/antigravity-credential-stuck-unavailable b7aa5d6 unverified Mirrowel commited on Dec 8, 2025
refactor(auth): π¨ relocate attribute declarations in BackgroundRefresher d76b29a Mirrowel commited on Dec 8, 2025
fix(auth): π improve credential refresh detection and prevent queue processor stuck state 1456ae3 Mirrowel commited on Dec 8, 2025
feat(auth): β¨ implement global reauth coordinator to serialize interactive OAuth flows 219a7a9 Mirrowel commited on Dec 8, 2025
refactor(providers): π¨ improve error handling and reduce debug logging in antigravity provider 73a2395 Mirrowel commited on Dec 8, 2025
refactor(client): π¨ add comprehensive error handling and retry logic for custom provider non-streaming calls a725feb Mirrowel commited on Dec 8, 2025
feat(concurrency): β¨ add priority-based concurrency multipliers for credential tiers aefb706 Mirrowel commited on Dec 8, 2025
feat(usage): β¨ add human-readable timestamp fields to usage data for debugging 4cdd261 Mirrowel commited on Dec 7, 2025
fix(google-oauth): prevent credentials from becoming permanently stuck 67e70d9 MasuRii commited on Dec 7, 2025
fix(resilience): complete circuit breaker patterns per PR review 5e42536 MasuRii commited on Dec 7, 2025
refactor(providers): π¨ centralize tier and quota configuration in ProviderInterface 3c52746 Mirrowel commited on Dec 7, 2025
refactor(usage): π¨ cache provider plugin instances to reduce redundant instantiation fd01482 Mirrowel commited on Dec 6, 2025
refactor(client): π¨ initialize provider plugins before rotation mode detection 4bc7613 Mirrowel commited on Dec 6, 2025
feat(usage): β¨ implement per-model quota tracking with authoritative reset timestamps 0ca1651 Mirrowel commited on Dec 6, 2025
feat(usage): β¨ add provider-specific rolling window usage tracking 98f6823 Mirrowel commited on Dec 6, 2025
feat(rotation): β¨ add sequential rotation mode with provider-specific quota parsing bd84d38 Mirrowel commited on Dec 6, 2025
feat(providers): β¨ implement credential tier initialization and persistence system 4dfb828 Mirrowel commited on Dec 6, 2025
fix(error-handler): π¨ extract JSON retry parsing into dedicated function abdc406 Mirrowel commited on Dec 5, 2025
fix(antigravity-provider): handle multiple consecutive system messages in prompt processing cde9cb0 Mirrowel commited on Dec 5, 2025
fix(error-handler): π handle compound duration formats in retry-after parsing fa51b1a Mirrowel commited on Dec 5, 2025
Merge pull request #21 from MasuRii/fix/quota-exceeded-global-cooldown d660421 unverified Mirrowel commited on Dec 5, 2025
docs(antigravity): π update documentation for credential prioritization and model support changes df7a756 Mirrowel commited on Dec 5, 2025
feat(antigravity): β¨ implement credential prioritization for tier-based routing d389837 Mirrowel commited on Dec 5, 2025
fix(oauth): π escape rich markup in oauth authorization urls 81e9ff5 Mirrowel commited on Dec 5, 2025
fix(antigravity): π prevent unescaping of intentional quotes and backslashes in strings 42bd5ae Mirrowel commited on Dec 5, 2025
docs: π update documentation for enhanced claude thinking sanitization and remove obsolete todo file 64f7fc0 Mirrowel commited on Dec 5, 2025
fix(antigravity): π improve function call response pairing with recovery strategies ba6dcaa Mirrowel commited on Dec 5, 2025
refactor(antigravity): π¨ migrate thinking sanitization to gemini message format bccb879 Mirrowel commited on Dec 5, 2025
refactor(antigravity-claude): refactor the claude sanitization logic to prevent errors on compaction, model switching, and allow thinking. 1450294 Mirrowel commited on Dec 5, 2025
fix(provider): π ensure claude-opus-4-5 always uses thinking variant 8aec88b Mirrowel commited on Dec 4, 2025
Merge branch 'Antigravity' of https://github.com/Mirrowel/LLM-API-Key-Proxy into fix/quota-exceeded-global-cooldown 5a29725 MasuRii commited on Dec 4, 2025
feat(provider): add support for Claude Opus 4.5 model 96e1b97 Mirrowel JoeGrimes123 commited on Dec 4, 2025
fix(provider): π increase timeout for antigravity API requests from 120s to 600s 956bdbb Mirrowel commited on Dec 4, 2025
Merge pull request #14 from Mirrowel/Error-handling-consistency 71586c6 unverified Mirrowel commited on Dec 4, 2025
fix: improve error handling implementation based on code review a1cc875 mirrobot-agent[bot] commited on Dec 4, 2025
feat(provider): β¨ implement Google Cloud onboarding flow with automatic project discovery d2adf05 Mirrowel commited on Dec 3, 2025
refactor(provider): π¨ replace hardcoded project generation with dynamic GCP resolution d6e982e Mirrowel commited on Dec 3, 2025
feat(core): β¨ add structured error accumulator and consistent error handling/reporting 7cb148b Mirrowel commited on Dec 3, 2025