feat: add Kimi authentication support and streamline device ID handling 1ff5b6f unverified luispater commited on Feb 6
refactor(translator, executor): remove redundant `bytes.Clone` calls for improved performance 7e8afbe unverified luispater commited on Feb 5
refactor(executor): optimize payload cloning and streamline SDK translator usage 8953a28 unverified luispater commited on Feb 5
refactor(util, executor): optimize payload handling and schema processing b7fd8ec unverified luispater commited on Feb 5
Merge pull request #1174 from lieyan666/fix/issue-1082-change-error-status-code cfbc9f6 unverified luispater commited on Jan 31
Merge pull request #1248 from shekohex/feat/responses-compact 1094f8a unverified luispater commited on Jan 30
fix(logging): capture streaming TTFB on first chunk and make timestamps required f8405bc sususu98 commited on Jan 29
fix(logging): add API response timestamp and fix request timestamp timing 6d6fab0 sususu98 commited on Jan 27
feat(handlers): add test to verify no retries after partial stream response a9a2541 unverified luispater commited on Jan 29
refactor: consolidate channel send logic with context-safe handlers 3bdbbb7 unverified luispater commited on Jan 28
Merge pull request #1132 from XYenon/fix/gemini-models-displayname-override 2f5a938 unverified luispater commited on Jan 24
fix(api): enhance ClaudeModels response to align with api.anthropic.com fd182c9 Darley commited on Jan 24
fix: change HTTP status code from 400 to 502 when no provider available 80bec8a unverified lieyan commited on Jan 23
feat(cliproxy, gemini): improve ID matching logic and enrich normalized model output 5f493d1 unverified luispater commited on Jan 16
refactor(gemini): replace static model handling with dynamic model registry lookup eb633ef unverified luispater commited on Jan 16
refactor(config): replace `nonstream-keepalive` with `nonstream-keepalive-interval` ab4c62b unverified luispater commited on Jan 12
feat(api): add non-streaming keep-alive support for idle timeout prevention 4db5524 unverified luispater commited on Jan 12
fix(test): implement missing HttpRequest method in stream bootstrap mock 9d1dcdc hkfires commited on Jan 12
feat(management): add `PostOAuthCallback` handler to token requester interface 67c600a unverified luispater commited on Jan 7
feat(api): add `GetAuthStatus` method to `ManagementTokenRequester` interface 9976276 unverified luispater commited on Dec 31, 2025
feat(api): add ManagementTokenRequester interface for management token request endpoints d660b4a unverified luispater commited on Dec 28, 2025
fix(handlers): preserve upstream response logs before duplicate detection 65c8b75 hkfires commited on Dec 28, 2025
fix(handlers): match raw error text before JSON body for duplicate detection 7448505 hkfires commited on Dec 28, 2025
fix(test): remove extra argument from ExecuteStreamWithAuthManager call e5a870e Thai Nguyen Hung commited on Dec 25, 2025
feat(logging): implement request ID tracking and propagation cd0cda0 hkfires commited on Dec 23, 2025
refactor(handlers): streamline error and data channel handling in streaming logic 6e45235 unverified luispater commited on Dec 23, 2025
fix(api): update route patterns to support wildcards for Gemini actions 7d7be57 unverified luispater commited on Dec 16, 2025
feat(config): add support for model prefixes and prefix normalization 953a1ae unverified luispater commited on Dec 16, 2025
Update sdk/api/handlers/claude/code_handlers.go 41aa8b6 unverified teeverc gemini-code-assist[bot] commited on Dec 12, 2025
fix: flush Claude SSE chunks immediately to match OpenAI behavior 3424eca teeverc Amp commited on Dec 12, 2025
refactor(handlers): improve request logging and payload handling 1d5e7ea unverified luispater commited on Dec 12, 2025
feat(util): implement dynamic thinking suffix normalization and refactor budget resolution logic 996d35a unverified luispater commited on Dec 10, 2025