list_worktrees
List active and orphaned git worktrees from concurrent terminal sessions, showing branch, repo, path, and status so you can merge or clean up.
Instructions
Every live terminal that runs in its own git worktree: what there is to merge.
Each entry has terminal_id, status, repo, path and branch. Merge a finished
one with git -C <repo> merge <branch>; deleting the terminal commits any
leftovers on the branch, removes the checkout and keeps the branch when it
has commits the repo's HEAD lacks.
orphaned lists checkouts whose terminal died with an earlier server;
they are never removed on their own — merge what you want, then
remove_worktree.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||