Correction: Claude's 'thinking blocks' are summarized user-facing messages, not reasoning

Sauers_ · x · 2026-10-18

Sauers issues a correction after @smitop's pushback: what looked like "thinking" in Claude's API thinking blocks is actually connector text summarization — short user-facing messages between tool calls get rewritten by a separate summarizer model, and Claude itself never sees the summarized output.

The accompanying docs clarify the key distinction: the thinking block type carries two different things — Reasoning (internal work, shown as a summary) and Progress updates/narration (messages intended for the user, also summarized). So those 240 narration blocks were summarized user-facing commentary, not leaked private reasoning. Since Claude receives its original wording back via the encrypted signature while users see the summary, this can explain wording mismatches when asking Claude "do you remember saying this exact phrase?"

Related event: Claude's "Thinking Blocks" Revealed to Be Summarized User Messages(2 posts)→

Original post →

More from Models

Models channel →