Commit Graph

  • c3ae5fc3c5 fix(usage): effort 提取改用模型候选列表,修复后缀模型元数据丢失 shaw 2026-07-10 11:09:06 +08:00
  • cddcf49044 Merge pull request #3884 from CHOS1N11111/codex/add-parallel-tool-calls-compat Wesley Liddick 2026-07-10 11:01:03 +08:00
  • 9389503c56 Merge pull request #3913 from fengshao1227/fix/en-locale-missing-keys Wesley Liddick 2026-07-10 10:59:49 +08:00
  • 72ef0b3884 Merge pull request #3909 from githubbzxs/fix/gpt56-max-compact Wesley Liddick 2026-07-10 10:57:35 +08:00
  • fc66a30ffc fix: harden billing concurrency and payment recovery superman2003 2026-07-10 10:45:27 +08:00
  • e984b4e2e1 fix(i18n): 补齐 en 语言包 overview 和 resources 缺失 key li 2026-07-10 10:45:44 +08:00
  • 066a85949a Merge pull request #3905 from fengshao1227/fix/codex-client-version-bump Wesley Liddick 2026-07-10 10:43:51 +08:00
  • 3099362074 Merge pull request #3906 from Wei-Shaw/fix/compact-sse-raw-output-item-preservation Wesley Liddick 2026-07-10 10:41:02 +08:00
  • 80b3d4c1f8 fix: 兼容 GPT-5.6 max 推理强度 psyche 2026-07-10 10:39:16 +08:00
  • 000f6dc655 fix(compact): 终态 output 非空但缺 compaction 时从事件流补入(146 等价性收尾) shaw 2026-07-10 10:25:09 +08:00
  • 5c15d32ff7 test(repository): stabilize expired lock reconciliation benjamin 2026-07-10 10:18:50 +08:00
  • ae9a01d852 fix(compact): 二轮审计加固——心跳字节不得污染 failover 判定与并发写安全 shaw 2026-07-10 10:18:16 +08:00
  • 0a5f34a2ef fix(openai): recognize Windows websocket resets benjamin 2026-07-10 10:11:21 +08:00
  • 062af81fb5 fix(openai): preserve explicit GPT-5.6 cache write prices benjamin 2026-07-10 10:00:47 +08:00
  • 2cffe1cf5f fix(compact): SSE→JSON 保留 raw output_item.done 并为 unary 等待补下游心跳(修复 #3887) shaw 2026-07-10 09:56:56 +08:00
  • 657c4f97d9 fix(openai): 升级 Codex 客户端版本至 0.144.1,修复 gpt-5.6-luna 404 li 2026-07-10 09:56:33 +08:00
  • 383f61d0e9 fix(openai): align GPT-5.6 billing with official pricing benjamin 2026-07-10 09:42:31 +08:00
  • 18e26c127c Merge remote-tracking branch 'upstream/main' xlplboandClaude Fable 5 2026-07-10 09:27:48 +08:00
  • 4a2b10c94e feat(openai): support GPT-5.6 cache write billing benjamin 2026-07-10 09:08:58 +08:00
  • 99da308196 fix: 后台自动刷新纳入 setup-token 账号 Shumin 2026-07-09 11:05:05 -04:00
  • 12d811bd76 chore: sync VERSION to 0.1.149 [skip ci] github-actions[bot] 2026-07-09 14:57:53 +00:00
  • ad8afc8a2e Add parallel_tool_calls compatibility mapping CHOS1N 2026-07-09 22:52:35 +08:00
  • dd1a116f48 Merge pull request #3881 from Wei-Shaw/feat/version-rollback Wesley Liddick 2026-07-09 22:39:41 +08:00
  • 2e61914c48 Merge pull request #3880 from Wei-Shaw/fix/compact-body-signal-sse-bridge Wesley Liddick 2026-07-09 22:39:31 +08:00
  • 92b283d9eb fix: 修复 SSE 桥接 appendEvent 中 errcheck 告警 shaw 2026-07-09 22:34:13 +08:00
  • 1c2e6503c6 feat: 版本徽章新增近3个历史版本在线回退与手动回退指引 shaw 2026-07-09 22:30:04 +08:00
  • 16c0613b21 fix(compact): body-signal 客户端流式请求的响应合成回 SSE shaw 2026-07-09 21:40:51 +08:00
  • 1a3cc2a787 refactor: 重新设计用量页布局并新增延迟健康列 shaw 2026-07-09 21:09:40 +08:00
  • e2c731abe4 Merge pull request #3873 from Wei-Shaw/fix/post-merge-audit-followups Wesley Liddick 2026-07-09 20:13:21 +08:00
  • 7918b1a9c5 fix: 落实 #3867-#3870 合并审计的全部跟进项 shaw 2026-07-09 20:06:09 +08:00
  • 10102807e2 Merge pull request #3869 from Birditch/feat/admin-user-role-and-token-ranking Wesley Liddick 2026-07-09 19:50:01 +08:00
  • 751cf5eea3 Merge pull request #3870 from fengshao1227/fix/response-failed-passthrough-rules Wesley Liddick 2026-07-09 19:49:32 +08:00
  • a8505877ff Merge pull request #3868 from wucm667/fix/openai-sse-response-failed-error-passthrough Wesley Liddick 2026-07-09 19:49:04 +08:00
  • f3380dbd62 Merge pull request #3867 from heathermhuang/codex/postmerge-grok-issues-3848-3861 Wesley Liddick 2026-07-09 19:48:32 +08:00
  • feef0bc0b1 chore: update sponsors shaw 2026-07-09 19:08:00 +08:00
  • 0ee51b45f8 chore: sync VERSION to 0.1.147 [skip ci] github-actions[bot] 2026-07-09 10:10:28 +00:00
  • 8f97953e51 fix(gateway): SSE response.failed 应用错误透传规则,不再硬编码 502 li 2026-07-09 17:57:52 +08:00
  • b062b36646 feat(admin): 用量记录页新增"用户 Token 排行"面板 BirditchandClaude Opus 4.8 2026-07-09 06:04:22 -04:00
  • 64fdc11ec4 feat(admin): 用户创建/编辑支持选择与修改角色 (user/admin) BirditchandClaude Opus 4.8 2026-07-09 06:04:06 -04:00
  • 1da3501af5 fix: apply error passthrough to OpenAI response.failed streams wucm667 2026-07-09 17:59:38 +08:00
  • 1a0a6ea9a8 fix: stabilize Grok quota probe model Heatherm Huang 2026-07-09 17:58:31 +08:00
  • b480545c19 fix: improve Grok OAuth, image, and usage flows Heatherm Huang 2026-07-09 17:47:54 +08:00
  • ba1f130d28 Merge pull request #3864 from fengshao1227/fix/frontend-i18n-and-site-logo-sanitize Wesley Liddick 2026-07-09 17:35:00 +08:00
  • 668c79ea86 Merge pull request #3824 from bestony/worktree/brave-valley-9578 Wesley Liddick 2026-07-09 17:25:40 +08:00
  • 15c59be787 fix(frontend): 补齐 en 语言包缺失 key 并对 site_logo 统一应用 sanitizeUrl li 2026-07-09 17:09:04 +08:00
  • 49fb18e073 Merge origin/main into worktree/brave-valley-9578 shaw 2026-07-09 17:17:16 +08:00
  • 14f7a7e603 Merge pull request #3859 from fengshao1227/fix/messages-response-failed-handling Wesley Liddick 2026-07-09 17:09:27 +08:00
  • 104fd2b6ec fix(messages): /v1/messages 非 cyber response.failed 补全 failover 和错误回写 li 2026-07-09 16:07:15 +08:00
  • 0438057c0b Merge pull request #3816 from Vibeone/fix/ops-inband-sse-error-logging Wesley Liddick 2026-07-09 16:35:29 +08:00
  • addcb34e14 Merge pull request #3851 from fengshao1227/fix/responses-to-anthropic-instructions-and-developer-role Wesley Liddick 2026-07-09 16:34:36 +08:00
  • 843dcddea3 Merge pull request #3853 from fengshao1227/fix/messages-transport-failover Wesley Liddick 2026-07-09 16:34:00 +08:00
  • c842c3166c Merge pull request #3847 from heathermhuang/codex/grok-45-official-support Wesley Liddick 2026-07-09 16:07:42 +08:00
  • c3df469377 Merge pull request #3855 from Wei-Shaw/fix/grok-video-per-second-billing Wesley Liddick 2026-07-09 16:07:23 +08:00
  • 243678e166 Fix Grok 4.5 alias test expectations Heatherm Huang 2026-07-09 15:50:58 +08:00
  • 7468427e44 fix(messages): /v1/messages 传输层错误对齐 failover 链路,不再直接 502 li 2026-07-09 15:49:10 +08:00
  • d4952154ff fix: bill Grok video per second and harden video usage logging shaw 2026-07-09 15:38:59 +08:00
  • 1785509873 fix(apicompat): ResponsesToAnthropicRequest 补全 instructions 字段并映射 developer role li 2026-07-09 15:34:10 +08:00
  • 9ba0fb3084 Merge pull request #3775 from heathermhuang/codex/grok-media-pricing-labels Wesley Liddick 2026-07-09 15:03:38 +08:00
  • b6d2df24d8 Merge pull request #3800 from Ge-limin/feat/codex-models-manifest Wesley Liddick 2026-07-09 14:40:23 +08:00
  • 52da41fd6e Merge pull request #3809 from hongheshan-svg/fix/upstream-anthropic-429-fallback Wesley Liddick 2026-07-09 14:40:10 +08:00
  • dfff28ab05 Merge pull request #3843 from InCerryGit/fix/issue-3540-lenient-json-limit Wesley Liddick 2026-07-09 14:39:55 +08:00
  • e2c662e965 Merge pull request #3840 from feitianbubu/fix/crs-sync-frontend-timeout Wesley Liddick 2026-07-09 14:39:39 +08:00
  • 9392d1fc43 Merge pull request #3841 from fengshao1227/fix/html-escape-site-name-and-sanitize-doc-url Wesley Liddick 2026-07-09 14:39:26 +08:00
  • 9ba6f3c2b0 Merge pull request #3845 from wucm667/feat/groups-quota-used-display Wesley Liddick 2026-07-09 14:39:12 +08:00
  • a57157b9fa Merge pull request #3822 from wucm667/feat/api-key-last-used-ip Wesley Liddick 2026-07-09 14:38:01 +08:00
  • 0118fa3ce2 Merge pull request #3721 from CHOS1N11111/codex/add-response-format-compat Wesley Liddick 2026-07-09 14:37:46 +08:00
  • 105ac31c37 Merge pull request #3781 from fengshao1227/fix/openai-oauth-empty-mapping-model-guard Wesley Liddick 2026-07-09 14:37:33 +08:00
  • 7302be4d13 Merge pull request #3833 from superman2003/fix/security-and-frontend-hardening Wesley Liddick 2026-07-09 14:37:19 +08:00
  • 636c452535 Merge pull request #3836 from ShuYeJang/main Wesley Liddick 2026-07-09 14:37:05 +08:00
  • cccba9a82e Add official Grok 4.5 support Heatherm Huang 2026-07-09 14:26:10 +08:00
  • 554d47d04a Merge pull request #3846 from Wei-Shaw/chore/go-toolchain-1.26.5 Wesley Liddick 2026-07-09 14:16:48 +08:00
  • 25a7169601 chore: Go 工具链升级 1.26.4 → 1.26.5——修复 stdlib 漏洞并补齐 CI 版本引用 shaw 2026-07-09 14:06:57 +08:00
  • 54859022aa feat: show used quota in groups list wucm667 2026-07-09 11:45:59 +08:00
  • 53a5c45bd8 fix(gateway): cap lenient json normalization InCerry 2026-07-09 11:15:52 +08:00
  • bfb827b879 fix(security): HTML-escape site_name 并对 doc_url 统一应用 sanitizeUrl li 2026-07-09 10:03:49 +08:00
  • 4e5be8f75e fix(crs-sync): raise frontend sync timeout to 180s feitianbubu 2026-07-09 09:45:47 +08:00
  • 29a5fcd25e fix(gateway,frontend): 修复鉴权绕过与前端支付/会话缺陷 superman2003andCursor 2026-07-08 22:37:43 +08:00
  • 309fda2904 Merge branch 'fix/channel-pricing-pollutes-fallback-tests' Wesley Liddick 2026-07-08 19:23:55 +00:00
  • 88581912ba test: add regression tests for fallback pricing pollution Wesley Liddick 2026-07-08 19:23:38 +00:00
  • f029945cfc Merge branch 'fix/channel-pricing-pollutes-fallback' Wesley Liddick 2026-07-08 18:39:19 +00:00
  • 4a30397623 fix: prevent channel pricing overrides from mutating shared fallback pricing Wesley Liddick 2026-07-08 18:37:33 +00:00
  • 5debe1db33 feat(keys): sort by current concurrency Bestony@Homelab 2026-07-08 15:51:22 +08:00
  • 7a11b39d6d fix(api-key): check usage log rows close wucm667 2026-07-08 15:36:12 +08:00
  • e0d149d511 feat(api-key): show last used IP wucm667 2026-07-08 15:26:54 +08:00
  • 3b206cc639 test: preserve grok video resolution forwarding Heatherm Huang 2026-07-07 21:24:54 +08:00
  • 889b657451 test: accept casted video billing constraint Heatherm Huang 2026-07-07 18:52:43 +08:00
  • 376e03ded1 fix: update Grok media default rate card Heatherm Huang 2026-07-07 18:39:46 +08:00
  • 4d702e3234 fix: split Grok image and video pricing Heatherm Huang 2026-07-07 12:00:36 +08:00
  • 890cc2bb98 fix: clarify Grok media pricing controls Heatherm Huang 2026-07-07 12:00:36 +08:00
  • 5aba53d542 fix(ops): 记录固化 200 SSE 流上的就地错误,修复流内限流不进错误看板 Eyre921 2026-07-08 02:51:51 +00:00
  • 6f43986c37 Merge pull request #3811 from jianjianai/hotfix/admin-scheduler-score-opt-in Wesley Liddick 2026-07-08 10:22:10 +08:00
  • f407d6a044 Merge pull request #3804 from fengshao1227/fix/compact-body-signal-routing Wesley Liddick 2026-07-08 10:12:58 +08:00
  • a56eb5b4dc fix(compact): body-signal 提升上移到 handler 层并对齐 path-based 链路 shaw 2026-07-08 10:04:14 +08:00
  • a855317624 Merge remote-tracking branch 'origin/main' into fix/compact-body-signal-routing shaw 2026-07-08 09:57:31 +08:00
  • f4e8bec54c Merge pull request #3803 from fengshao1227/fix/sidebar-scroll-position-persist Wesley Liddick 2026-07-08 09:53:05 +08:00
  • 6631cbad67 Merge pull request #3812 from Wei-Shaw/refactor/split-bloated-files-r2 Wesley Liddick 2026-07-08 09:03:44 +08:00
  • d0bcaa8b09 test(i18n): 新增语言包 spread 组装键冲突守卫测试 shaw 2026-07-08 08:30:00 +08:00
  • bb5d2e84a1 refactor(handler): 纯移动拆分 setting_handler.go(3957→468行) shaw 2026-07-07 23:36:23 +08:00
  • f013bc1141 refactor(service): 纯移动拆分 admin_service.go(4409→642行) shaw 2026-07-07 23:35:10 +08:00
  • 2a4c28e8f5 refactor(service): 纯移动拆分 antigravity_gateway_service.go(4664→639行) shaw 2026-07-07 23:36:14 +08:00