github nicobailon/pi-subagents v0.28.0

11 hours ago

[0.28.0] - 2026-06-03

Added

  • Added foreground-only timeoutMs/maxRuntimeMs for single, parallel, and chain subagent runs. Timed-out children are soft-interrupted, keep completed sibling/prior results, and return timedOut: true with a stable timeout message.
  • Added per-agent maxExecutionTimeMs and maxTokens resource limits. Foreground and async children stop with a clear resourceLimitExceeded result when the configured runtime or observed token budget is reached.

Changed

  • Strengthened tool and skill guidance so writer subagents launched from plans, specs, issues, or broad fixes proactively use structured acceptance instead of burying validation requirements only in task prose.

Fixed

  • Removed a provider-unfriendly required-only subschema from the public acceptance tool schema so Kimi models served through OpenCode Go can load the subagent tool, while keeping runtime validation for empty acceptance contracts.
  • Clarified acceptance-report prompts so required evidence like diff-summary must be copied into structured JSON fields such as diffSummary, not only described in visible prose.

Don't miss a new pi-subagents release

NewReleases is sending notifications on new releases.