The Threads sheet
The full tab manager (#sessions), behind /resume and the branch segment in
the status bar. It starts threads, lists the open ones with their status, and
holds everything the drawer leaves out: folder moves, closed tabs and
resumable sessions.
Why you would use it
The drawer is for picking a tab; this is for administering them. It is the only place that shows what every tab is doing at once, brings a closed tab back, moves a tab whose folder is gone, and adopts a session started in a terminal.
How to use it
Open it any of these ways:
- All threads (
#newthread-manage) in the header of the new-thread card, which the plus opens. The card closes and the sheet takes its place - type
/resume(or/sessions) in the composer (#draft) and send it, which opens the sheet scrolled to the resume list - tap the branch segment in the status bar, which is there only when the tab's folder is a git repository
The plus itself does not open the sheet — it starts a thread; see start-a-thread.
- All threads (
Use the section you need:
- NEW THREAD — the agent and folder form; see start-a-thread
- the open tabs (
#thread-list) — tap a row to go to that tab - CLOSED (
#closed-section) — reopen or delete; see close-and-reopen-tabs - RESUME A SESSION (
#resume-list) — adopt a vendor session on disk; see resume-a-session-from-disk

- On any open row, hold and drag it to move it, use the folder button to move the tab to another directory, the pencil to rename it, or the cross to close it.
- Tap the cross in the header (
#sessions-close), or press the phone's back button, to close the sheet.
What you see
Each open row has three lines: the tab's name, its folder with a ▸ in front
written ~-short, and a meta line of <agent> · <model> · <status>, with
N queued appended when messages are waiting. On the right is a status glyph:
● working, ! waiting, ○ idle, ✕ failed or exited, ✓ done. A coloured
tab wears its colour as the row's border.
The CLOSED heading carries the count. The RESUME heading carries the folder being
scanned, and reads · scanning… while the scan runs; with nothing to adopt the
list says no unattached sessions in this folder.
Rows move by dragging: press and hold one, then drag it up or down. There are no up and down buttons.
Limits and known gaps
- The resume list only covers the current tab's folder, and only sessions no thread is already driving.
- While a name or folder editor is open on a row, the whole list stops repainting, so changes from other devices appear once the edit finishes. Reopening the sheet always starts from a clean list.
- A row's drag sends the whole strip, so a stale order is refused rather than merged.
- Model is shown only when the tab has one set.
Related
- start-a-thread — the form at the top
- close-and-reopen-tabs — the CLOSED section
- thread-working-folder — the folder button
- tab-drawer — the lighter list
- reorder-tabs — the row drag
- rename-a-tab — the pencil on a row
- resume-a-session-from-disk — what the RESUME section adopts
- status-bar — the same status, for the tab you are in