II.
MetaNodeKind overview
Reference · livemeta-node-kind:subagent
Subagent (meta) overview
Inspect the raw attributes, linked wiki pages, and inbound or outbound graph edges for meta-node-kind:subagent.
Attributes
displayName
Subagent (meta)
name
Subagent
cluster
prefix
subagent
origin
universal
purpose
A specialized worker / persona that an agent runtime can dispatch alongside its primary loop. Canonical term follows Anthropic Claude Code ("subagent", one word; docs.anthropic.com/en/docs/claude-code/sub-agents). The same NodeKind covers two provenance variants — vendor-shipped built-ins (Claude Code's general-purpose / Explore / Plan; OpenAI built-in handoff patterns) and user-installable custom definitions (Claude Code `.claude/agents/<name>.md`, parallel to a Skill's SKILL.md). Distinguished via the `provenance` attribute. The dispatch *mechanism* a runtime uses to invoke a subagent is recorded on `AgentRuntimeImpl.subagentDispatchMechanism` (task-tool / handoff / sub_agents-array / agent-as-tool / none); the *definition format* a platform loads custom subagents from is recorded on `AgentPlatformImpl.subagentDefinitionFormat`.
exampleCount
0
invariants
- provenance=built-in implies subjectId is set and resolves to an AgentVersion or AgentProduct
Outgoing edges
contains_meta_attribute2
- meta-attribute:subagent--id·MetaAttributeSubagent.id
- meta-attribute:subagent--display-name·MetaAttributeSubagent.displayName
in_cluster1
- meta-cluster:agent-stack·MetaClusterAgent stack (meta)
Incoming edges
contains_meta_node_kind1
- meta-cluster:agent-stack·MetaClusterAgent stack (meta)
defined_on2
- meta-attribute:subagent--id·MetaAttributeSubagent.id
- meta-attribute:subagent--display-name·MetaAttributeSubagent.displayName
source_of_meta_edge1
- meta-edge-kind:uses-checkpoint·MetaEdgeKinduses_checkpoint (meta)