Types
RunSubagentSnapshotInput
An agent-reported snapshot of one provider child session.
input
RunSubagentSnapshotInputFields
nativeId
String!
required
Provider identifier of this child agent.
nativeRunId
String
Ordered provider execution identifier; changes when the same child task resumes.
parentNativeId
String
Provider identifier of its parent agent, when nested.
toolUseId
String
Tool call that spawned the agent.
label
String
Human-readable task description.
agentType
String
Provider agent type, when known.
status
String
Observed execution status, when known.
prompt
String
Initial task given to the agent.
finalOutput
String
Final response produced by the agent.
startedAt
String
Time this agent started, when known.
finishedAt
String
Time this agent finished, when known.
transcriptStatus
String!
required
AVAILABLE, PARTIAL, or UNAVAILABLE transcript coverage.
transcriptError
String
Transcript collection error, when available.
messages
Stored provider messages; omitted when collection failed.