OpenRouter Users Report Invalid Signature Bug in Sonnet 4.5 Thinking Blocks

Users of OpenRouter are reporting issues with Claude Sonnet 4.5 extended thinking mode, where an "Invalid signature in thinking block" error breaks multi-turn conversations.
The Issue
The first message with reasoning mode works correctly, but subsequent messages fail with the error: "Invalid request: messages.1.content.0: Invalid signature in thinking block."
This appears to be related to how Anthropic changed their message format for thinking blocks, with OpenRouter not yet updated to handle the new format.
Workaround
For developers with backend access, Claude suggests redacting previous thinking blocks before sending messages back to the API:
for msg in messages:
if msg["role"] == "assistant":
for block in msg["content"]:
if block["type"] == "thinking":
block["thinking"] = "redacted"
block["signature"] = "redacted"
Current Status
This is a known issue affecting the OpenRouter frontend directly. Users relying on extended thinking through OpenRouter will need to wait for a platform update or use the Anthropic API directly as an alternative.
The issue affects all providers through OpenRouter, not just specific ones.
📖 Read the full source: r/OpenRouter
👀 See Also

Taalas' HC1: Accelerating AI Inference with Custom Silicon
Taalas unveils the HC1 platform, providing the world's fastest, low-cost AI inference using model-specific hardware design. Achieves 17K tokens/sec on Llama 3.1 8B.

VS Code 1.117.0 Automatically Adds Copilot as Co-Author on Commit — Here's What Triggers It
VS Code 1.117.0 appends 'Co-authored-by: Copilot <[email protected]>' to commits when inline suggestions are used — even for a single comma. The feature is opt-out and not clearly communicated.

Harmonic-9B: Two-stage Qwen3.5-9B fine-tune for AI agents
Developer DJLougen has released Harmonic-9B, a Qwen3.5-9B fine-tune optimized for agent use with a two-stage training approach. Stage 1 (heavy reasoning) is complete, while Stage 2 (light tool-calling) is still training. GGUF quantized versions are already available.

Qwen3.5-27B 8-bit vs 16-bit Performance Comparison
A Reddit user tested Qwen3.5-27B with vLLM comparing bf16 weights and 16-bit KV cache against Qwen's fp8 quantization with 8-bit KV cache, finding practically identical results on the Aider benchmark using an RTX 6000 Pro.