- Add PI_TASKS_DEBUG=1 env flag to trace RPC communication to stderr
- TaskOutput/TaskStop now accept agent IDs (resolve via agentTaskMap)
- TaskGet filters completed blockers (consistent with TaskList)
- TaskGet shows non-empty metadata
- Soften TaskExecute description to not deter agents from using it
- TaskExecute success message guides agents to use TaskOutput
- Add promptGuidelines to prevent duplicate agent spawns
- Update changelog