Commit History

fix(logging): πŸ› handle StreamedAPIError wrapper in failure logger
e9feba3

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

feat(ui): ✨ add smart pattern merge and import/export capabilities to filter rules
7f1d2c1

Mirrowel commited on

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

Mirrowel commited on

refactor(ui): πŸ”¨ restructure layout system with fixed height constraints and grid ratios
923eb65

Mirrowel commited on

style(ui): πŸ’Ž reduce spacing and font sizes for compact model filter layout
2d9a112

Mirrowel commited on

perf(ui): ⚑️ replace widget-based rule list with virtual canvas rendering
24a4b19

Mirrowel commited on

refactor(ui): πŸ”¨ simplify virtual scroll implementation using native canvas coordinates
e037e16

Mirrowel commited on

perf(ui): ⚑️ implement virtual scrolling for model filter lists
e9dcbc0

Mirrowel commited on

feat(ui): ✨ add GUI for visual model filter configuration
846ba25

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 to satisfy pylint
0af8a39

Mirrowel commited on

refactor(proxy): πŸ”¨ remove debug print statement for credentials
4ecfaba

Mirrowel commited on

refactor(auth): πŸ”¨ relocate attribute declarations in BackgroundRefresher
d76b29a

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

refactor(client): πŸ”¨ add comprehensive error handling and retry logic for custom provider non-streaming calls
a725feb

Mirrowel commited on

feat(tui): πŸ”¨ add warnings for changing the proxy settings, and add reset to default button
c5716c1

Mirrowel commited on

fix(settings): πŸ”¨ improve provider detection and configuration loading
d655ada

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

feat(usage): ✨ add human-readable timestamp fields to usage data for debugging
4cdd261

Mirrowel commited on

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

MasuRii commited on

fix(resilience): complete circuit breaker patterns per PR review
5e42536

MasuRii commited on

refactor(providers): πŸ”¨ centralize tier and quota configuration in ProviderInterface
3c52746

Mirrowel commited on

feat: add runtime resilience for file deletion survival
31c3d36

MasuRii commited on

refactor(usage): πŸ”¨ cache provider plugin instances to reduce redundant instantiation
fd01482

Mirrowel commited on

refactor(client): πŸ”¨ initialize provider plugins before rotation mode detection
4bc7613

Mirrowel commited on

feat(usage): ✨ implement per-model quota tracking with authoritative reset timestamps
0ca1651

Mirrowel commited on

feat(usage): ✨ add provider-specific rolling window usage tracking
98f6823

Mirrowel commited on

feat(rotation): ✨ add sequential rotation mode with provider-specific quota parsing
bd84d38

Mirrowel commited on

feat(providers): ✨ implement credential tier initialization and persistence system
4dfb828

Mirrowel commited on

fix(error-handler): πŸ”¨ extract JSON retry parsing into dedicated function
abdc406

Mirrowel commited on

fix(antigravity-provider): handle multiple consecutive system messages in prompt processing
cde9cb0

Mirrowel commited on

fix(error-handler): πŸ› handle compound duration formats in retry-after parsing
fa51b1a

Mirrowel commited on

Merge pull request #21 from MasuRii/fix/quota-exceeded-global-cooldown
d660421
unverified

Mirrowel commited on

Merge branch 'main' into Antigravity
465cc5f
unverified

Mirrowel commited on

docs(antigravity): πŸ“š update documentation for credential prioritization and model support changes
df7a756

Mirrowel commited on

feat(antigravity): ✨ implement credential prioritization for tier-based routing
d389837

Mirrowel commited on

fix(oauth): πŸ› escape rich markup in oauth authorization urls
81e9ff5

Mirrowel commited on

fix(antigravity): πŸ› prevent unescaping of intentional quotes and backslashes in strings
42bd5ae

Mirrowel commited on