Added
- Surface terminal completion payloads in
subagent_waittool-result details (details.completions): run identity, per-child agent/runId/success, and artifact paths. Async completions previously reached the parent only as text — the result file is consumed and deleted after delivery — so extensions and automation had no structured way to learn which runs finished or where their artifacts live. Workflow result files now also record each child'srunId, which was previously dropped even though the workflow engine knows it; a workflow child'sartifactPathsentry points at its saved output (outputs/<runId>/…), so without the explicit field the child's identity was not recoverable from the payload. Thanks to @lucasgrecco for #915.
Changed
- Clarified mission-use policy in the packaged
pi-subagentsskill.
Fixed
- Prefix quoted Herdr pane commands with PowerShell's call operator on Windows. Thanks to @qsgy-edge for #921.
- Report live child activity for async workflow runs instead of deriving a false activity age from the workflow launch time. Thanks to @alexei-led (Alexei Ledenev) for #920.
- Expand
readshome paths and apply configured reads to single-run launches. Thanks to @Adjuvant (Thomas Deacon) for #916. - Drop late workflow child responses after worker settlement. Thanks to @xz-dev (Xiangzhe) for #922.
- Stabilize steering recovery tests by invalidating cached status metadata after fast test rewrites.