Feature request: persist/default thinking blocks to expanded state

Resolved 💬 1 comment Opened Jun 5, 2026 by Zelys-DFKH Closed Jun 5, 2026

Summary

Add a setting to control whether thinking blocks default to expanded (visible) in the transcript, and/or persist the last expanded/collapsed state across sessions.

Current behavior

Thinking blocks appear collapsed by default each session. The only way to show them is pressing ctrl+o, which toggles the entire transcript view. There is no setting to keep them open by default.

Desired behavior

Either:

  • A settings.json key (e.g. "thinkingExpanded": true) that causes thinking blocks to render expanded by default
  • Or: the expanded/collapsed state of the transcript persists across sessions, so once you open it you don't have to re-open it every time

Motivation

Users who always want to see model reasoning have no way to set this as a default — they must manually re-expand thinking each session. Removing the ctrl+o binding prevents accidental collapse but doesn't solve the default state problem.

Environment

  • Claude Code (terminal/CLI)
  • Windows 11

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗