Lightweight discovery record for a subagent running inside the thread.
Populated eagerly from the root subscription (tools + lifecycle
channels). Content projections (messages, toolCalls, custom
extensions) are opened lazily via selector hooks, keyed on
namespace.
interface SubagentDiscoverySnapshotWall-clock timestamp when the task tool terminated (null if running).
Nesting depth from the root (root = 0).
The name of the assistant
Parent subagent id, or null if spawned from the root.
Wall-clock timestamp when the task tool started.
Task description passed to the subagent.