summaryrefslogtreecommitdiff
path: root/Omni/Task/DESIGN.md
diff options
context:
space:
mode:
authorBen Sima <ben@bensima.com>2025-12-17 23:50:11 -0500
committerBen Sima <ben@bensima.com>2025-12-17 23:50:11 -0500
commita42d1205e22eaca99c54108b1eb5c3bc46519738 (patch)
treefda4e182aad9fcce6de9214cf2d4e1684f242bf9 /Omni/Task/DESIGN.md
parentae5079cb54b2d7cc1093e94822e6ffd50e611d41 (diff)
Make subagents non-blocking with async spawning
- Add global subagent registry to track running handles by ID - Modify executeSpawnSubagent to use spawnSubagentAsync and return immediately - Add check_subagent tool for querying status or getting results - Export subagentTools convenience function with both tools - Update Telegram.hs to use subagentTools instead of just spawnSubagentTool Ava can now spawn subagents in the background and continue conversations while checking on progress via check_subagent.
Diffstat (limited to 'Omni/Task/DESIGN.md')
0 files changed, 0 insertions, 0 deletions