Implement async subagent execution with SubagentHandle

t-268·WorkTask·
·
·
Created2 months ago·Updated2 months ago

Description

Edit

Replace synchronous runSubagent with async spawn:

  • SubagentHandle with TVar status and TQueue events
  • spawnSubagentAsync, querySubagentStatus, waitSubagent, cancelSubagent
  • Update Ava to poll status and send async updates to user

See HARDENING.md section 1 for full spec.

Timeline (1)

🔄[human]Open → Done2 months ago