Interface: WorkspaceStatusRow
Defined in: packages/sdk/src/workspace-service.ts:15
A single status row contributed by a WorkspaceStatusProvider. Rows appear below the path line in the Workspaces side panel.
Properties
id
id: string;Defined in: packages/sdk/src/workspace-service.ts:17
Stable key unique within this provider's results; used for reconciliation.
activity?
optional activity?: Activity;Defined in: packages/sdk/src/workspace-service.ts:22
Host-owned Activity glyph to the left of the label. Omit for the neutral gray fallback (same as today’s omitted status). See ADR 0030.
label
label: string;Defined in: packages/sdk/src/workspace-service.ts:24
Short label — the host truncates with an ellipsis when space is tight.
startedAt?
optional startedAt?: string;Defined in: packages/sdk/src/workspace-service.ts:30
ISO timestamp for when this row started. The host renders it as elapsed time using the same formatElapsed helper as workspace uptime ("6h", "2d", "just now").