v0.1.3
Important
🔥 跨供应商"身份危机" + 熔断器"装死"双杀!
Zhipu 的 thinking blocks 偷渡到 Anthropic 被当场识破 → 400 无限循环降级?斩了。429 限流后熔断器嘴上说"我没事"身体却已躺平?修了。两大隐蔽 Bug 一锅端,跨供应商丝滑切换从此告别"薛定谔的可用性"。
✨ 核心亮点
- Thinking Blocks "安检门":Anthropic 对请求体 deepcopy 后,精准剥离 assistant messages 中的
thinking/redacted_thinkingblocks。Zhipu → Anthropic 迁移时历史思考签名不再越界,400invalid_request_error彻底根除,其他供应商零影响; - 熔断器 Force-Open 闪电响应:为
record_failure()新增force_open参数——当检测到 429/403 携带retry_after_seconds(即 Rate Limit 硬信号)时,跳过累积阈值直接 OPEN,状态展示与实际可用性分秒对齐;非 429 错误(5xx、超时等)保持原有累积行为不变。