Releases: davidsunglee/pi-mux-subagents
Releases · davidsunglee/pi-mux-subagents
Release list
v0.4.0
✨ Features
- Approve pi subagent project trust when executionPolicy is unrestricted
🐛 Bug Fixes
- Shorten subagent warnings
- Make integration tests less flaky
🔧 Other Changes
- Bump the minimum supported pi version to 0.79.1 for the project trust change
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.
v0.2.0
✨ Features
- Support Codex subagents
- Use auto mode by default for Claude subagents