feat: add quick-create workspace modal to TD tab#152
Open
DigitalPhilosopher wants to merge 5 commits intomarcus:mainfrom
Open
feat: add quick-create workspace modal to TD tab#152DigitalPhilosopher wants to merge 5 commits intomarcus:mainfrom
DigitalPhilosopher wants to merge 5 commits intomarcus:mainfrom
Conversation
Run gofmt-style normalization: struct field alignment, trailing newline cleanup, import ordering, whitespace fixes, and comment alignment. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add a lightweight modal (N key / W key) on the TD monitor tab that lets users create a workspace directly from a selected task without switching to the workspace plugin. Includes agent type selection, skip-permissions toggle, and background worktree creation with toast notifications. New messages: QuickCreateWorkspaceMsg, QuickCreateDoneMsg. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Expand the TD quick-create modal with editable fields: branch name (with live validation), base branch selector (with fuzzy dropdown), and prompt template picker. Move prompt selection and branch derivation from workspace plugin into the modal for full user control. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace the modal.List prompt selector with a bordered input box matching the workspace tab's visual style. Prompt cycling is now done via Enter/arrow keys while focused on the field. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Register "N" as "new-workspace-from-ticket" in the keymap for all non-text-entry TD contexts so it appears in the ? help overlay. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Closes #138
Nkeybinding in help for all TD contextsCommits
d4697a0style: normalize formatting and struct alignment across codebaseb00a8cafeat: add quick-create workspace modal to TD tabdc20f7efeat: add name, branch, and prompt fields to quick-create modal03d2142style: match prompt field in quick-create modal to workspace tab9f47b76feat: register N keybinding in help for all TD contextsTest plan
Nkeybindinggo build ./...andgo test ./...to confirm no regressions🤖 Generated with Claude Code