Skip to content

Releases: davidsunglee/pi-mux-subagents

v0.4.0

Choose a tag to compare

@davidsunglee davidsunglee released this 12 Jun 02:12

✨ 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

Choose a tag to compare

@davidsunglee davidsunglee released this 09 Jun 23:01

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.

v0.2.0

Choose a tag to compare

@davidsunglee davidsunglee released this 03 Jun 03:08

✨ Features

  • Support Codex subagents
  • Use auto mode by default for Claude subagents