[BUG] shift+tab to cycle permission mode does not work in tmux

Resolved 💬 3 comments Opened Nov 16, 2025 by luweiCN Closed Nov 16, 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?

<img width="1077" height="416" alt="Image" src="https://github.com/user-attachments/assets/4b7973ee-e053-4eca-8533-69a5c23dc7bf" />

  • I use ghostty as my terminal app, but wezterm has the same problem.
  • I use tmux-256color as my terminfo in tmux
  • but outside tmux terminfo is xterm-ghostty does not have the problem

What Should Happen?

I hope shift+tab can cycle permission mode, or I can change permission mode cycle shortcut

Error Messages/Logs

Steps to Reproduce

  1. tmux -f /dev/null to start a default config tmux session
  2. claude to start cluade code
  3. shift tab did not change permission mode, otherwise send '[27;2;9~' in input box

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

2.0.42 (Claude Code)

Platform

Other

Operating System

macOS

Terminal/Shell

Other

Additional Information

_No response_

View original on GitHub ↗

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