Sweep 19 Sep 2026 · 02:36Z Build v2.1.278 500 read Stable v2.1.267 Latest v2.1.278 Next v2.1.278 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.274 ·

Transcript messages become expandable and collapsible

Message components in the transcript (task, user-channel, cross-session, inbound) now support expanding and collapsing via shared isExpanded/origin/messageId props

TierUnder the hoodhow much it should matter to you
Useful2my rating, 1 to 5
Signal1worth watching, 1 to 5
AreaTerminal UIwhat it touches
KindInternal Changesin v2.1.274,
Group of 2 Under the hood

Message components in the transcript (task, user-channel, cross-session, inbound) now support expanding and collapsing via shared isExpanded/origin/messageId props

What Several message-rendering components in the transcript view — task messages, user-channel messages, cross-session messages, and inbound/task-notification messages — now receive isExpanded, messageId, and origin props they didn't take before. New render functions support these props along with verbose and taskDelivery, and an existing inbound-message renderer was refactored to delegate to one of them. A single expanded/collapsed value is now computed once per render and passed through consistently to all of these components.

Why This lets any message in the transcript be expanded or collapsed consistently, regardless of what kind of message it is or where it came from.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtThe finding describes the new component structure but not what the expand/collapse behavior looks like or does for a user.

See this entry in the whole of v2.1.274 →