]> git.giacomolli.uk - onechat/blobdiff - README.rst
Send messages to subagents with tell
[onechat] / README.rst
index 82a8e135a9b4d4b9974f640de3c2a2bef4338572..3819e25bea5188c4a229be908f85415aec4b1508 100644 (file)
@@ -95,9 +95,11 @@ the agent and its task, and it runs its tools as the agent does, in
 ``agent/subagents/NAME/work``. A task in a repository gives the path of
 the repository. The steps of a subagent go to its own log in
 ``agent/subagents/NAME``, not to the chat, and its final reply comes
 ``agent/subagents/NAME/work``. A task in a repository gives the path of
 the repository. The steps of a subagent go to its own log in
 ``agent/subagents/NAME``, not to the chat, and its final reply comes
-back to the agent as one message that starts with ``[NAME]``. Each model
-call of a subagent has the name in the ``agent`` field of
-``agent/usage.jsonl``.
+back to the agent as one message that starts with ``[NAME]``. The agent
+can send a subagent more messages: a running subagent reads them between
+its tool calls, and a finished one goes on from its log, and its reply
+comes back in the same way. Each model call of a subagent has the name
+in the ``agent`` field of ``agent/usage.jsonl``.
 
 ``agent/config.json`` holds the settings of the agent. The first start
 writes it with the defaults and a random ID. Do not change the ID: the
 
 ``agent/config.json`` holds the settings of the agent. The first start
 writes it with the defaults and a random ID. Do not change the ID: the