mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-04-25 00:51:20 +00:00
docs(delegate): clarify that the parent agent, not the user, populates goal/context (#13698)
The 'subagents know nothing' warning and the 'no conversation history' constraint both said the user provides the goal/context fields. In practice the LLM parent agent calls delegate_task; the user configures the feature but doesn't write delegation calls. Rewording to point at the parent agent matches how the tool actually works.
This commit is contained in:
parent
392b2bb17b
commit
3e1a3372ab
2 changed files with 3 additions and 3 deletions
|
|
@ -33,10 +33,10 @@ delegate_task(tasks=[
|
|||
## How Subagent Context Works
|
||||
|
||||
:::warning Critical: Subagents Know Nothing
|
||||
Subagents start with a **completely fresh conversation**. They have zero knowledge of the parent's conversation history, prior tool calls, or anything discussed before delegation. The subagent's only context comes from the `goal` and `context` fields you provide.
|
||||
Subagents start with a **completely fresh conversation**. They have zero knowledge of the parent's conversation history, prior tool calls, or anything discussed before delegation. The subagent's only context comes from the `goal` and `context` fields the parent agent populates when it calls `delegate_task`.
|
||||
:::
|
||||
|
||||
This means you must pass **everything** the subagent needs:
|
||||
This means the parent agent must pass **everything** the subagent needs in the call:
|
||||
|
||||
```python
|
||||
# BAD - subagent has no idea what "the error" is
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue