Feature request: persist/default thinking blocks to expanded state

Status Closed — duplicate
Maintainer reply None cached
Activity 2 comments · opened Jun 5, 2026 · 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 2 comments on GitHub. Read the full discussion on GitHub ↗