feat(web): session list status indicators (attention + scheduled) (#699)

This commit is contained in:
HeavyGee
2026-05-29 15:43:21 +08:00
committed by GitHub
parent 7457a8fc32
commit ec3722aba9
33 changed files with 910 additions and 37 deletions
@@ -17,6 +17,9 @@ function makeSession(overrides: Partial<SessionSummary> & { id: string }): Sessi
metadata: null,
todoProgress: null,
pendingRequestsCount: 0,
pendingRequestKinds: [],
backgroundTaskCount: 0,
futureScheduledMessageCount: 0,
model: null,
effort: null,
...overrides