VCode home

The Threads sheet

Agents: claude, codex, opencode · On: phone, desktop

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

  1. 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.

  2. Use the section you need:

The Threads sheet: the new-thread form at the top, one row per open tab with its folder, pencil and cross buttons, and the resume section at the bottom.

  1. 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.
  2. 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