Commit History

fix(antigravity): add propertyNames to incompatible schema keywords (#52)
92db52f
unverified

mirrobot-agent[bot] mirrobot-agent[bot] commited on

fix(antigravity): πŸ› propagate usage stats in streaming auto-recovery
9c5dbdf

Mirrowel commited on

feat(antigravity): ✨Gemini auto-unfuck: implement auto-recovery for malformed function calls
a9943e6

Mirrowel commited on

fix(antigravity): πŸ› implement schema-aware JSON string parsing for tools
50ee93b

Mirrowel commited on

fix(antigravity): πŸ› TLDR: Huge ass pass fixing things + Gemini 3 Flash addition
e4ee46f

Mirrowel commited on

refactor(antigravity): πŸ”¨ improve additionalProperties handling in schema cleaning
1ec1463

Mirrowel commited on

fix(antigravity): πŸ› preserve property names matching validation keywords
740e192

Mirrowel commited on

refactor(usage): πŸ”¨ sync request_count across quota group models
1ac7bd0

Mirrowel commited on

feat(quota-viewer): ✨ add quota and usage statistics viewer system
8b4ff52

Mirrowel commited on

feat(antigravity): ✨ add initial full quota baseline fetch on startup
846c165

Mirrowel commited on

docs(background): reduce default background job interval from 15min to 5min
d7c643f

Mirrowel commited on

feat(antigravity): ✨ add parallel tool usage instruction injection for claude and gemini 3
09eea32

Mirrowel commited on

feat(antigravity): ✨ add TransientQuotaError for bare 429 responses
543f871

Mirrowel commited on

feat(antigravity): ✨ add quota tracking with independent background jobs
2be7535

Mirrowel commited on

fix(retry): πŸ› parse millisecond durations and avoid immediate retry loops
bb812a7

Mirrowel commited on

refactor(iflow): πŸ”¨ reorganize model registry and integrate new LLM options
690ec60

Mirrowel commited on

refactor(cache): πŸ”¨ decouple memory cleanup from disk persistence lifecycle
9bfc01f

Mirrowel commited on

refactor(antigravity): πŸ”¨ clarify empty response retry configuration and logic
3876001

Mirrowel commited on

feat(antigravity): ✨ add automatic retry logic for empty API responses
c5dfecd

Mirrowel commited on

fix(oauth): πŸ› prevent deadlock and token desync for rotating refresh tokens
8ed4f52

Mirrowel commited on

fix(antigravity): πŸ› add platform/architecture to User-Agent header
a68d8d0

Mirrowel commited on

refactor(antigravity): πŸ”¨ inline JSON schema references before sanitization
c745d73

Mirrowel commited on

fix(gemini): πŸ› add robust JSON parsing and tool response grouping for Gemini CLI
f925da4

Mirrowel commited on

fix(antigravity): πŸ› add fallback retry logic for RESOURCE_EXHAUSTED errors without timing details
b9d9895

Mirrowel commited on

refactor(core): πŸ”¨ centralize path management for PyInstaller compatibility
467f294

Mirrowel commited on

refactor(gemini): πŸ”¨ switch to sequential rotation mode and adjust tier priority for gemini-3 models
bb86601

Mirrowel commited on

feat(auth): ✨ add automatic tier discovery for credentials missing persisted data
ab3f77b

Mirrowel commited on

refactor(auth): πŸ”¨ reduce debug logging noise in credential refresh system
005972e

Mirrowel commited on

refactor(auth): πŸ”¨ implement dual-queue system for token refresh and re-authentication
1c9e20d

Mirrowel commited on

Merge pull request #39 from kevincojean/fix/proxy-hangs-for-10-minutes-when-any-http-request-stalls
dd75c7f
unverified

Mirrowel commited on

refactor(timeout): πŸ”¨ centralize HTTP timeout configuration across providers
e2f4e9e

Mirrowel commited on

fix(httpx): set custom timeout for all POST requests
c5a61d9
unverified

211019608+kevincojean@users.noreply.github.com commited on

fix(tools): πŸ› improve dummy parameter workaround for Gemini empty schemas
633e634

Mirrowel commited on

fix(tools): πŸ› inject dummy parameter for tools with empty schemas
3ff0b2d

Mirrowel commited on

fix(auth): πŸ› handle wrapped iFlow API token refresh responses
5c4d30a

Mirrowel commited on

refactor(auth): πŸ”¨ consolidate OAuth credential management into base classes
f439788

Mirrowel commited on

feat(auth): ✨ add configurable OAuth callback ports for all providers
92211ea

Mirrowel commited on

refactor(providers): πŸ”¨ improve error handling and logging specificity
683c1c1

Mirrowel commited on

fix(auth): πŸ”¨ prioritize file-based credential loading over environment variables
2ef272f

Mirrowel commited on

feat(io): ✨ add shutdown flush mechanism for buffered writes
ea1e9f1

Mirrowel commited on

feat(io): ✨ add fault-tolerant file operations with automatic recovery
7f148b3

Mirrowel commited on

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

Merge branch 'main' into fix/antigravity-credential-stuck-unavailable
b7aa5d6
unverified

Mirrowel commited on

fix(auth): πŸ› improve credential refresh detection and prevent queue processor stuck state
1456ae3

Mirrowel commited on

feat(auth): ✨ implement global reauth coordinator to serialize interactive OAuth flows
219a7a9

Mirrowel commited on

refactor(providers): πŸ”¨ improve error handling and reduce debug logging in antigravity provider
73a2395

Mirrowel commited on

fix(providers): disable endpoint in antigravity provider
640efbf

Mirrowel commited on

feat(concurrency): ✨ add priority-based concurrency multipliers for credential tiers
aefb706

Mirrowel commited on

fix - addressing review findings.
136eb6c

Mirrowel commited on

fix(google-oauth): prevent credentials from becoming permanently stuck
67e70d9

MasuRii commited on