| .. |
| access | chore: upgrade CLIProxyAPI dependency to v7 across the project | 6 months ago |
| api | feat(plugins): forward query parameters as metadata in auth provider start login | 2 months ago |
| auth | feat(auth): support organization-hashed claude credentials and legacy migration | 2 months ago |
| browser | feat(logging): introduce centralized logging with custom format and Gin integration | 1 year ago |
| buildinfo | feat(buildinfo): add build metadata and expose via HTTP headers | 12 months ago |
| cache | fix(tests): improve test reliability by avoiding wall-clock time in TTL and cache-eviction tests | 2 months ago |
| client | fix(codex): inherit template metadata for model aliases and restrict provider capabilities | 2 months ago |
| clienterror | fix(auth): enable model cooldown and rotation for model not found errors | 2 months ago |
| cmd | feat(oauth): refactor for device flow and cancelable sessions, extend test coverage | 4 months ago |
| config | fix(auth): bound force refresh all concurrency using worker pool | 2 months ago |
| constant | feat(interactions): add support for Google Interactions | 4 months ago |
| credentialweight | feat(auth): introduce weighted round-robin scheduler and credential weight validation | 3 months ago |
| home | feat(home): enhance homeDispatchConn with untrack method and improve connection closure handling | 2 months ago |
| homeplugins | fix(plugin-store): add network scope handling for shared GitHub API cooldowns | 2 months ago |
| htmlsanitize | feat(htmlsanitize): add HTML and JSON sanitization utilities with integration across plugins and APIs | 5 months ago |
| httpfetch | feat(pluginstore): add plugin store support | 5 months ago |
| httpwire | feat(pluginhost): expose outbound HTTP wire profile to plugin requests | 2 months ago |
| interfaces | feat(plugin): add request lifecycle plugin with interception and termination capabilities | 3 months ago |
| logging | fix(logging): silence only successful health probes | 2 months ago |
| managementasset | fix(test): improve cross-platform compatibility across unit tests | 2 months ago |
| misc | fix(antigravity): raise the fallback client version to 2.9.1 (#5175) | 2 months ago |
| modelconfig | feat(compat): preserve Claude thinking/tool-call content for is-compat OpenAI compatibility models | 3 months ago |
| pluginhost | feat(plugins): forward query parameters as metadata in auth provider start login | 2 months ago |
| pluginstore | fix(plugin-store): honor shared GitHub API rate-limit cooldowns | 2 months ago |
| redisqueue | feat(usage): normalize reported session hierarchy to canonical UUIDv8 | 2 months ago |
| registry | feat(kimi): add Kimi K2.8 model definitions, normalization, and temperature guard | 2 months ago |
| runtime | fix(claude): forward unmanaged caller betas on direct anthropic requests | 2 months ago |
| safemode | fix: allow management access in example API key safe mode | 4 months ago |
| signature | feat(signature): validate Claude CAQS reasoning signatures | 2 months ago |
| store | feat(auth): support organization-hashed claude credentials and legacy migration | 2 months ago |
| thinking | feat(kimi): add Kimi K2.8 model definitions, normalization, and temperature guard | 2 months ago |
| translator | Merge pull request #5746 from smartconnect365/fix/gemini-responses-output-tokens | 2 months ago |
| tui | feat(management): add endpoint to refresh auth files | 2 months ago |
| util | feat(auth): propagate canonical session id for custom header expansion | 2 months ago |
| watcher | fix(auth): clear unauthorized cooldowns on credential changes and sync codex plan type | 2 months ago |
| wsrelay | fix(wsrelay): preserve queued frames during terminal message delivery | 2 months ago |