Skip to content

gentle-pi v0.10.3

Choose a tag to compare

@Alan-TheGentleman Alan-TheGentleman released this 29 Jun 10:06
· 1164 commits to main since this release
02f34fa

gentle-pi v0.10.3

Fixes

  • Mandatory delegation trigger contract — strengthens the orchestrator prompt so that once a task crosses a delegation trigger, the parent must delegate through the best available subagent runtime instead of continuing inline.
  • Capability-dependent subagent runtime routing — prefers subagent_* tools when the Pi Subagents extension is installed, while preserving native Agent or other delegation mechanisms as valid fallbacks when those tools are unavailable.
  • No silent inline fallback — requires the parent to stop and explain the blocker when no delegation mechanism is available for complex work, rather than quietly bypassing the delegation rule.
  • Fresh review and incident discipline — clarifies that PR, incident, and long-session triggers require fresh reviewer/audit subagents before continuing.

Documentation

  • Updates the README delegation section from “expected” delegation to mandatory delegation after a task stops being small.
  • Documents that the delegation requirement is stable, while the runtime is capability-dependent: use subagent_* when available, otherwise use the next available Pi delegation mechanism.

Verification

  • pnpm test
  • pnpm publish --dry-run --no-git-checks
  • Fresh readability review via subagent_run reported no blocking findings.
  • GitHub Actions publish workflow succeeded for gentle-pi@0.10.3.
  • npm registry shows gentle-pi@0.10.3 with the latest dist-tag.