DeepAgent Subagent - RocketRide Documentation
Skip to main content

DeepAgent Subagent

View as Markdown

What it does

Managed sub-agent driven by a Deep Agent orchestrator over the deepagent invoke channel. The orchestrator fans out describe to collect this sub-agent's description, system prompt, and instructions, then builds it into a deepagents.SubAgent record callable via the orchestrator LLM's task tool.

Lanes: none, this node is driven by an orchestrator, not by direct questions.

Connections

ChannelRequiredDescription
llmyesLLM this sub-agent thinks with
toolnoTools available to this sub-agent

The sub-agent's LLM and tool channels are independent of the orchestrator's. When the orchestrator delegates to this sub-agent, LLM and tool calls are routed back through this node's own channels.

Configuration

Always visible:

FieldDescription
DescriptionShort specialization summary. This is the only signal the orchestrator reads to decide when to delegate.

Toggle Advanced Mode to replace Instructions with a full System Prompt field.

Normal Mode:

FieldDescription
InstructionsLines appended to this sub-agent's default system prompt

Advanced Mode:

FieldDescription
System PromptThe sub-agent's full system prompt (overrides the built-in default)

Pipeline wiring

Must be wired into a Deep Agent node's deepagent channel. Can be connected to multiple orchestrators simultaneously, each orchestrator independently includes this sub-agent in its own hierarchical run.

This node has no questions lane and cannot be invoked directly. It also cannot be called as a tool via tool.run_agent, Subagent's classType is ["deepagent"] only. For a DeepAgent that runs standalone or can be called as a tool by other agents, use the Deep Agent node instead.