Skip to content

Windows: Shift+Tab does not cycle approval mode in PowerShell / Command Prompt #20929

@Sunilkumarchavhan9

Description

@Sunilkumarchavhan9

What happened?

Shift Tab does not toggle approval mode on Windows

The footer shows shift tab to accept edits

But pressing Shift Tab does nothing

Approval mode does not change
Footer does not update

Reproduced on

PowerShell
Command Prompt

Control check

Ctrl Y works
YOLO mode toggles correctly

So keyboard input is working

Issue appears specific to Shift Tab handling on Windows

Attaching short screen recording showing the behavior

Screen.Recording.2026-03-03.122546.mp4

What did you expect to happen?

Pressing Shift+Tab should cycle approval mode (for example, from default mode to auto-edit), and the footer text should update to reflect the new mode.

Client information

/about

CLI Version: 0.33.0-nightly.20260228.1ca5c05d0
Git Commit: 208291f
Model: Auto (Gemini 3)
Sandbox: no sandbox
OS: win32
Auth Method: gemini-api-key

Login information

Logged in using API key.

Anything else we need to know?

Additional notes:

  • Ctrl+Y works and successfully toggles YOLO mode.
  • Shift+Tab does not produce any visible change in the tested Windows terminals.
  • This makes approval mode cycling inaccessible via keyboard on Windows.

I tested this specifically to rule out a general keyboard input issue, since other shortcuts are working.

I’d be happy to investigate and work on a fix if this issue is confirmed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    status/need-triageIssues that need to be triaged by the triage automation.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions