openai / openai/codex

Codex Desktop: add one shortcut and command-palette action for the work mode selector

Open
#40,936 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

app enhancement windows-os
Dominant language
Rust
Stars
125k
Forks
19.4k
PR merge metrics
PR metrics pending

Description

What variant of Codex are you using?

App (Codex Desktop on Windows)

What feature would you like to see?

Please make the existing Local / New local worktree / Cloud selector available as a single action in both Settings > Keyboard Shortcuts and the command palette.

Codex already has two assignable shortcuts:

  • Toggle Cloud/Local
  • Toggle Local/Worktree

Those are useful, but they solve a different problem. Choosing where a new task runs shouldn't require assigning and remembering two separate hotkeys or cycling through the current state.

There should be one action such as Open work mode selector. I should be able to assign one hotkey, open the existing menu, choose a mode with the arrow keys, and press Enter.

The same action should also be available in the command palette. Neither of the existing toggle actions is currently available there.

Additional information

Keeping the selector as the main keyboard-accessible action would also continue to work if more execution modes are added later.

I searched the existing issues before opening this. The closest requests cover switching reasoning effort and models, opening Goal mode, and configurable TUI keybindings, but none cover opening the work mode selector from one hotkey or the command palette.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the existing Toggle Cloud/Local and Toggle Local/Worktree actions, the work mode selector, Settings > Keyboard Shortcuts, and the command palette. Add one action that opens the existing selector and is exposed in both interfaces; done means a shortcut can invoke it and the palette can invoke it for keyboard selection.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
desktop, developer-experience
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.