[FEATURE] Persist panel layout settings between sessions
Resolved 💬 2 comments Opened Apr 30, 2026 by saustin-ml Closed Jun 18, 2026
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
Panel layout (sizes and positions) resets to default every time a new session starts. There is no way to save a preferred default layout, so users have to manually resize panels at the start of each session. This is a repetitive friction point that adds up over time.
Proposed Solution
Panel layout preferences should persist across sessions — either saved to a local config (e.g., ~/.claude/settings.json) or stored per device. On session start, Claude Code would restore the last-used layout automatically.
Related issues with the same underlying problem:
- #47179 — persistent default output folder setting
- #31923 — persist model variant settings in config
Alternative Solutions
_No response_
Priority
Medium - Would be very helpful
Feature Category
Configuration and settings
Use Case Example
_No response_
Additional Context
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗