haruka
|
d5824f6a5b
|
fix: preserve native max reasoning effort
|
2026-08-21 14:24:32 +08:00 |
|
IanShaw
|
1429e8f714
|
修复 PR 5888 剩余审计问题
|
2026-08-20 22:01:20 -07:00 |
|
IanShaw
|
b2b2adcf8d
|
修复 PR 5888 审查发现的兼容性与竞态问题
|
2026-08-20 21:06:48 -07:00 |
|
shaw
|
3548256745
|
chore: update gitignore
|
2026-08-21 10:01:29 +08:00 |
|
IanShaw
|
16b15e870d
|
修复 5888 与 5925 的同号重试语义冲突
|
2026-08-20 18:16:38 -07:00 |
|
IanShaw027
|
7e9af4c100
|
将 compact fallback 的流式重试改为循环,避免递归重置单次重试标志
|
2026-08-21 08:55:04 +08:00 |
|
IanShaw027
|
7c53a842e4
|
合并上游 main,保留 5925 的 Grok 重试上限与 5888 的协议兼容修复
同账号重试采用次数上限加 deadline;畸形 tools 在出站前删除;compaction 422 与结构化错误扫描一并保留。
|
2026-08-21 08:49:44 +08:00 |
|
 Wesley LiddickandGitHub
|
4033387fd4
|
Merge pull request #5925 from IanShaw027/fix/grok-compatibility
fix(grok): 对齐官方目录与计费,并修复容量重试、Realtime 握手与媒体兼容
|
2026-08-21 08:34:38 +08:00 |
|
Hakunm
|
f98a056f75
|
fix(gemini): constrain Google One model catalog
|
2026-08-21 02:33:00 +08:00 |
|
IanShaw
|
1bff06ea50
|
修复 Grok Realtime 关闭检查与 rollup 时区断言
golangci 要求检查 Realtime 上游 Close 返回值,并删除已无调用的 heavy-model 冷却函数。分组日汇总集成测试在 UTC 晚上跨上海零点时会把水位写成 UTC 日期,将会话时区钉到 Asia/Shanghai。
|
2026-08-20 09:50:23 -07:00 |
|
IanShaw
|
2e68b10aad
|
完善 Grok 内容拒绝计费与媒体兼容
|
2026-08-20 09:12:52 -07:00 |
|
IanShaw
|
39aaf2fea3
|
收紧 Grok 容量重试与兼容性分类
|
2026-08-20 08:07:04 -07:00 |
|
IanShaw
|
d78e366db5
|
补齐 Grok Realtime 握手失败账号冷却
|
2026-08-20 07:31:19 -07:00 |
|
IanShaw
|
cca235365b
|
修正 Grok 默认模型测试断言
|
2026-08-20 07:19:51 -07:00 |
|
IanShaw
|
c628b3eea7
|
让 Grok stream idle 重试上限作用于主路径
|
2026-08-20 07:07:55 -07:00 |
|
IanShaw
|
f7bc1970ef
|
同步 Grok 默认模型回归断言
|
2026-08-20 07:00:42 -07:00 |
|
IanShaw
|
0b1f79c83c
|
同步 Grok 429 bridge 回归断言
|
2026-08-20 06:43:54 -07:00 |
|
IanShaw
|
2ab24a1e77
|
修正 Grok 429 边界与 stream idle 重试上限
|
2026-08-20 06:43:31 -07:00 |
|
IanShaw
|
ab9cb69e7e
|
Revert "修复 Grok WebSearch SSE action 兼容"
This reverts commit 726de30101.
|
2026-08-20 06:36:42 -07:00 |
|
IanShaw
|
5ae254f771
|
补齐 Grok CC bridge 同号重试
|
2026-08-20 06:25:57 -07:00 |
|
IanShaw
|
17c0ee3859
|
支持 Grok compaction 422 重试
|
2026-08-20 06:08:34 -07:00 |
|
IanShaw
|
ad87ddee12
|
补齐 Grok CC 重试与 compaction 恢复
|
2026-08-20 06:08:09 -07:00 |
|
IanShaw
|
8db8791a73
|
为 Grok 普通 429 增加有限同号重试
|
2026-08-20 05:53:55 -07:00 |
|
IanShaw
|
e62ec2c42f
|
Revert "feat(429): add configurable cooldown and retry strategies"
This reverts commit 6c3edc0956.
|
2026-08-20 05:44:21 -07:00 |
|
IanShaw
|
6c3edc0956
|
feat(429): add configurable cooldown and retry strategies
|
2026-08-20 05:43:43 -07:00 |
|
IanShaw
|
726de30101
|
修复 Grok WebSearch SSE action 兼容
|
2026-08-20 05:41:26 -07:00 |
|
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 |
|
github-actions[bot]
|
2bc139ab52
|
chore: sync VERSION to 0.1.179 [skip ci]
|
2026-08-20 07:06:50 +00:00 |
|