From 66eb12294a5f96269a1d478149d5fc0ba1e44234 Mon Sep 17 00:00:00 2001 From: Ravi Tharuma Date: Wed, 25 Mar 2026 07:52:32 +0100 Subject: [PATCH] fix: clear stale thinking signature when no block is open --- internal/translator/codex/claude/codex_claude_response.go | 1 + 1 file changed, 1 insertion(+) diff --git a/internal/translator/codex/claude/codex_claude_response.go b/internal/translator/codex/claude/codex_claude_response.go index 4557606f..4db4c9fc 100644 --- a/internal/translator/codex/claude/codex_claude_response.go +++ b/internal/translator/codex/claude/codex_claude_response.go @@ -389,6 +389,7 @@ func ClaudeTokenCount(_ context.Context, count int64) []byte { func finalizeCodexThinkingBlock(params *ConvertCodexResponseToClaudeParams) []byte { if !params.ThinkingBlockOpen { + params.ThinkingSignature = "" return nil }