Skip to content

v0.22.0

Choose a tag to compare

@nicobailon nicobailon released this 02 May 06:07
· 36 commits to main since this release

[0.22.0] - 2026-05-02

Added

  • Added child-only supervisor contact support for delegated subagents through contact_supervisor, with need_decision for blocking supervisor replies and progress_update for concise non-blocking updates.
  • Pass supervisor intercom metadata into foreground, chain, parallel, and background child runs so the child-facing pi-intercom tool can resolve the delegating session automatically.

Changed

  • Builtin agents now inherit the user's configured default model instead of pinning openai-codex/gpt-5.5; use builtin overrides to pin a model for a role.
  • Hide unsupported thinking levels in subagent clarify and agent-manager pickers when Pi exposes per-model thinking metadata.
  • Updated builtin agent prompts, README, and bundled skill docs to prefer contact_supervisor for blocked decisions and avoid child-side routine completion handoffs.
  • Teach reviewer agents that repo-local progress.md files are intentional scratch files that should remain untracked and covered by .gitignore.

Fixed

  • Added regression coverage for supervisor metadata propagation into child process environments.