You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Run a single child with { agent, task? } when a full workflow script is not needed (#1059).
Adjust FleetView spacing and collapsed result height from the main window. Thanks to @pierre-mgmt for #1048.
Inspect async run state with debug.run, without exposing prompts, secrets, or transcripts (#1037).
Let builtin role overrides keep Pi's normal tools and extensions with tools: "inherit". Thanks to @estanexanavsem for #1047 and @davidarny for #1049.
Add simple terminal examples for FleetView, the async widget, and inline tool display. Thanks to @czottmann for #1050.
Changed
Clean up active-run limits and artifact packaging code without changing behavior.
Fixed
Trust live Herdr session roots only when the parent executor registered them for that async run.
Let a workflow child disable the intercom bridge for one run with intercomBridge: { mode: "off" }, while normal async completion still works. Thanks to @jaudiger for #1072.
Recover sibling children after a detached workflow fails (#1066).
Show child session transcripts in standalone Herdr inspectors when the transcript is in a trusted session folder (#1069).
Keep watchdog reviews, permission checks, Prompt Audit rewriting, and completion intent checks on the authenticated provider stream across the Pi 0.81 and 0.84 APIs. Thanks to @nuzayets for #1067.
Mark children stopped by a parent workflow as stopped, not failed, and keep the stop reason (#1060).
Keep subagent artifacts and automatic mission records out of project worktrees by default, so read-only workflows leave the tree clean (#1062).
Make parents wait at dependency barriers after async launches, so child results are available before dependent work continues. Thanks to @exuanbo for #1045.
Keep wait callers alive for intercom replies instead of reviving a detached wrapper. Thanks to @yayamaz for #1053.
Keep workflow summary reports separate from child reports, and reject report path collisions before launch (#1038).
Accept no-edit implementation challenge passes when the writer says the current solution is already best (#1054).
Make the mutation guard safer for LLM intent checks, long tasks, and provider authentication. Thanks to @MarcusNeufeldt for #1044.
Launch Herdr inspector panes with Node when Pi runs as a standalone executable. Thanks to @kevinpita for #1051.
Sanitize async, nested, and result transcript output before showing it in terminal views. Thanks to @riesbri for #1046.