Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 24 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,25 +2,45 @@

## Unreleased

## 0.3.2 — 2026-10-09

### Features

- Show Pi background-job progress automatically above the input editor, including
active nodes, paused gates, failures, and retained final status. Keep running
executions visible after live edits remove their node definitions; use `/braid`
for the full flow panel.
for the full flow panel
([#52](https://github.com/Epsirom/braid/pull/52)) — @powerfooI.
- Add Pi `/braid:review [target or focus]`: three parallel reviewers, narrow fixes in
isolated worktrees, and at most three review rounds before summarizing and
integrating reviewed fixes.
integrating reviewed fixes
([#53](https://github.com/Epsirom/braid/pull/53)) — @powerfooI.
- Add `/braid <jobId> <nodeId|executionId>` to open the Pi panel on one node's
latest or exact invocation, with live status, elapsed time, token and context
usage, tool calls, workspace, and full output or error. Backspace returns to
the graph; Tab completes job handles and node IDs. Focused `braid_status`
results show the same details at the time of the read.
results show the same details at the time of the read
([#54](https://github.com/Epsirom/braid/pull/54)) — @powerfooI.

### Fixes

- Escape terminal controls in Pi node completions and preserve exact node IDs
containing leading/trailing whitespace or quotes with JSON string syntax.
containing leading/trailing whitespace or quotes with JSON string syntax
([#54](https://github.com/Epsirom/braid/pull/54)) — @powerfooI.

### Maintenance

- Update esbuild and keep the DSH integration on its React 18 baseline
([#47](https://github.com/Epsirom/braid/pull/47)) — @dependabot[bot].

No migration from 0.3.1 is required. Pi 1.0.1 and DSH 0.2.0-rc.2 remain the
tested host versions; integrations require Node.js 22.19+.

### New Contributors

No first-time human contributors in this release.

[Full comparison](https://github.com/Epsirom/braid/compare/v0.3.1...v0.3.2).

## 0.3.1 — 2026-10-04

Expand Down
5 changes: 4 additions & 1 deletion ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@ and thin host adapters. This is a direction for discussion, not a delivery sched

The 0.3 workspace and Pi reliability changes are implemented on top of the 0.2
execution-control foundation. The 0.3.1 release adds DeepSeek Harness integration
and a native Web graph panel. Source availability and npm availability are
and a native Web graph panel. The 0.3.2 release adds Pi editor progress, focused
node details, and a bounded parallel review command. Source availability and npm availability are
separate milestones. Check
[GitHub releases](https://github.com/Epsirom/braid/releases),
[@chrok/braid](https://www.npmjs.com/package/@chrok/braid),
Expand All @@ -27,6 +28,8 @@ separate milestones. Check
live controls, native jobs, and completion/pause reminders.
- [x] Native DSH Web panel and tool cards for live graphs, execution history,
outputs, usage, and controls, targeting DSH 0.2.0-rc.2.
- [x] Automatic Pi editor progress and a live panel for individual nodes or executions.
- [x] Bounded Pi parallel review/fix command with review-only requests and isolated fixes.

Read the [0.2 → 0.3 migration guide](docs/compatibility.md#migrating-from-02-to-03)
for workspace capabilities and artifact preservation.
Expand Down
4 changes: 2 additions & 2 deletions integrations/dsh/package.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"name": "@chrok/dsh-braid",
"version": "0.3.1",
"version": "0.3.2",
"license": "MIT",
"description": "DeepSeek Harness plugin for Braid: background agent graphs, bounded loops, live updates, and execution progress",
"type": "module",
"dependencies": {
"@chrok/braid": "0.3.1",
"@chrok/braid": "0.3.2",
"@sinclair/typebox": "^0.34.41"
},
"peerDependencies": {
Expand Down
4 changes: 2 additions & 2 deletions integrations/pi/package.json
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
{
"name": "@chrok/pi-braid",
"version": "0.3.1",
"version": "0.3.2",
"license": "MIT",
"description": "Pi extension for Braid: background agent graphs, bounded loops, live updates, and a flow panel",
"type": "module",
"dependencies": {
"grok-mermaid": "^0.2.2",
"@chrok/braid": "0.3.1"
"@chrok/braid": "0.3.2"
},
"peerDependencies": {
"@earendil-works/pi-ai": "*",
Expand Down
12 changes: 6 additions & 6 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@chrok/braid",
"version": "0.3.1",
"version": "0.3.2",
"license": "MIT",
"description": "TypeScript runtime for LLM agent graphs with bounded loops, live updates, and isolated Git worktrees",
"type": "module",
Expand Down
Loading