[Feature]: Expose "Implement in new thread" as a keybindable command #6708
m4littlemozarts
started this conversation in
Ideas
Replies: 1 comment
|
I would like to work on this issue. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Before submitting
Area
apps/desktop
Problem or use case
After finishing a plan in Plan Mode, the "Implement in new thread" option (accessible via the dropdown arrow on the blue Implement button) is a great workflow — it clears context and starts fresh with just the plan. However, this action is only accessible through the GUI dropdown and has no corresponding command ID in the keybindings system.
The current bindable commands in
~/.t3/keybindings.jsonare limited toterminal.*,diff.toggle,chat.new,chat.newLocal,editor.openFavorite, andscript.{id}.run. There's no way to trigger "Implement in new thread" from a keyboard shortcut.Proposed solution
Expose "Implement in new thread" as a bindable command (e.g.
plan.implementNewThread) so users can add it to~/.t3/keybindings.jsonwith awhenclause for plan mode context. Something like:{ "key": "mod+shift+i", "command": "plan.implementNewThread", "when": "planReady" }Why this matters
Plan Mode → clear context → implement is one of the most powerful workflows in T3 Code. Being able to trigger it with a single keystroke instead of navigating a dropdown menu would make the experience much smoother, especially for users who rely heavily on Plan Mode for complex tasks.
Smallest useful scope
Add a command ID for the existing "Implement in new thread" action so it can be bound in
keybindings.json.Alternatives considered
Using
chat.new(Cmd+Shift+N) to manually open a fresh thread, but this doesn't carry the plan artifact forward automatically like the dedicated button does.Contribution
All reactions