You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Discover git worktrees for each project and expose them throughout the
stack — backend discovery, cache, file scanning, comments, MCP tools,
and frontend UI.
Backend:
- Discover worktrees via `git worktree list --porcelain` during project scan
- Add worktree-scoped file scanning (ScanProjectSourcesForWorktree) that
remaps both tree and files sources to worktree paths
- Scope comments/threads to worktrees via optional worktree parameter
- Handle worktree `.git` files (not directories) in git info resolution
- Add `/api/ready` endpoint so Tauri waits for full server initialization
before loading the webview, fixing a startup race condition
- File watcher monitors worktree paths for changes
Frontend:
- Parse `@worktree` suffix in URLs for worktree-scoped navigation
- Sidebar shows worktree sub-items with stacked name + branch layout
- Project cards show worktree list with stacked presentation
- File and project pages pass worktree param to all API calls
- Comments panel scopes threads to active worktree
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments