[BUG] Tabbing through Settings TUI changes boolean config values unexpectedly

Resolved 💬 5 comments Opened Sep 29, 2025 by gm-sp Closed Sep 30, 2025

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

When opening the /config panel, then tabbing through the pages/tabs with the TAB key, the currently selected option is changed (if it is a boolean).

What Should Happen?

The actual options in the content of the tabs should not be changed, as the "Settings" tip notes "(tab to cycle)". Only the Enter key should be used to change the boolean values.

Error Messages/Logs

Steps to Reproduce

  1. Type /config to open the Settings panel
  2. Note the value of the first item/boolean under the "Config" tab ("Auto-compact" currently)
  3. Press the TAB key to switch to "Usage"
  4. Press TAB to cycle to "Status"
  5. Press TAB one more time to cycle back to "Config" and notice that the value of the first item/boolean has changed
  • This happens if you tab _from_ any boolean option - when you tab 'away', it will change, plus switch to the next tab

Claude Model

None

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

2.0.0

Platform

Anthropic API

Operating System

Other Linux

Terminal/Shell

VS Code integrated terminal

Additional Information

_No response_

View original on GitHub ↗

This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗