feat(subagents): complete queue, budgets, audit, and inspection controls
This commit is contained in:
@@ -137,8 +137,9 @@ Tool Calls (inside NativeAgent loop)
|
||||
+---------------------------> AuditLogger (redacted)
|
||||
|
||||
Subagent sessions (multi-turn child agents)
|
||||
parent AgentOrchestrator -> subagent.* tools -> SubagentManager (TTL cleanup)
|
||||
SubagentManager -> child AgentOrchestrator (session namespace: subagent:<parent>:<id>)
|
||||
parent AgentOrchestrator -> subagent.* tools -> SubagentManager (TTL cleanup + queue/budget controls)
|
||||
SubagentManager -> child AgentOrchestrator (session namespace: subagent:<parent>:<id>, trace_id)
|
||||
SubagentManager -> AuditLogger (subagent.lifecycle + subagent.turn events)
|
||||
child AgentOrchestrator -> NativeAgent/tool loop (same policy engine, recursion tools removed)
|
||||
|
||||
Session start (when `memory.user_namespace` is set)
|
||||
|
||||
Reference in New Issue
Block a user