Skip to content

build(deps): bump pi-subagents from 0.40.0 to 0.45.0 - #1408

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/pi-subagents-0.45.0
Closed

build(deps): bump pi-subagents from 0.40.0 to 0.45.0#1408
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/pi-subagents-0.45.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 12, 2026

Copy link
Copy Markdown
Contributor

Bumps pi-subagents from 0.40.0 to 0.45.0.

Release notes

Sourced from pi-subagents's releases.

v0.45.0

Added

  • Surface terminal completion payloads in subagent_wait tool-result details (details.completions): run identity, per-child agent/runId/success, and artifact paths. Async completions previously reached the parent only as text — the result file is consumed and deleted after delivery — so extensions and automation had no structured way to learn which runs finished or where their artifacts live. Workflow result files now also record each child's runId, which was previously dropped even though the workflow engine knows it; a workflow child's artifactPaths entry points at its saved output (outputs/<runId>/…), so without the explicit field the child's identity was not recoverable from the payload. Thanks to @​lucasgrecco for #915.

Changed

  • Clarified mission-use policy in the packaged pi-subagents skill.

Fixed

  • Prefix quoted Herdr pane commands with PowerShell's call operator on Windows. Thanks to @​qsgy-edge for #921.
  • Report live child activity for async workflow runs instead of deriving a false activity age from the workflow launch time. Thanks to @​alexei-led (Alexei Ledenev) for #920.
  • Expand reads home paths and apply configured reads to single-run launches. Thanks to @​Adjuvant (Thomas Deacon) for #916.
  • Drop late workflow child responses after worker settlement. Thanks to @​xz-dev (Xiangzhe) for #922.
  • Stabilize steering recovery tests by invalidating cached status metadata after fast test rewrites.

v0.44.0

Added

  • Added one automatic enclosing mission and durable workflow state to plain workflowScript launches; child runs no longer create separate missions.
  • Added scheduledRuns.storeRoot for durable schedules outside project repositories. Thanks to @​ProCleiton for #891 and the prior #890 implementation.

Changed

  • Clarified native supervisor messaging and optional external intercom result delivery in the docs and packaged skill.
  • Identify status and transcript targets before the spawn-budget summary in collapsed tool-result cards.
  • Point interactive async-launch guidance to subagent_wait({ id, nonBlocking: true }) when an explicit wake is needed without blocking the current turn.

Fixed

  • Report the explicit workflow execution cwd in async workflow status, job, and result records. Thanks to @​nicobailon for #907.
  • Ignore stale extension-context errors from advisory foreground control notifications after reload. Thanks to @​alexei-led for #905.
  • Bound inherited portable tool IDs to 64 characters for Codex-compatible child contexts while keeping tool calls and results paired. Thanks to @​alexei-led for #903.
  • Prevent boolean chain output values from crashing clarify rendering. Thanks to @​ftoleedo for #901.
  • Preserve workflow mode when asynchronous workflow mission runs complete.
  • Serialize and merge each mission workflow-state write with the latest file so separate workflows do not drop unrelated keys.
  • Preserve workflowScript worktree children that detach for supervisor coordination instead of cleaning a live managed worktree. Thanks to @​astarktc for #896.
  • Accept schema-valid structured output after a child recovers from an earlier tool error. Thanks to @​white-hat for the report in #888.

v0.43.0

Added

  • Added explicit project-local subagent refinement overlays through /subagents-refine <agent> and refine, refine.show, and refine.rollback actions.
  • Added opt-in goal missions that send one needs-attention continuation notice after idle parent turns, account linked-run token usage against a mission budget, pause or stop through mission.update, and name retained children when resume is the next ready action.
  • Added steer, follow_up, and auto delivery modes with delivered/queued receipts, bounded FIFO follow-ups, retained-child revival briefs, RPC parity, and Fleet mode selection.
  • Added one-command gate verification for direct and scripted workflow children, with host evidence and tracked-workspace memoization.
  • Added mission-scoped durable JSON state to workflowScript through state.get(key) and state.set(key, value).
  • Added a session-scoped children.list roster for the last 10 completed retained workflow children and let workflowScript resume one through runs.run without changing its stored agent, model, or tool contract.

Changed

  • Documented the one-command gate shorthand, retained children.list/resume flow, and refinement overlays in the tool reference and agents docs, and refreshed the packaged pi-subagents skill for the current mission objective shape, workflow state, and child-protocol limits.
  • Removed the bundled planner and context-builder roles and their stale context-handoff prompt templates.
  • Made workflowScript the only public subagent execution surface, including one-child and scheduled runs. Scripts now use ordinary JavaScript statement-body semantics and require an explicit return for useful results.

... (truncated)

Changelog

Sourced from pi-subagents's changelog.

[0.45.0] - 2026-08-09

Added

  • Surface terminal completion payloads in subagent_wait tool-result details (details.completions): run identity, per-child agent/runId/success, and artifact paths. Async completions previously reached the parent only as text — the result file is consumed and deleted after delivery — so extensions and automation had no structured way to learn which runs finished or where their artifacts live. Workflow result files now also record each child's runId, which was previously dropped even though the workflow engine knows it; a workflow child's artifactPaths entry points at its saved output (outputs/<runId>/…), so without the explicit field the child's identity was not recoverable from the payload. Thanks to @​lucasgrecco for #915.

Changed

  • Clarified mission-use policy in the packaged pi-subagents skill.

Fixed

  • Prefix quoted Herdr pane commands with PowerShell's call operator on Windows. Thanks to @​qsgy-edge for #921.
  • Report live child activity for async workflow runs instead of deriving a false activity age from the workflow launch time. Thanks to @​alexei-led (Alexei Ledenev) for #920.
  • Expand reads home paths and apply configured reads to single-run launches. Thanks to @​Adjuvant (Thomas Deacon) for #916.
  • Drop late workflow child responses after worker settlement. Thanks to @​xz-dev (Xiangzhe) for #922.
  • Stabilize steering recovery tests by invalidating cached status metadata after fast test rewrites.

[0.44.0] - 2026-08-08

Added

  • Added one automatic enclosing mission and durable workflow state to plain workflowScript launches; child runs no longer create separate missions.
  • Added scheduledRuns.storeRoot for durable schedules outside project repositories. Thanks to @​ProCleiton for #891 and the prior #890 implementation.

Changed

  • Clarified native supervisor messaging and optional external intercom result delivery in the docs and packaged skill.
  • Identify status and transcript targets before the spawn-budget summary in collapsed tool-result cards.
  • Point interactive async-launch guidance to subagent_wait({ id, nonBlocking: true }) when an explicit wake is needed without blocking the current turn.

Fixed

  • Report the explicit workflow execution cwd in async workflow status, job, and result records. Thanks to @​nicobailon for #907.
  • Ignore stale extension-context errors from advisory foreground control notifications after reload. Thanks to @​alexei-led for #905.
  • Bound inherited portable tool IDs to 64 characters for Codex-compatible child contexts while keeping tool calls and results paired. Thanks to @​alexei-led for #903.
  • Prevent boolean chain output values from crashing clarify rendering. Thanks to @​ftoleedo for #901.
  • Preserve workflow mode when asynchronous workflow mission runs complete.
  • Serialize and merge each mission workflow-state write with the latest file so separate workflows do not drop unrelated keys.
  • Preserve workflowScript worktree children that detach for supervisor coordination instead of cleaning a live managed worktree. Thanks to @​astarktc for #896.
  • Accept schema-valid structured output after a child recovers from an earlier tool error. Thanks to @​white-hat for the report in #888.

[0.43.0] - 2026-08-07

Added

  • Added explicit project-local subagent refinement overlays through /subagents-refine <agent> and refine, refine.show, and refine.rollback actions.
  • Added opt-in goal missions that send one needs-attention continuation notice after idle parent turns, account linked-run token usage against a mission budget, pause or stop through mission.update, and name retained children when resume is the next ready action.
  • Added steer, follow_up, and auto delivery modes with delivered/queued receipts, bounded FIFO follow-ups, retained-child revival briefs, RPC parity, and Fleet mode selection.
  • Added one-command gate verification for direct and scripted workflow children, with host evidence and tracked-workspace memoization.
  • Added mission-scoped durable JSON state to workflowScript through state.get(key) and state.set(key, value).
  • Added a session-scoped children.list roster for the last 10 completed retained workflow children and let workflowScript resume one through runs.run without changing its stored agent, model, or tool contract.

Changed

  • Documented the one-command gate shorthand, retained children.list/resume flow, and refinement overlays in the tool reference and agents docs, and refreshed the packaged pi-subagents skill for the current mission objective shape, workflow state, and child-protocol limits.
  • Removed the bundled planner and context-builder roles and their stale context-handoff prompt templates.
  • Made workflowScript the only public subagent execution surface, including one-child and scheduled runs. Scripts now use ordinary JavaScript statement-body semantics and require an explicit return for useful results.

... (truncated)

Commits
  • 23ba0b6 chore(release): 0.45.0
  • 7ab2a1b Merge pull request #923 from nicobailon/fix/920-workflow-activity-status
  • 074bf07 fix: report workflow child activity
  • 5972ef2 Merge pull request #922 from xz-dev/fix/workflow-worker-settlement
  • 6e853a2 fix(workflows): drop responses after worker settlement
  • 52d3237 Merge pull request #921 from qsgy-edge/fix/herdr-powershell-call-operator
  • 110bb72 docs: credit Herdr PowerShell fix contributor
  • c550271 fix(herdr): invoke pane commands in PowerShell
  • 4821f48 Merge pull request #916 from Adjuvant/fix/reads-home-path-expansion
  • 87420e5 fix(reads): expand home paths and wire reads into single runs
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [pi-subagents](https://github.com/nicobailon/pi-subagents) from 0.40.0 to 0.45.0.
- [Release notes](https://github.com/nicobailon/pi-subagents/releases)
- [Changelog](https://github.com/nicobailon/pi-subagents/blob/main/CHANGELOG.md)
- [Commits](nicobailon/pi-subagents@v0.40.0...v0.45.0)

---
updated-dependencies:
- dependency-name: pi-subagents
  dependency-version: 0.45.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 12, 2026
@dependabot @github

dependabot Bot commented on behalf of github Aug 19, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #1426.

@dependabot dependabot Bot closed this Aug 19, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/pi-subagents-0.45.0 branch August 19, 2026 14:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants