Skip to content

v0.3.0

Choose a tag to compare

@davidsunglee davidsunglee released this 09 Jun 23:01
· 19 commits to main since this release

Install:

npm install @aphotic/pi-mux-subagents@0.3.0

Or from GitHub:

pi install git:github.com/davidsunglee/pi-mux-subagents@v0.3.0

✨ Features

  • Add executionPolicy frontmatter and per-call launch option for guarded vs. unrestricted subagent execution.
  • Expand Codex CLI support across headless, pane, resume, and orchestration paths.
  • Add structured diagnostic warnings that surface per task without leaking human-only stderr into tool results.

🐛 Bug Fixes

  • Harden Herdr command delivery by using send-text plus send-keys Enter, durable terminal_id resolution, and retry on compacted pane ids.
  • Route Codex subagent errors through the same channels as Claude and pi subagents.
  • Bypass Codex pane workspace-trust prompts with canonical inline project trust configuration.
  • Preserve Codex subagent identity even when systemPrompt frontmatter is set.
  • Fix Claude pane transcript/sentinel races, including delayed transcript pointer handling.
  • Fix headless pi terminal stream races around turn_end / agent_end completion and transcript backfill.
  • Fix subagent_resume sessionPath handling so resumed pane sessions restore cwd and lifecycle environment correctly.

🔧 Other Changes

  • Require pi 0.78.0 or higher.