Upstream 改动 (PR #2636): - fix(gateway): retry on "thinking block must contain thinking" upstream error 跨模型切换时,其他模型回过的 assistant 历史里有 type=thinking 但缺 thinking 文本,送给开启 extended thinking 的 Claude 会被拒,通过 signature error 重试机制可恢复。 修改文件: backend/internal/service/gateway_service.go (+9), gateway_request_test.go (+31 测试)