Context
Live Work / Tasks / Agents panels can show rows with very little visible information: truncated task titles, clipped agent summaries, raw IDs, or status snippets that do not explain why the row matters. When the UI cannot show enough information inline, the row should become an affordance for more detail.
This is related to #1884 and the closed #1975 inspectability pass, but it captures the broader design rule for Work, Tasks, Agents, Recent Tools, and future workbench panels.
Principle
If a row is low-information, clipped, or ambiguous, make it inspectable.
Inline text can stay compact, but there must be an obvious way to expand or open details. Mouse click support is desirable where terminal mouse events are available, but every action needs a keyboard equivalent.
Desired behavior
- Focused row +
Enter: inspect/open detail.
- Focused row +
Space: expand/collapse inline when the panel supports it.
y: copy the focused row primary reference.
Y: copy the focused row full receipt/details.
- Mouse click, where supported: focus/inspect the row.
- Double-click or explicit chevron/caret click, where supported: expand/open details.
- Footer/help hints should describe actions that operate on the visible focused row.
Scope
Apply this to at least:
- Work queue rows
- Task rows
- Recent tool rows
- Agent rows
- Background job rows
- Any future model/provider/workbench picker rows that show clipped summaries
Acceptance criteria
Related
Context
Live Work / Tasks / Agents panels can show rows with very little visible information: truncated task titles, clipped agent summaries, raw IDs, or status snippets that do not explain why the row matters. When the UI cannot show enough information inline, the row should become an affordance for more detail.
This is related to #1884 and the closed #1975 inspectability pass, but it captures the broader design rule for Work, Tasks, Agents, Recent Tools, and future workbench panels.
Principle
If a row is low-information, clipped, or ambiguous, make it inspectable.
Inline text can stay compact, but there must be an obvious way to expand or open details. Mouse click support is desirable where terminal mouse events are available, but every action needs a keyboard equivalent.
Desired behavior
Enter: inspect/open detail.Space: expand/collapse inline when the panel supports it.y: copy the focused row primary reference.Y: copy the focused row full receipt/details.Scope
Apply this to at least:
Acceptance criteria
Related