github nicobailon/pi-subagents v0.42.0

latest release: v0.42.1
8 hours ago

Added

  • Split the README reference material into focused docs and keep the README as a concise quick-start guide.
  • Verified scripted workflows can mix dynamic parallel and sequential phases with managed worktree isolation.
  • Added native @gotgenes/pi-permission-system compatibility for child processes. Thanks to @jagaliano for #847.

Fixed

  • Accept mission.summary as a title alias for workflow launches, so child runs start normally.
  • Keep async subagent widget spinners moving during quiet running periods without adding extra polling.
  • Preserve workflow child output after grouped intercom delivery, so scripts can consume runs.run(...).output. Thanks to @kaushal9696 for #846.
  • Match pi-mcp-adapter cache identities that include protocolVersion, so direct MCP tool selections resolve from current adapter caches. Thanks to @ProCleiton for #848.
  • Reject commandless verified acceptance at the runtime launch boundary before a child starts. Use checked or provide acceptance.verify. Thanks to @simonasr for #849.
  • Warn when project-scoped subagent artifacts can be included in an npm package. Thanks to @nicobailon for #840.
  • Fail child launch setup when an installed permission-system manifest cannot be read or names a missing extension entry.
  • Let the Fleet inspector use the full 85% terminal-height budget on tall terminals. Thanks to @xz-dev for #839.
  • Launch Herdr inspector panes through a JavaScript bootstrap instead of asking Node to type-strip TypeScript installed under node_modules. Thanks to @williamleong for #837.
  • Removed the Pi CLI devDependency from the default install and test against a local runtime shim, so repo audits no longer report the upstream dev-only Undici advisory while real Pi E2E remains optional. Thanks to @dmg-egg for #782.
  • Stream immediate and periodic progress for blocking foreground subagent runs, so long reasoning intervals remain visibly active. Thanks to @walter-erquinigo for #833.

Don't miss a new pi-subagents release

NewReleases is sending notifications on new releases.