agent-zero/tools
Alessandro f4700b4256
Some checks are pending
Build And Publish Docker Images / plan (push) Waiting to run
Build And Publish Docker Images / build (push) Blocked by required conditions
Track direct subordinate execution with its own context task
Direct delegation awaited the child's monologue without assigning a task to
its separate context. Child chats therefore appeared idle while working and
could not be stopped independently through the normal context controls.

Run direct delegation through the child's existing AgentContext.run_task and
await its result. Propagate caller cancellation to the child, while treating
a child-only Stop as a recoverable error for the parent. Preserve inline
execution for legacy shared-context agents and existing parallel job ownership.

Add lifecycle coverage for direct and nested completion, failure, parent/child
Stop, intervention, and legacy execution. Update profile test doubles and the
tool's ownership documentation.

Validation: 121 focused checks passed; the nine lifecycle cases also passed
in the container framework runtime. Live UI checks verified Working/Paused
transitions, child reuse, completion, and parent recovery after child-only Stop.
2026-09-30 15:55:03 +02:00
..
a2a_chat.py fix: tighten tool guidance and editor workflows 2026-05-11 11:51:58 +02:00
a2a_chat.py.dox.md Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
AGENTS.md Share editor log presentation across local and remote tools 2026-09-06 20:35:27 +02:00
browser._py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
browser_do._py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
browser_open._py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
call_subordinate.py Track direct subordinate execution with its own context task 2026-09-30 15:55:03 +02:00
call_subordinate.py.dox.md Track direct subordinate execution with its own context task 2026-09-30 15:55:03 +02:00
document_query.py feat(document_query): add liteparse runtime and progressive skill 2026-05-29 12:45:14 +02:00
document_query.py.dox.md Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
knowledge_tool._py feat: extract document_query into _document_query plugin with parser strategy pattern 2026-05-29 12:45:05 +02:00
notify_user.py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
notify_user.py.dox.md Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
parallel.py Preserve native vision output from parallel workers 2026-08-26 00:21:59 +02:00
parallel.py.dox.md Document remaining tool arguments in prompts and DOX 2026-09-10 17:00:19 +03:00
response.py fix(response): keep completions on the tool path 2026-07-25 00:44:56 +02:00
response.py.dox.md fix(response): keep completions on the tool path 2026-07-25 00:44:56 +02:00
scheduler.py Normalize tool contracts and slim prompt surface 2026-05-09 21:54:43 +02:00
scheduler.py.dox.md Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
search_engine.py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
search_engine.py.dox.md Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
skills_tool.py Keep slash commands out of agent skills 2026-08-12 14:34:15 +02:00
skills_tool.py.dox.md Keep slash commands out of agent skills 2026-08-12 14:34:15 +02:00
unknown.py refactor: split system prompt into per-concern extensions with extensibility hooks 2026-03-20 12:12:47 +08:00
unknown.py.dox.md Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
vision_load.py Hide empty vision skip summaries 2026-08-26 01:57:05 +02:00
vision_load.py.dox.md Hide empty vision skip summaries 2026-08-26 01:57:05 +02:00
wait.py Refactor: use user locale for time displays 2026-05-21 15:26:00 +02:00
wait.py.dox.md Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00