feat: Add on-demand worktree sessions via /wt command #2
No reviewers
Labels
No labels
backend
bug
chore
duplication
effort:complex
effort:medium
effort:trivial
enhancement
frontend
fullstack
priority:high
ready-for-agent
refactor
security
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
dries/ocman!2
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/worktree-sessions"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
/wtin the command palette or composer.internal/worktreeGo package handlesgit worktree add/list/remove, slug generation, and default base-ref detection; three API endpoints (/api/worktree/list,/api/worktree/default-base-ref,/api/worktree/create-and-launch) wire it to the frontend.wt-<slug>windows keep worktrees grouped inside the project's tmux session.WorktreeFormModal(project picker, branch input, new-branch toggle, base-ref selector),WorktreesViewper-project page, capability-gated palette/composer entries viauseWorktreeSessions(), and sidebar grouping of worktree sessions under their project root.42cdc9be43bcbfde1f3cbcbfde1f3c76cb28f5fe