utils/worktree/worktree_manager library

Git worktree management: creating, listing, cleaning up worktrees.

Ported from neomage/src/utils/worktree.ts (1519 LOC).

Classes

ExecResult
WorktreeCreated
WorktreeCreateOptions
Options for worktree creation.
WorktreeCreateResult
Result of creating or resuming a worktree.
WorktreeManager
Manages git worktree lifecycle: creation, listing, cleanup, tmux integration.
WorktreeResumed
WorktreeSession
Represents an active worktree session.