Pin, park, close, delete

Key Does Keeps
m Pin or unpin (mark, as in vim): pinned sessions stay at the top, and '1–'9 jump to them Everything
zz Park: move the session out of the way, to Parked Everything; the agent keeps running
x Close: the agent and panes stop, the session goes to History The worktree and branch
dd Delete: close, and remove its worktrees and their local branches Worktrees with unsaved work

Pinned sessions are never removed by cleanup.

Both ask before doing anything, and say exactly what will happen. y or ↩ goes ahead; n, ⎋ or q cancels.

Closing a working session: its agent will stop, the worktree stays

Deleting a session: its two worktrees and their local branches will be removed

Deleting never removes a worktree with uncommitted changes or unpushed commits: the dialog lists those under Kept, with the reason.

Closed and deleted sessions stay in History, where R reopens them (recreating the worktree from its branch if it was removed).