gh-agent-viz

Getting Started

If the interface feels confusing at first, start here.

1) Launch with focus

gh agent-viz --repo owner/repo

Starting with one repo makes the session list much easier to read.

2) What you are looking at

The main screen shows a session list with a preview pane for the highlighted row. Each row displays status, title, repository, and timing information for quick scanning.

Each row is labeled for fast scanning:

status icon + title (+ badge) Repository: ... Needs your action: ... • Last update: ...

Attention reasons are explicit:

Example:

🟢 Add retry logic Repository: maxbeizer/gh-agent-viz Needs your action: no action needed • Last update: 5m ago

3) Why you may see “Untitled Session” or “not available / not recorded”

This usually means older/local session metadata is incomplete.

To reduce noise:

  1. Use --repo owner/repo
  2. Press a to jump straight to sessions that need your attention
  3. Press r to refresh

4) Core controls (minimum set)

5) First useful workflow

  1. Filter to needs-action view (a)
  2. Open a row (enter)
  3. Check logs (l) if needed
  4. Open PR (o) or resume (s) depending on row source

6) Views & Visualizations

gh-agent-viz includes several visual features beyond the default list view:

See UI_FEATURES.md for the full guide.