Skip to content

feat: add quick-create workspace modal to TD tab#152

Open
DigitalPhilosopher wants to merge 5 commits intomarcus:mainfrom
DigitalPhilosopher:feat/td-to-new-workspace
Open

feat: add quick-create workspace modal to TD tab#152
DigitalPhilosopher wants to merge 5 commits intomarcus:mainfrom
DigitalPhilosopher:feat/td-to-new-workspace

Conversation

@DigitalPhilosopher
Copy link

@DigitalPhilosopher DigitalPhilosopher commented Feb 12, 2026

Summary

Closes #138

  • Add a quick-create workspace modal accessible from the TD monitor plugin, allowing users to create new workspaces directly from task detail views
  • Support name, branch, and prompt fields in the modal with styling matched to the workspace tab
  • Register N keybinding in help for all TD contexts
  • Normalize formatting and struct alignment across codebase

Commits

  • d4697a0 style: normalize formatting and struct alignment across codebase
  • b00a8ca feat: add quick-create workspace modal to TD tab
  • dc20f7e feat: add name, branch, and prompt fields to quick-create modal
  • 03d2142 style: match prompt field in quick-create modal to workspace tab
  • 9f47b76 feat: register N keybinding in help for all TD contexts

Test plan

  • Verify quick-create modal opens from TD tab with N keybinding
  • Verify name, branch, and prompt fields render correctly
  • Verify modal styling matches workspace tab
  • Run go build ./... and go test ./... to confirm no regressions

🤖 Generated with Claude Code

Patrick Kühn and others added 5 commits February 12, 2026 19:34
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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE REQUEST] Create new Workspace from td Tab

1 participant