@dxos/compute - v0.16.0
    Preparing search index...

    Variable TaskStatusChangedConst

    TaskStatusChanged: Trace.EventType<
        {
            previousStatus?: | "cancelled"
            | "failed"
            | "done"
            | "started"
            | "blocked"
            | "todo"
            | "backlog"
            | "review"
            | "duplicate";
            status: | "cancelled"
            | "failed"
            | "done"
            | "started"
            | "blocked"
            | "todo"
            | "backlog"
            | "review"
            | "duplicate";
            taskId: string;
            title: string;
        },
    > = ...

    Emitted when a task's status changes — a new task counts as a change from nothing.

    Nothing else in a trace says which task an agent was working on, so these events are what cut a session's timeline into per-task segments. Every tool that moves a task's status emits one.