musi
79c3218ed8
update ai-gateway
2026-07-20 22:19:41 +08:00
musi
5d9785ddc3
Preserve explicit models when applying built-in route rewrites
2026-07-20 22:18:28 +08:00
musi
88c07b605a
Merge branch 'main' into dev/3.1
...
# Conflicts:
# package-lock.json
# package.json
# packages/cli/package.json
# packages/core/package.json
# packages/core/src/contracts/ipc-channels.ts
# packages/core/src/gateway/claude-code-router-plugin.ts
# packages/ui/test/component/layout.test.tsx
2026-07-20 22:09:34 +08:00
musi
ee0c8d08bb
Merge pull request #1569 from H-TTTTT/fix/provider-plugin-bearer-public
...
fix(opencode): stop forcing Bearer public on public local-agent imports
2026-07-20 22:02:52 +08:00
musistudio
6c1a90889b
Refactor router implementation and configuration
2026-07-20 20:21:18 +08:00
musistudio
fcf66919a1
Merge remote-tracking branch 'origin/dev/3.1' into dev/3.1
...
# Conflicts:
# README.md
# README_zh.md
2026-07-20 18:31:04 +08:00
musistudio
ea35ed2eaa
Add model summaries to request logs
2026-07-20 15:57:13 +08:00
musistudio
ecdf2fec0f
Support xAI video generation and isolate Codex authentication
2026-07-20 15:38:13 +08:00
musistudio
225b3c23df
Improve Codex authentication and app-server launch handling
2026-07-20 14:36:26 +08:00
musistudio
42cc9dbd74
Add NVIDIA NIM provider preset and preserve Claude model selection
2026-07-20 11:08:04 +08:00
musistudio
3f8d450366
Refactor routing architecture and update related modules
2026-07-20 10:10:57 +08:00
H-TTTTT
ba3b34e189
fix(opencode): stop forcing Bearer public on public local-agent imports
...
Public OpenCode imports wrote strict providerPlugins auth with
authorization: Bearer public, which overrode a later real Providers
api_key edit and caused upstream 401s. Put the public token on the
provider api key instead and skip the plugin override.
Fixes #1562
2026-07-20 09:32:17 +08:00
musistudio
5021cc35c0
Enable apply_patch bridging for all non-GPT Codex models
2026-07-20 07:13:53 +08:00
musi
d21950bdbd
Merge pull request #1561 from jesieleo/fix/claude-subagent-model-routing
...
fix(gateway):网关对子代理模型配置的处理,并规范化 Responses API 请求(@the-next-ai/ai-gateway 升级到 1.0.10)
2026-07-19 22:05:35 +08:00
musi
58899dc594
Merge remote-tracking branch 'origin/dev/3.1' into dev/3.1
2026-07-19 22:01:56 +08:00
musi
5a73d1d65b
Merge pull request #1566 from jesieleo/fix/tray-activity-tooltip-theme
...
fix(ui): 修复暗色主题显示与托盘同步
2026-07-19 21:59:20 +08:00
musi
2a7f7fbe8d
Merge pull request #1565 from jesieleo/fix/update-dialog-entry
...
fix(ui): 修复更新入口自动触发下载
2026-07-19 21:52:33 +08:00
musistudio
9fb8a89831
Update routing workflows and supporting configuration
2026-07-19 20:07:40 +08:00
jesieleo
107863919c
fix(theme): synchronize dark mode across app and tray
2026-07-19 13:16:29 +08:00
jesieleo
c054086a91
fix(ui): keep update entry from auto-downloading
2026-07-19 11:30:07 +08:00
jesieleo
e298524965
fix: route Claude subagents with latest gateway requests
2026-07-18 17:15:06 +08:00
musi
a9c972cbfc
update readme
2026-07-17 08:38:35 +08:00
musistudio
6b5e5a8d00
Merge branch 'main' into dev/3.1
2026-07-16 14:24:26 +08:00
musistudio
f18759aa8f
Add ultra effort and refine model reasoning profiles
2026-07-16 11:23:24 +08:00
musi
5b8f64160e
Refactor router internals and update related integrations
2026-07-16 09:29:48 +08:00
musi
19973394d2
Merge dev/3.1 into main for v3.0.14
2026-07-15 23:00:32 +08:00
musi
4156fdea27
chore: release 3.0.14 and cli docker 3.0.6
2026-07-15 23:00:04 +08:00
musi
9b3339e4e4
Merge branch 'main' into dev/3.1
...
# Conflicts:
# packages/core/src/gateway/request/pipeline.ts
# packages/core/src/observability/request-log-store.ts
# packages/core/test/integration/observability/request-log-store.test.mjs
# packages/core/test/unit/agents/gateway-upstream-error-log.test.mjs
# packages/core/test/unit/agents/provider-model-metadata.test.mjs
2026-07-15 22:08:49 +08:00
musi
f021884c1d
Merge pull request #1543 from camjac251/fix/subagent-route-handshake
...
fix(gateway): align subagent route identity
2026-07-15 22:00:53 +08:00
musi
ded548da7e
Merge pull request #1542 from camjac251/fix/provider-model-context-metadata
...
fix(gateway): preserve provider context metadata
2026-07-15 21:56:46 +08:00
musi
b27e147b16
Merge pull request #1541 from jesieleo/fix/stream-terminal-status
...
fix: preserve SSE outcomes, improve upstream diagnostics, and polish UI
2026-07-15 21:49:57 +08:00
musistudio
555b31477d
Refactor router internals and update related tests
2026-07-15 20:24:04 +08:00
musistudio
b1fb8e3331
Refactor router pipeline and update related components
2026-07-15 20:12:32 +08:00
jesieleo
6b4b22aa4b
fix: hide JSON credential values in diagnostics
2026-07-15 16:30:55 +08:00
jesieleo
e33c856891
fix: hide credentials without obscuring diagnostics
2026-07-15 15:41:00 +08:00
musistudio
adadb1679f
Cache parsed request bodies and simplify routing traces
2026-07-15 15:31:38 +08:00
musistudio
dae4a914ae
Remove obsolete CI workflow
2026-07-15 14:03:04 +08:00
musi
30d1f35926
Refactor request routing and provider coordination
CI / Typecheck (push) Has been cancelled
CI / Test architecture (push) Has been cancelled
CI / Test cli (push) Has been cancelled
CI / Test core (push) Has been cancelled
CI / Test electron (push) Has been cancelled
CI / Test ui (push) Has been cancelled
CI / CLI web E2E (push) Has been cancelled
CI / Docker system smoke (push) Has been cancelled
2026-07-15 13:32:14 +08:00
jesieleo
2b1720067b
fix: clarify log payload tabs
2026-07-15 13:31:03 +08:00
jesieleo
694437bf3f
fix: align tray window background with theme
2026-07-15 12:55:46 +08:00
jesieleo
7acffa6c5d
fix: add privacy-safe upstream failure diagnostics
2026-07-15 09:11:17 +08:00
camjac251
deff4859b5
fix(gateway): align subagent route identity
...
Hidden route tags select the provider only after child startup, while
clients that support exact model strings need the gateway-visible ID up
front. Publish the client-to-target mapping and accept either identity
through existing discovery resolution.
2026-07-14 19:19:49 -04:00
camjac251
5a3eda0912
fix(gateway): preserve provider context metadata
...
Provider imports exposed live context limits, but CCR discarded them and
fell back to stale static entries. Preserve physical and effective limits
so generated catalogs and model discovery advertise the provider-specific
usable window.
2026-07-14 19:15:39 -04:00
musi
2aa3529449
Refactor router internals and remove obsolete code
2026-07-15 06:39:29 +08:00
jesieleo
e4d4a08d5d
fix: preserve stream outcomes and refine interface layout
2026-07-14 23:07:15 +08:00
musi
ae265ec934
chore: release 3.0.13 and cli docker 3.0.5
Docs / Build (push) Has been cancelled
Docs / Deploy (push) Has been cancelled
2026-07-14 22:37:41 +08:00
musi
2c9404752c
update ai-gateway version
2026-07-14 22:26:38 +08:00
musi
1d58c1c2bd
update ai-gateway version
2026-07-14 22:25:05 +08:00
musi
f6dd3f5b4e
Merge branch 'main' into dev/3.1
2026-07-14 22:23:40 +08:00
musi
692146cc2d
Merge pull request #1539 from 810senpai114514/fix/strip-provider-prefix
...
fix: Provider/Model 格式透传时未剥掉 Provider 前缀导致模型匹配失败
2026-07-14 22:22:46 +08:00