github nicobailon/pi-subagents v0.37.1

4 hours ago

Added

  • Added package-owned resume control to the extension RPC surface, including preserved revival metadata and native result-delivery controls. Thanks to @shaneconner for #656.

Changed

  • Added a generous 30-minute foreground wall-clock timeout when neither the call nor selected agent provides timeoutMs/maxRuntimeMs. Explicit call values and agent timeout defaults remain authoritative.
  • Split the bundled pi-subagents skill into a short router plus focused reference files to avoid truncation and unnecessary context loading. Thanks to @peedrr for #659.
  • Added fleetViewPlacement so the persistent FleetView can be placed above or below the editor. Thanks to @rtbe for #660.
  • Refreshed the bundled pi-subagents skill for 0.35–0.37 control and config surface.

Fixed

  • Suppressed redundant local completion notifications after acknowledged grouped intercom delivery, while preserving fallback notifications when relay delivery is unavailable. Thanks to @Wiandono for #662.
  • Stopped the persistent FleetView from refreshing through a stale extension context after session replacement or reload. Thanks to @kylegl for #657.
  • Invalidated the live Fleet inspector before timer-driven refreshes so cached transcript frames do not repeat stale headers. Thanks to @shaneconner for #661.
  • Removed repository write tools from the bundled planner and marked it read-only so planning-only runs cannot modify project files while producing plan.md. Thanks to @DrunkenDonkey80 for #664.
  • Kept async child model inheritance stable after parent continuation so background launches keep using the authenticated parent provider/model. Thanks to @DrunkenDonkey80 for #663.
  • Accepted persisted async recovery descriptors that include the launch contract digest written by async execution. Thanks to @boadij for #654 and #652.
  • Classified verification-only tasks that prohibit product/source/config files as read-only. Thanks to @git-geeky for #648.
  • Matched pi-mcp-adapter metadata cache identity so valid direct MCP tools are not rejected as stale when tool filters, socket transport, URL interpolation, or command-backed secrets are configured. Thanks to @mattrobenolt for #649.

Don't miss a new pi-subagents release

NewReleases is sending notifications on new releases.