github gotgenes/pi-packages pi-subagents-v4.0.0
pi-subagents: v4.0.0

4.0.0 (2026-05-17)

⚠ BREAKING CHANGES

  • The untyped globalThis[Symbol.for("pi-subagents:manager")] accessor is removed. Use getSubagentsService() from the package's public exports instead.
  • The public API surface is now exported from src/service.ts. The old untyped Symbol.for("pi-subagents:manager") global will be removed in a subsequent commit.

Features

  • add SubagentRecord serializer (d7afb45)
  • add SubagentsService types and accessor functions (468623c)
  • expose public service entry point via package exports (0dbeaaf)
  • implement getRecord and listAgents on SubagentsService adapter (a6da473)
  • implement spawn with model resolution on SubagentsService adapter (fd70d82)
  • implement steer, abort, waitForAll, hasRunning on adapter (00f0b99)
  • publish SubagentsService at extension init, remove old untyped global (6047e2b)

Documentation

  • plan SubagentsService implementation (#48) (6bd2af8)
  • retro: add retro notes for issue #49 (69a5bfc)

Don't miss a new pi-packages release

NewReleases is sending notifications on new releases.