Added

  • Tab parking (Cmd+Shift+K) — hide a tab from the tab bar while keeping its PTY fully alive. Parked tabs are accessible via Cmd+J (tab search shows [P] badge) or by jumping to their pin slot (Cmd+G). Park as many as you want; only visible tabs count toward the limit.

  • Max open tab limit ([tabs] max_open = 10) — caps the number of visible (non-parked) tabs. Set to 0 for unlimited. When the limit is reached, Cmd+T shows a flash message.

  • Parked tab badge[N↓] count badge at the right edge of the tab bar when parked tabs exist. Badge turns accent color when any parked tab has unseen activity.

  • Session persistence for parked tabs — parked tabs are saved and restored across sessions with full layout, title, note, and pin slot fidelity.

  • Command palette entry — “Park Tab” available via Cmd+P.

  • Help overlayCmd+Shift+K documented in the Navigation category.

  • Stats overlay — tab and pane counts now include parked tabs.

Fixed

  • Pin slot evictionPinActive now evicts pin slots from both visible and parked tabs, preventing stale pin badges.

  • Dead parked tab cleanup — parked tabs whose shell exits are detected and removed every frame (no zombies).

  • PTY freeze on idle — idle suspend/unsuspend now covers parked tab PTY readers.

  • Stale layout on unpark — unparking recomputes pane rects and sends Resize so a tab parked before a window resize comes back with correct dimensions.

  • Tab search cursor clamp — cursor is clamped when the filtered list shrinks between frames (e.g. dead parked tab removed).