haopeng
0a2555b0f3
Update internal/tui/auth_tab.go
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-16 00:11:31 +08:00
lhpqaq
020df41efe
chore(tui): update readme, fix usage
2026-02-16 00:04:04 +08:00
lhpqaq
f31f7f701a
feat(tui): add i18n
2026-02-15 15:42:59 +08:00
Supra4E8C
b5fe78eb70
Merge pull request #1597 from router-for-me/kimi-fix
...
feat(registry): add support for 'kimi' channel in model definitions
v6.8.17
2026-02-15 15:35:17 +08:00
Supra4E8C
d1f667cf8d
feat(registry): add support for 'kimi' channel in model definitions
2026-02-15 15:21:33 +08:00
lhpqaq
54ad7c1b6b
feat(tui): add manager tui
2026-02-15 14:52:40 +08:00
Luis Pater
55789df275
chore(docker): update Go base image to 1.26-alpine
v6.8.16
2026-02-15 14:26:44 +08:00
Luis Pater
46a6782065
refactor(all): replace manual pointer assignments with new to enhance code readability and maintainability
2026-02-15 14:10:10 +08:00
Luis Pater
c359f61859
fix(auth): normalize Gemini credential file prefix for consistency
2026-02-15 13:59:33 +08:00
Luis Pater
908c8eab5b
Merge pull request #1543 from sususu98/feat/gemini-cli-google-one
...
feat(gemini-cli): add Google One login and improve auto-discovery
2026-02-15 13:58:21 +08:00
Luis Pater
f5f2c69233
Merge pull request #1595 from alexey-yanchenko/feature/cache-usage-from-codex-to-chat-completions
...
Pass cache usage from codex to openai chat completions
2026-02-15 13:56:46 +08:00
Alexey Yanchenko
63d4de5eea
Pass cache usage from codex to openai chat completions
2026-02-15 12:04:15 +07:00
이대희
a45c6defa7
Merge remote-tracking branch 'upstream/main' into feature/canceled
2026-02-13 15:07:32 +09:00
Luis Pater
ae1e8a5191
chore(runtime, registry): update Codex client version and GPT-5.3 model creation date
v6.8.15
2026-02-13 12:47:48 +08:00
Luis Pater
b3ccc55f09
Merge pull request #1574 from fbettag/feat/gpt-5.3-codex-spark
...
feat(registry): add gpt-5.3-codex-spark model definition
2026-02-13 12:46:08 +08:00
이대희
40bee3e8d9
Merge branch 'main' into feature/canceled
2026-02-13 13:37:55 +09:00
Franz Bettag
1ce56d7413
Update internal/registry/model_definitions_static_data.go
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-12 23:37:27 +01:00
Franz Bettag
41a78be3a2
feat(registry): add gpt-5.3-codex-spark model definition
2026-02-12 23:24:08 +01:00
Luis Pater
1ff5de9a31
docs(readme): add CLIProxyAPI Dashboard to project list
2026-02-13 00:40:39 +08:00
Luis Pater
46a6853046
Merge pull request #1568 from itsmylife44/add-cliproxyapi-dashboard
...
Add CLIProxyAPI Dashboard to 'Who is with us?' section
2026-02-13 00:37:41 +08:00
xSpaM
4b2d40bd67
Add CLIProxyAPI Dashboard to 'Who is with us?' section
2026-02-12 17:15:46 +01:00
Luis Pater
575881cb59
feat(registry): add new model definition for MiniMax-M2.5
v6.8.14
2026-02-12 22:43:01 +08:00
hkfires
f361b2716d
feat(registry): add glm-5 model to iflow
v6.8.13
2026-02-12 11:13:28 +08:00
이대희
93147dddeb
Improves error handling for canceled requests
...
Adds explicit handling for context.Canceled errors in the reverse proxy error handler to return 499 status code without logging, which is more appropriate for client-side cancellations during polling.
Also adds a test case to verify this behavior.
2026-02-12 10:39:45 +09:00
이대희
c0f9b15a58
Merge remote-tracking branch 'upstream/main' into feature/canceled
2026-02-12 10:33:49 +09:00
이대희
6f2fbdcbae
Update internal/api/modules/amp/proxy.go
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-12 10:30:05 +09:00
HEUDavid
65debb874f
feat/auth-hook: refactor RequstInfo to preserve original HTTP semantics
2026-02-12 07:11:17 +08:00
HEUDavid
3caadac003
feat/auth-hook: add post auth hook [CR]
2026-02-12 07:11:17 +08:00
HEUDavid
6a9e3a6b84
feat/auth-hook: add post auth hook
2026-02-12 07:11:17 +08:00
HEUDavid
269972440a
feat/auth-hook: add post auth hook
2026-02-12 07:11:17 +08:00
HEUDavid
cce13e6ad2
feat/auth-hook: add post auth hook
2026-02-12 07:11:17 +08:00
HEUDavid
8a565dcad8
feat/auth-hook: add post auth hook
2026-02-12 07:11:17 +08:00
HEUDavid
d536110404
feat/auth-hook: add post auth hook
2026-02-12 07:11:17 +08:00
HEUDavid
48e957ddff
feat/auth-hook: add post auth hook
2026-02-12 07:11:17 +08:00
HEUDavid
94563d622c
feat/auth-hook: add post auth hook
2026-02-12 07:11:17 +08:00
Luis Pater
58e09f8e5f
Merge pull request #1542 from APE-147/fix/gemini-antigravity-schema-sanitization
...
fix(schema): sanitize Gemini-incompatible tool metadata fields
2026-02-11 21:34:04 +08:00
Luis Pater
a146c6c0aa
Merge pull request #1523 from xxddff/feature/removeUserField
...
fix(codex): remove unsupported 'user' field from /v1/responses payload
v6.8.12
2026-02-11 20:38:16 +08:00
Luis Pater
4c133d3ea9
test(sdk/watcher): add tests for excluded models merging and priority parsing logic
...
- Added unit tests for combining OAuth excluded models across global and attribute-specific scopes.
- Implemented priority attribute parsing with support for different formats and trimming.
2026-02-11 20:35:13 +08:00
sususu98
f3ccd85ba1
feat(gemini-cli): add Google One login and improve auto-discovery
...
Add Google One personal account login to Gemini CLI OAuth flow:
- CLI --login shows mode menu (Code Assist vs Google One)
- Web management API accepts project_id=GOOGLE_ONE sentinel
- Auto-discover project via onboardUser without cloudaicompanionProject when project is unresolved
Improve robustness of auto-discovery and token handling:
- Add context-aware auto-discovery polling (30s timeout, 2s interval)
- Distinguish network errors from project-selection-required errors
- Refresh expired access tokens in readAuthFile before project lookup
- Extend project_id auto-fill to gemini auth type (was antigravity-only)
Unify credential file naming to geminicli- prefix for both CLI and web.
Add extractAccessToken unit tests (9 cases).
2026-02-11 17:53:03 +08:00
RGBadmin
dc279de443
refactor: reduce code duplication in extractExcludedModelsFromMetadata
2026-02-11 15:57:16 +08:00
RGBadmin
bf1634bda0
refactor: simplify per-account excluded_models merge in routing
2026-02-11 15:57:15 +08:00
Nathan
166d2d24d9
fix(schema): remove Gemini-incompatible tool metadata fields
...
Sanitize tool schemas by stripping prefill, enumTitles, $id, and patternProperties to prevent Gemini INVALID_ARGUMENT 400 errors, and add unit and executor-level tests to lock in the behavior.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-11 18:29:17 +11:00
RGBadmin
4cbcc835d1
feat: read per-account excluded_models at routing time
2026-02-11 15:21:19 +08:00
RGBadmin
b93026d83a
feat: merge per-account excluded_models with global config
2026-02-11 15:21:15 +08:00
RGBadmin
5ed2133ff9
feat: add per-account excluded_models and priority parsing
2026-02-11 15:21:12 +08:00
Luis Pater
1510bfcb6f
fix(translator): improve content handling for system and user messages
...
- Added support for single and array-based `content` cases.
- Enhanced `system_instruction` structure population logic.
- Improved handling of user role assignment for string-based `content`.
v6.8.11
2026-02-11 15:04:01 +08:00
Chén Mù
c6bd91b86b
Merge pull request #1519 from router-for-me/thinking
...
feat(translator): support Claude thinking type adaptive
v6.8.10
2026-02-10 18:31:56 +08:00
이대희
ce0c6aa82b
Update internal/api/modules/amp/proxy.go
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-10 19:07:49 +09:00
hkfires
349ddcaa89
fix(registry): correct max completion tokens for opus 4.6 thinking
2026-02-10 18:05:40 +08:00
xxddff
bb9fe52f1e
Update internal/translator/codex/openai/responses/codex_openai-responses_request_test.go
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-10 18:24:58 +09:00