Tasks

The live task list for one session, read from the native store rather than the transcript.

Usage

Source

Tasks()

Always keyed by the exact list id (session id) — a session with no store has no tasks, never another session’s. This is the source of truth for completion gates; transcript-derived task_ops() misses updates made by subagents, teammates, or resumed sessions.

Parameter Attributes

tasks: tuple[Task, …] = ()