Skip to content

v0.1.3

Choose a tag to compare

@ThreeFish-AI ThreeFish-AI released this 07 Apr 09:54
· 341 commits to master since this release
cbe95fc

Important

🔥 跨供应商"身份危机" + 熔断器"装死"双杀!

Zhipu 的 thinking blocks 偷渡到 Anthropic 被当场识破 → 400 无限循环降级?斩了。429 限流后熔断器嘴上说"我没事"身体却已躺平?修了。两大隐蔽 Bug 一锅端,跨供应商丝滑切换从此告别"薛定谔的可用性"。

✨ 核心亮点

  • Thinking Blocks "安检门":Anthropic 对请求体 deepcopy 后,精准剥离 assistant messages 中的 thinking / redacted_thinking blocks。Zhipu → Anthropic 迁移时历史思考签名不再越界,400 invalid_request_error 彻底根除,其他供应商零影响;
  • 熔断器 Force-Open 闪电响应:为 record_failure() 新增 force_open 参数——当检测到 429/403 携带 retry_after_seconds(即 Rate Limit 硬信号)时,跳过累积阈值直接 OPEN,状态展示与实际可用性分秒对齐;非 429 错误(5xx、超时等)保持原有累积行为不变。