mirror of
https://github.com/Wei-Shaw/sub2api.git
synced 2026-10-25 07:59:04 +00:00
Web Search 模拟合成的 server_tool_use / web_search_tool_result 块 (srvtoolu_ws_ 前缀)被客户端回传到后续 /v1/messages 历史后, 上游一律 400(GLM 等第三方兼容上游只接受 text/thinking/image/tool_use/tool_result),会话从此卡死。 新增 FilterWebSearchHistoryBlocks 预过滤: - 模拟伪造块对所有上游无条件剥离; - 真实 web search 块仅对 passback-required 协议族剥离 (复用 ResolveThinkingProtocol),不误伤官方 Anthropic 会话; - 接入 Anthropic 通用转发与 API Key 透传两条路径的既有 pre-filter 区。 Fixes #3677