gentle-pi v0.10.3
·
1164 commits
to main
since this release
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 nativeAgentor 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 testpnpm publish --dry-run --no-git-checks- Fresh readability review via
subagent_runreported no blocking findings. - GitHub Actions publish workflow succeeded for
gentle-pi@0.10.3. - npm registry shows
gentle-pi@0.10.3with thelatestdist-tag.