Feature Request
Add a compact summary panel on SessionDetailPage using GET /v1/sessions/:id/summary. Shows total messages, message breakdown by role, status, and age — providing an at-a-glance overview without scrolling through the full transcript.
Why
- For operators managing 10+ sessions, quickly understanding what a session has done is valuable for triage
- Backend already returns this data, client has
getSessionSummary, type SessionSummary is defined
- Completely wired on the backend but zero UI exists
Effort
S — New component, add to SessionDetailPage header area
API Endpoints
GET /v1/sessions/:id/summary
Priority
P1 — Fully wired backend, zero UI, quick win
Feature Request
Add a compact summary panel on SessionDetailPage using
GET /v1/sessions/:id/summary. Shows total messages, message breakdown by role, status, and age — providing an at-a-glance overview without scrolling through the full transcript.Why
getSessionSummary, typeSessionSummaryis definedEffort
S — New component, add to SessionDetailPage header area
API Endpoints
GET /v1/sessions/:id/summaryPriority
P1 — Fully wired backend, zero UI, quick win