Claude Fable 5.1 Tư duy bảo toàn: Khắc phục lỗi The Block Is Bound to a Different Conversation
Claude Fable 5.1: khắc phục lỗi thinking block bị gắn với cuộc hội thoại khác Nếu bạn đã di chuyển một hệ thống điều khiển tác nhân (agent harness) sang Claude Fable 5.1 và bắt đầu gặp lỗi 400 cho biết một khối suy nghĩ (thinking block) “được gắn với một cuộc hội thoại khác”, mã của bạn có thể đã chỉnh sửa lịch sử hội thoại giữa các yêu cầu. Fable 5.1 là mô hình Claude đầu tiên bắt buộc kiểm tra…
Claude Fable 5.1's thinking block has a new requirement to prevent users from accidentally breaking conversations. If an agent harness is moved into Claude Fable 5.1 and a thinking block is bound to a different conversation, the code may have edited the conversation history. Claude Fable 5.1 is the first Claude model to enforce this check.
The problem, messages.5.content.0: Invalid `signature` in `thinking` block, occurs when a thinking block is no longer bound to the previous conversation. The API checks that the prefix matches exactly, including the system prompt, tools array, and all previous messages. This verification helps prevent tampering and protects the prompt cache.
Two main impacts of this change are:
1. Agents using the agent harness might stop working due to the thinking block mismatch error.
2. The token usage cost for reading from the prompt cache is reduced, saving approximately 0.25 USD per million tokens read from cache.
The affected platforms include Claude Code, Claude Managed Agents, Claude Agent SDK, and any API key accounts created on or after August 31, 2026. The change does not affect accounts created before this date, except for those requiring prefix_mismatch_behavior.
To fix the issue, set the prefix_mismatch_behavior to drop_block in the beta header. This will drop the misbound thinking block and any subsequent blocks, allowing the API to continue processing the request. An alternative is to update the system prompt or tools between requests.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.
This story
This is one outlet's version. Read the fullest account.
- Claude Fable 5.1 Pensée Conservée : Résoudre l'erreur 'Le bloc est lié à une conversation différente' dev.to
- Claude Fable 5.1 watermark: It has a blind spot developers can’t ignore thenewstack.io
- Claude Fable 5.1 and Mythos 5.1 arrive with better coding and cost cuts for developers digitaltrends.com