Releases: AetherExtensions/pi-subagents
Releases · AetherExtensions/pi-subagents
Release list
v0.16.1-aether.1 — Aether integration
Aether integration
First release of the Aether-enabled fork of pi-subagents. This package layers Aether UI and runtime integration on top of the upstream project to provide parallel subagents, live widgets, mid-run steering, and agent management inside Aether.
What's included
- Pi extension (
src/index.ts) — full upstream pi-subagents execution engine: foreground/background child agents, context cloning, output transcripts, and tool isolation. - Aether Script Mod (
src/aether.ts) — native mobile UI surfaces:- Live Widget & FleetView — responsive status cards positioned above the composer displaying active subagent progress, turn counters, token usage, and live spinners.
- Conversation Viewer — full overlay conversation viewer with transcript inspection, live steering messages, and graceful subagent cancellation.
- Settings & Agent Management — native settings pages for configuring runtime options (mentions, persistence, fleet view, default limits) and enabling/disabling custom agent definitions.
- Prompt Mentions —
@handlemessage dispatching routed through Aether'sbefore_sendhook directly to running or new subagent instances.
- Semantic Tool Titles — registers human-friendly running and completed titles for
Agent,get_subagent_result, andsteer_subagentviaaether.registerToolTitle.
Install
Download pi-subagents-0.16.1-aether.1.zip and import it in Aether via Settings → Extensions → Import extension.
Notes
- Settings and custom agent definitions synchronize with standard
.pi/subagents.jsonand.pi/agents/*.md. - Subagent sessions persist across Aether sessions when
rememberAgentsis enabled. - This fork tracks the upstream project; agent runtime behavior comes from upstream.