mouse: false setting not respected by plan-approval prompt
Status Closed — not planned
Maintainer reply None cached
Activity 1 comment · opened Jul 2, 2026 · closed Aug 23, 2026
Bug: "mouse": false setting is not respected by the plan-approval prompt
Description
With mouse disabled in global settings (~/.claude/settings.json), mouse clicks should be ignored by the CLI's interactive UI. However, the plan-approval prompt shown after ExitPlanMode (choosing how to execute an approved plan) still accepts mouse clicks to select an option.
Settings
~/.claude/settings.json:
{
"theme": "dark",
"mouse": false
}
No project-level .claude/settings.json or .claude/settings.local.json override mouse.
Steps to reproduce
- Set
"mouse": falsein~/.claude/settings.json. - Start a session and enter plan mode (e.g. via
/planor a task that triggersEnterPlanMode). - Write a trivial plan and call
ExitPlanModeto request approval. - At the approval prompt, click one of the options with the mouse instead of using the keyboard.
Expected behavior
The click should be ignored, since mouse is set to false globally.
Actual behavior
The click registers and selects/approves the option, identical to keyboard interaction.
Environment
- Platform: macOS (Darwin 24.6.0)
- Shell: zsh
- Model: Claude Sonnet 5 (claude-sonnet-5)
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗