github nicobailon/pi-subagents v0.26.0

5 hours ago

[0.26.0] - 2026-05-29

Added

  • Added first-wave acceptance gates with optional public acceptance config, inferred effective policies, structured child reports, provenance ledgers, checked evidence gates, explicit runtime verification commands, async/status persistence, and saved .chain.json validation.
  • Added chain step metadata (phase, label), named outputs (as with {outputs.name}), workflow graph snapshots, and strict outputSchema structured-output contracts across foreground and async chain execution.
  • Added dynamic chain fanout with expand/single-template parallel/collect, structured named-output sources, bounded item expansion, collected result outputs, async status graph persistence, and saved .chain.json support.

Fixed

  • Fixed dynamic fanout acceptance blockers around real structured_output tool validation, malformed dynamic-like chain rejection, async dynamic failure status/details, dynamic child intercom target indexing, and saved .chain.json management diagnostics.
  • Fixed acceptance-gate semantics so reviewed status requires an independent reviewer result, required criteria must be reported as satisfied, only fenced acceptance-report blocks satisfy attestation, malformed reports preserve parse errors, { level: "none", reason } disables inferred gates, and zero-child dynamic aggregates no longer fabricate evidence.

Don't miss a new pi-subagents release

NewReleases is sending notifications on new releases.