/effort slider cursor shows xhigh while status bar shows max when env var is active
Resolved 💬 3 comments Opened Apr 22, 2026 by arasovic Closed Apr 22, 2026
Summary
When CLAUDE_CODE_EFFORT_LEVEL=max is set, the status bar and the /effort slider display different values for the same concept (active effort level). This is confusing for users who rely on the env var to pin max across sessions.
Steps to reproduce
- Set
CLAUDE_CODE_EFFORT_LEVEL=maxas an env var (or insettings.json→env) - Start a fresh Claude Code session with Opus 4.7
- Observe the status bar — it shows
◈ max(correct) - Run
/effort— the interactive slider cursor sits onxhigh, notmax
Expected
The slider cursor should reflect the active effort level, consistent with the status bar. If max is intentionally session-scoped for the slider's persistable state, a visual hint (e.g. "env override active" label, or highlighting max differently) would prevent the perception that the env var isn't working.
Environment
- Claude Code: 2.1.117
- Model: Opus 4.7 (1M context)
- Platform: macOS (darwin 25.3.0)
- Plan: Claude Max
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗