II.
Subagent JSON
Structured · livesubagent:openai-agents-sdk.handoff-target
Handoff Target (OpenAI Agents SDK) json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "subagent:openai-agents-sdk.handoff-target",
"_kind": "Subagent",
"_file": "extensions/subagents/openai-agents-sdk-handoff.yaml",
"_cluster": "extensions",
"attributes": {
"displayName": "Handoff Target (OpenAI Agents SDK)",
"provenance": "built-in",
"subjectId": "agentVersion:codex:ge-0-119-0",
"roleId": "role:implementer",
"systemPrompt": "Generic handoff-receiving agent in OpenAI's Agents SDK. The SDK\ndocuments handoffs (one agent transferring control to another)\nrather than named built-in subagents. Each handoff target is a\nuser-defined `Agent` configured with its own instructions and\ntools.\n",
"tools": [],
"triggers": "Invoked via the SDK's `handoffs=[other_agent]` declaration on a\nparent Agent.\n",
"description": "Canonical handoff pattern documented in the OpenAI Agents SDK\n(https://openai.github.io/openai-agents-python/handoffs/).\nNot a named built-in subagent — represents the role-shape of any\ndeclared handoff target.\n"
},
"outgoingEdges": [
{
"from": "subagent:openai-agents-sdk.handoff-target",
"to": "role:implementer",
"kind": "roles_played_by",
"attributes": {}
},
{
"from": "subagent:openai-agents-sdk.handoff-target",
"to": "extension-interface:orchestration",
"kind": "implements",
"attributes": {}
}
],
"incomingEdges": []
}