v0.3.0
Install:
npm install @aphotic/pi-mux-subagents@0.3.0Or from GitHub:
pi install git:github.com/davidsunglee/pi-mux-subagents@v0.3.0✨ Features
- Add
executionPolicyfrontmatter 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-textplussend-keys Enter, durableterminal_idresolution, 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
systemPromptfrontmatter is set. - Fix Claude pane transcript/sentinel races, including delayed transcript pointer handling.
- Fix headless pi terminal stream races around
turn_end/agent_endcompletion and transcript backfill. - Fix
subagent_resumesessionPath handling so resumed pane sessions restore cwd and lifecycle environment correctly.
🔧 Other Changes
- Require pi 0.78.0 or higher.