@codexvn 在 Claude Code 用CPA接responses api时,下一轮请求不带上一轮的 thinking,BUG? 中发帖
环境是 Claude Code Cli/Desktop → CPA → 实际的模型,比如gpt sol或者 gork
现象
响应里明明带 thinking 和 signature:
{
"type": "thinking",
"thinking": "The user is asking me to tell a joke...",
"signature": "tACLpqn//lNsjZ30P4OYWdnvHf1ovMrenSQ/k3uB/..."
}
但是下一轮 /v1/messages 的请求体里,messages 数组里一个 thinking 块都没有。
[image]
CPA 请求/响应协议互转
CC 说的是 Anthropic /v1/messages 那套,后端 grok 说的是另一套(Codex/Responses 风格),CPA 负责两头翻译:
...