Commit History

fix(antigravity): πŸ› add function call id fields and restrict thoughtSignature handling to gemini-3
0970b56

Mirrowel commited on

fix(providers): πŸ› normalize JSON Schema types, clean Claude tool schemas, and fix Gemini tool conversion
4ff1edf

Mirrowel commited on

fix(antigravity): πŸ› convert tool parameters to parametersJsonSchema and strip unsupported fields
264959a

Mirrowel commited on

fix(providers): πŸ› fix antigravity provider compatibility and async credential save
c6478ed

Mirrowel commited on

feat(antigravity): ✨ add dynamic model discovery toggle and get_valid_token helper
77bfd5f

Mirrowel commited on

feat(auth): extract GoogleOAuthBase and add antigravity provider
97f1950

Mirrowel commited on

feat(providers): ✨ add claude-sonnet-4-5 models and remove unnecessary aliasing
fc70523

Mirrowel commited on

fix(providers): πŸ› ensure only first parallel tool call retains thoughtSignature and decouple cache/passthrough
065d589

Mirrowel commited on

feat(providers): ✨ add server-side thoughtSignature cache and preserve thoughtSignature handling for Gemini 3
ff82739

Mirrowel commited on

feat(providers): ✨ support gemini 2.5/3 reasoning configs and custom budget toggle
1495325

Mirrowel commited on

feat(providers): add Antigravity file logging, reasoning mapping and token counting
7c758a6

Mirrowel commited on

feat(providers): ✨ add Gemini 3 thoughtSignature handling and reasoning_content separation
34cb9f8

Mirrowel commited on

feat(providers): ✨ add antigravity provider and auth base
d5a43fd

Mirrowel commited on

feat(auth): ✨ add sequential credential refresh queue and availability checks
372b6c5

Mirrowel commited on

Build workflow shenanigans (#9)
5f94b93
unverified

Mirrowel commited on

feat(auth): improve credential tool startup UX and lazy-load providers
2b065a1

Mirrowel commited on

fix(auth): πŸ› remove deprecated gemini models fallback
f7eb788

Mirrowel commited on

feat(auth): ✨ add headless detection, re-auth on invalid refresh tokens, and persist gemini project/tier metadata
9756075

Mirrowel commited on

fix(auth): πŸ”¨ tighten oauth refresh intervals, expand refresh buffers, improve logging and add iFlow docs
abbdf2a

Mirrowel commited on

build(proxy_app): πŸ“¦ include setuptools/distutils in build and clarify launcher missing .env message
302d563

Mirrowel commited on

feat(ui): display proxy API key and improve onboarding/security warnings
0fd5b85

Mirrowel commited on

feat(ui): enhance launcher TUI and lazy-load core components
a42743f

Mirrowel commited on

feat(ui): ✨ add interactive launcher TUI and advanced settings tool
37501b2

Mirrowel commited on

feat(auth): add interactive onboarding and credential setup with warnings
34e560e

Mirrowel commited on

refactor(core): resolve model id early to ensure consistent model usage
f00537a

Mirrowel commited on

fix: Refresh qwen oauth token before returning it.
8d307fe

Mirrowel commited on

feat(core): resolve custom model ids before sending to providers
99c2167

Mirrowel commited on

fix(providers/iflow): πŸ› stabilize iFlow streaming behavior and model handling
c590f47

Mirrowel commited on

perf(auth): ⚑️ parallelize oauth credential initialization and deduplication
664a3d8

Mirrowel commited on

docs(readme): πŸ“š documentation expansion to cover new PR features(and in general)
37e5eea

Mirrowel commited on

refactor(gemini): standardize default temperature to 1
939a72b

Mirrowel commited on

refactor(providers): standardize access token retrieval and improve setup UX
18796bc

Mirrowel commited on

feat(gemini-cli): implement rate limit fallbacks, token counting, and stabilize onboarding
c4fc5d8

Mirrowel commited on

feat(setup): ensure proxy key validation runs after credential creation
2c9c7d5

Mirrowel commited on

feat(providers): implement detailed file logging for iFlow and Qwen Code
c48abee

Mirrowel commited on

feat(models): support array format for simplified model definitions
036cadd

Mirrowel commited on

refactor(providers): enhance model discovery and deduplication logic
e2c300f

Mirrowel commited on

feat(auth): enable Qwen and iFlow credential export and dynamic model discovery
dea215f

Mirrowel commited on

refactor(auth): enhance token refresh stability and resilience
48b4652

Mirrowel commited on

feat(gemini): implement default safety settings and image data URL support
adfcd18

Mirrowel commited on

feat(auth): enable Gemini CLI stateless authentication via environment variables
ea15798

Mirrowel commited on

feat(auth): enable API key fallback for Qwen Code and iFlow providers
0132663

Mirrowel commited on

feat(auth): introduce iFlow provider integration via OAuth
5ee03d6

Mirrowel commited on

build(config): πŸ“¦ update library version to 0.9
74bc3cb

Mirrowel commited on

fix(core): improve error classification and prevent false key penalization
20944a5

Mirrowel commited on

feat(core): enable configuration of maximum concurrent requests per key
79e83ae

Mirrowel commited on

refactor(core): πŸ”¨ use static class attribute for provider skipping flag
3962356

Mirrowel commited on

feat(core): enable static model configuration and LiteLLM compatibility for custom providers
39e01ca

Mirrowel commited on

feat(providers): ✨ enable dynamic support for custom openai-compatible providers
225c46e

Mirrowel commited on

refactor(client): πŸ”¨ make credentials optional and centralize validation
8a28cd0

Mirrowel commited on