clearmann.liu
|
2074fe3ba8
|
fix(gateway): 记录国产厂商原生 Anthropic 直通路径的 reasoning_effort
kimi/zhipu/deepseek 平台分组的 /v1/messages 请求在账号 api_protocol=anthropic
时走零转换直通路径(forwardAnthropicViaNativeAnthropicEndpoint)。该路径的
两个结果构造函数(非流式/流式)从不设置 ReasoningEffort,导致客户端显式
携带 output_config.effort 或启用 thinking 时,usage_log.reasoning_effort
仍恒为 NULL,用量页推理强度列长期显示 '-'。
修复:转发前从入站 body 提取推理强度——优先 Claude 协议 output_config.effort
(NormalizeClaudeOutputEffort),缺失且 thinking 已启用时经
ApplyThinkingEnabledFallback 按 passback-required 白名单兜底为 high,与
Anthropic 网关(gateway_handler)的记录语义对齐;两个结果构造函数补上
ReasoningEffort 字段透传。
测试:新增 4 个单元测试覆盖显式 effort(非流式/流式)、thinking 兜底、
无字段保持 nil 的守卫场景。
|
2026-08-20 08:16:17 -04:00 |
|
wucm667
|
66808413df
|
fix(openai): drop orphan replay tool calls
|
2026-08-20 20:10:57 +08:00 |
|
wucm667
|
25da02dddd
|
fix(openai): avoid duplicate HTTP bridge replay
|
2026-08-20 20:10:57 +08:00 |
|
IanShaw
|
3243983b72
|
完善 Grok Realtime 与默认映射测试
|
2026-08-20 04:26:24 -07:00 |
|
IanShaw
|
f7145c7508
|
迁移 Grok 默认模型到 4.6
|
2026-08-20 04:26:15 -07:00 |
|
IanShaw
|
0e05c61d36
|
修复 Grok 容量冷却与用量计费
|
2026-08-20 04:26:02 -07:00 |
|
xuhaihan
|
01a0083948
|
fix(deepseek): route responses account tests to OpenAI probe
|
2026-08-20 18:40:05 +08:00 |
|
xuhaihan
|
b27cd76a85
|
fix(deepseek): adapt Codex custom tools for Responses
|
2026-08-20 18:18:45 +08:00 |
|
xuhaihan
|
b0b2734b0b
|
fix(deepseek): ignore invalid relay balance payloads
|
2026-08-20 18:18:45 +08:00 |
|
xuhaihan
|
f75c4161f2
|
fix(deepseek): make account test links platform-aware
|
2026-08-20 18:18:44 +08:00 |
|
IanShaw
|
e85348be80
|
调整 Grok 媒体超时与重试语义
|
2026-08-20 02:39:13 -07:00 |
|
IanShaw
|
61c2f5ad28
|
复用 Grok Realtime 预握手连接
|
2026-08-20 02:38:51 -07:00 |
|
IanShaw
|
611a7c8ed3
|
修复 Grok Realtime 预接入切号
|
2026-08-20 02:32:51 -07:00 |
|
IanShaw
|
ad26172b83
|
完善 Grok 限流冷却与用量兼容
|
2026-08-20 02:32:43 -07:00 |
|
IanShaw
|
39485f2e28
|
更新 Grok 默认模型与官方计费目录
|
2026-08-20 02:32:22 -07:00 |
|
IanShaw027
|
787f875dd6
|
修复 Grok 孤儿控件、thinking 断言与流式 failover 的 CI 回归
畸形 tools 继续剥离孤儿 tool_choice;bare error 在临时上游失败时保持可换号;已转发的官方失败帧不再重复写入。
|
2026-08-20 16:21:29 +08:00 |
|
IanShaw
|
ed4207a16f
|
校正 Grok 模型目录计费与工具出站
|
2026-08-20 01:03:29 -07:00 |
|
IanShaw
|
5ade094318
|
优化 Grok 传输超时与 Realtime 握手
|
2026-08-20 01:02:49 -07:00 |
|
IanShaw
|
953028718d
|
修复 Grok 错误分类与容量重试
|
2026-08-20 01:02:40 -07:00 |
|
IanShaw027
|
2ab41b92b6
|
修复 Grok 兼容测试与 errcheck 导致的 CI 失败
对齐 Grok ModelInput 对 function_call.status 的剥离,恢复畸形 tools 不改写 tool_choice 的行为,并检查测试中的类型断言。
|
2026-08-20 15:46:53 +08:00 |
|
feeeei
|
0117452551
|
fix(test): CN 供应商额度探测 fake 加锁消除并发 append 竞态
|
2026-08-20 15:31:35 +08:00 |
|
IanShaw
|
48615d5d1f
|
Merge remote-tracking branch 'upstream/main' into fix/openai-responses-compatibility
# Conflicts:
# backend/internal/handler/ops_error_logger.go
|
2026-08-20 00:31:12 -07:00 |
|
IanShaw
|
ccb20ace88
|
修复 OpenAI 兼容性 PR 的 CI 回归
|
2026-08-20 00:19:59 -07:00 |
|
Wesley Liddick
|
75f88be5f7
|
Merge pull request #5876 from wucm667/fix/issue-5872-exclude-model-not-found-sla
fix(ops): exclude model configuration errors from SLA
|
2026-08-20 14:45:08 +08:00 |
|
Wesley Liddick
|
740f580801
|
Merge pull request #5842 from SavitarC/feat/adaptive-api-protocol
feat(accounts): 添加账号支持自适应API 协议
|
2026-08-20 14:43:41 +08:00 |
|
IanShaw
|
d1c6456d08
|
合并上游最新主分支兼容修复
|
2026-08-19 23:15:50 -07:00 |
|
IanShaw
|
acce29af27
|
补齐 OpenAI 与 Grok 协议兼容处理
|
2026-08-19 23:13:29 -07:00 |
|
SavitarC
|
b3092145db
|
fix(accounts): harden adaptive protocol compatibility
|
2026-08-20 13:57:25 +08:00 |
|
Nai Long 7th
|
06fc0055cd
|
Merge remote-tracking branch 'origin/main' into codex/promote-grok-tool-search-discoveries
|
2026-08-20 12:37:45 +08:00 |
|
Nai Long 7th
|
9ede0f7165
|
fix(grok): promote tool-search discoveries into callable tools
|
2026-08-20 12:37:39 +08:00 |
|
SavitarC
|
85051616f9
|
feat(accounts): add adaptive API protocol routing
|
2026-08-20 11:52:05 +08:00 |
|
wucm667
|
6b0ec50f24
|
fix(ops): exclude model configuration errors from SLA
404 model_not_found remains unchanged while ops attribution becomes routing/business-limited.
|
2026-08-20 10:52:29 +08:00 |
|
Wesley Liddick
|
1b5dc676a9
|
Merge pull request #5851 from IanShaw027/feat/channel-pricing-tier-multipliers
fix(billing): restore Fast tier pricing under channel overrides, add configurable multipliers
|
2026-08-20 10:13:17 +08:00 |
|
Nai Long 7th
|
5b2089c5a3
|
fix(grok): lower Codex tool-search discovery outputs
|
2026-08-20 06:55:47 +08:00 |
|
wucm667
|
b1737cc841
|
fix(antigravity): preserve mixed built-in chat tools
|
2026-08-20 00:29:33 +08:00 |
|
IanShaw
|
cf3577a3c5
|
fix(openai): harden Responses compatibility
|
2026-08-19 09:03:37 -07:00 |
|
IanShaw
|
d536795e93
|
测试:同步长上下文计费断言
|
2026-08-19 06:35:11 -07:00 |
|
IanShaw
|
7dae055f2a
|
计费:识别并记录 Anthropic Fast 请求
|
2026-08-19 06:35:11 -07:00 |
|
IanShaw
|
5b2a386ed7
|
计费:应用渠道倍率与上下文区间价格
|
2026-08-19 06:35:11 -07:00 |
|
IanShaw
|
fce90ecf89
|
渠道定价:持久化服务层级与区间倍率
|
2026-08-19 06:35:11 -07:00 |
|
lbyxiaolizi
|
fbc9ee626d
|
fix(apicompat): narrow malformed tool-call handling
|
2026-08-19 20:49:31 +08:00 |
|
Wesley Liddick
|
32ecd5cc62
|
Merge pull request #5847 from wucm667/feat/issue-5826-cn-header-overrides
feat(accounts): support header overrides for CN providers
|
2026-08-19 20:28:36 +08:00 |
|
Wesley Liddick
|
23dc9377bc
|
Merge pull request #5844 from lyen1688/fix/grok-inline-image-view-image
fix(grok): 避免内联图片与 view_image 工具冲突
|
2026-08-19 19:22:08 +08:00 |
|
lyen1688
|
b0cdea303a
|
补全 Grok 多入口内联图片工具适配
raw Chat 绕过 Responses 公共补丁,需按 Chat schema 单独移除当前轮内联图片对应的冗余 view_image;同时补充 Chat、raw Chat 与 Messages 真实出站回归测试。
|
2026-08-19 19:04:53 +08:00 |
|
wucm667
|
1b30a2d747
|
feat(accounts): support header overrides for CN providers
|
2026-08-19 19:03:39 +08:00 |
|
 Vincent CuiandKinso
|
82cbe6aff7
|
fix(openai): resume later websocket turns after 429
Port the safe current-turn replay from #4622 onto current main.
Co-authored-by: Kinso <kinsolee@users.noreply.github.com>
|
2026-08-19 18:51:21 +08:00 |
|
lbyxiaolizi
|
e2d9ce0cad
|
fix(apicompat): reject malformed tool-call arguments
|
2026-08-19 18:48:35 +08:00 |
|
lyen1688
|
99a8b84701
|
修复 Grok 内联图片与 view_image 冲突
|
2026-08-19 18:36:53 +08:00 |
|
Wesley Liddick
|
ae62854abc
|
Merge pull request #5815 from 771373073/fix/grok46-xhigh
fix(grok): preserve xhigh effort for grok-4.6
|
2026-08-19 16:42:52 +08:00 |
|
Wesley Liddick
|
89d28037f2
|
Merge pull request #5822 from hansnow/fix/ws-http-bridge-followup-client-tools
fix(openai): 修复 WS HTTP bridge 多轮客户端工具回放
|
2026-08-19 16:42:28 +08:00 |
|