A tracked async subagent task persisted in agent state.
AsyncTask()Unique identifier for the task (same as thread_id).
Name of the async subagent type that is running.
LangGraph thread ID for the remote run.
LangGraph run ID for the current execution on the thread.
Current task status (e.g., 'running', 'success', 'error', 'cancelled').
Typed as str rather than a Literal because the LangGraph SDK's
Run.status is str — using a Literal here would require cast at every
SDK boundary.
ISO-8601 timestamp (UTC) when the task was created, with second precision.
Format: YYYY-MM-DDTHH:MM:SSZ (e.g., 2024-01-15T10:30:00Z).
ISO-8601 timestamp (UTC) when the task status was last checked via SDK.
Format: YYYY-MM-DDTHH:MM:SSZ (e.g., 2024-01-15T10:30:00Z).
ISO-8601 timestamp (UTC) when the task was last updated with a new message.
Format: YYYY-MM-DDTHH:MM:SSZ (e.g., 2024-01-15T10:30:00Z).