Skip to content

Prepare Braid 0.5.1 release - #108

Merged
Epsirom merged 1 commit into
mainfrom
chrok/release-64e174
Oct 20, 2026
Merged

Epsirom merged 1 commit into
mainfrom
chrok/release-64e174

Conversation

@Epsirom

@Epsirom Epsirom commented Oct 20, 2026

Copy link
Copy Markdown
Owner

Change

Prepare the coordinated Braid 0.5.1 release for core, Pi, and DSH.

  • Running execute and decision nodes can report findings and ask the parent agent to replan through request.requestReplan / the request_replan tool (#106, #107, closes #105).
  • Core exports BRAID_VERSION; Pi and DSH fail fast with upgrade/restart guidance on a mismatched core (#103, closes #102).
  • Pi/DSH guidance leaves time and tool budgets unset unless the user asks (#104).

This is a patch release: the new replan_requested event and optional replan/requestReplan fields are additions covered by the versioning policy ("New optional fields … may ship in a patch"; consumers provide a fallback for new event types). No migration from 0.5.0 is required.

Updates in this PR:

  • All three package versions, both integrations' exact core dependencies, BRAID_VERSION, both REQUIRED_CORE_VERSION constants, and the workspace lockfile.
  • CHANGELOG: dated 0.5.1 entry with PR links and author credit.
  • README / Pi / DSH README: migration links pinned to v0.5.1; previous-release links now point to v0.5.0.
  • ROADMAP: release status and 0.5 implemented changes.

#103, #104, #106, and #107 are the only PRs since v0.5.0, all by @Epsirom, who contributed long before v0.5.0. There are no first-time human contributors. Pi 1.2.0 and DSH 0.2.0-rc.2 remain the tested hosts.

Validation

  • npm ci on Node 25.9: passed.
  • npm run audit:dependencies: no known vulnerabilities, including development dependencies.
  • RELEASE_TAG=v0.5.1 node scripts/check-release.mjs: passed.
  • git diff --check: passed.
  • Full npm run verify: 269 core, 178 Pi, and 61 DSH tests passed (508 total), all type checks, offline examples, and isolated package installation checks passed (47 core, 19 Pi, 38 DSH packed files).

Bump core, Pi, and DSH to 0.5.1, with exact core dependencies, BRAID_VERSION, required core versions, and the lockfile. Date the changelog entry with PR links and credits for #103, #104, #106, and #107, and update release links and roadmap status.
@Epsirom
Epsirom enabled auto-merge (squash) October 20, 2026 15:38
@Epsirom
Epsirom merged commit 6952cb5 into main Oct 20, 2026
11 checks passed
@Epsirom
Epsirom deleted the chrok/release-64e174 branch October 20, 2026 15:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Let a running node ask the parent agent to replan the graph Pi: fail fast on core version skew instead of MODEL_ERROR from isStepInterrupted

1 participant