Skip to content

Releases: spinabot/brigade

brigade: v1.29.1

Choose a tag to compare

@github-actions github-actions released this 12 Jul 07:54
9294230

1.29.1 (2026-07-12)

Bug Fixes

  • tui: clipboard worker GDI+ handle leak + X11 target noise (27cc83e)

brigade: v1.29.0

Choose a tag to compare

@github-actions github-actions released this 12 Jul 07:31
849cc8f

1.29.0 (2026-07-12)

Features

  • claude-cli: the backend can see images — it was never Opus that couldn't (94d0b2a)
  • tui: attach files to a turn — @path, drag-drop, and clipboard paste (db0a019)
  • tui: Ctrl+V attaches images, the way Claude Code does it (9682335)
  • tui: make attachments REAL — inline content, visible bar, Ctrl+V/Alt+V (9d23c3b)
  • tui: screenshots auto-attach — no Ctrl+V, no /paste, no command (e7e4363)

Bug Fixes

  • tui: a dropped file becomes an attachment ON DROP, not on submit (fec881c)
  • tui: detect a dropped path on ANY text change, not on a guessed "paste" (31980c9)
  • tui: drop hook never fired — pastes ARE escape sequences (320a4cf)
  • tui: harden attachments — prose passthrough, byte caps, safe MIMEs (6720f2e)
  • tui: harden attachments end-to-end — two adversarial audits' findings (c24fddd)
  • tui: one send path, attachments above the steer gate (3bcd215)
  • unquoted spacey paths + stop the stale gateway after a rebuild (004fc47)

Performance Improvements

  • tui: persistent clipboard worker — 2000ms paste becomes 72ms (c0d2bf3)
  • tui: persistent clipboard worker on macOS and Linux too (1be6ee2)

brigade: v1.28.0

Choose a tag to compare

@github-actions github-actions released this 10 Jul 08:36
3a48cfb

1.28.0 (2026-07-10)

Features

  • tui: open an existing thread at startup, and stop a short label orphaning one (2afea07)
  • video: install the render engine where Brigade can actually find it (324f8c9)

Bug Fixes

  • claude-cli: thinking blocks fused too, and the continuation opened with a blank line (e251acd)
  • claude-cli: usage.output re-opened half the compaction inflation I had just closed (b6fd1ae)
  • providers: a media API key had no supported way in (2bd57ee)
  • sessions: sessions.list answered "what's running", not "what threads do I have" (32aa3f9)
  • streaming shape, sub-agent lifecycle, and session continuity (aca56bb)
  • tui: a sub-agent's lifecycle was tearing down the parent's turn (4ff1737)
  • tui: pull the state snapshot at startup — the push is a race we can lose (c5db103)
  • tui: shape the tool-result preview, and stop the live view disagreeing with resume (476416a)

brigade: v1.27.1

Choose a tag to compare

@github-actions github-actions released this 10 Jul 06:30
3fd82be

1.27.1 (2026-07-10)

Bug Fixes

  • observability: a sub-agent turn was invisible in the gateway console (4ef52a7)
  • observability: make a sub-agent turn visible in the gateway console (25778a5)

brigade: v1.27.0

Choose a tag to compare

@github-actions github-actions released this 10 Jul 06:12
70d6c2a

1.27.0 (2026-07-10)

Features

  • update: tell the operator a newer Brigade exists, and ask before touching anything (15089b7)

brigade: v1.26.1

Choose a tag to compare

@github-actions github-actions released this 10 Jul 05:44
8047ce8

1.26.1 (2026-07-10)

Bug Fixes

  • harness: the parent's idle watchdog was killing turns the child was healthy for (cb71236)
  • test: stop the dispatch test from spawning a real claude child (e9c89c2)

brigade: v1.26.0

Choose a tag to compare

@github-actions github-actions released this 10 Jul 05:27
8819a14

1.26.0 (2026-07-10)

Features

  • agents: harness-transcript layer — record what an external loop did (af8f50c)
  • claude-cli harness backend with Brigade's guarded tool-plane (142be5f)
  • claude-cli: live tool activity in the TUI (1a2d2df)
  • claude-cli: memory MCP tool-plane on the harness backend (5670190)
  • doctor: warn when the memory moat is dark (4999a76)
  • exec-gate: say why a shell command was allowed (8b297e7)
  • harness: first-class harness backends; fix double-execution on re-prompt (efd8048)
  • mcp: gateway-hosted guarded tool-plane for the claude-cli harness (15e8102)
  • mcp: log the tool-plane handshake so attachment is provable at a glance (c4d3658)
  • mcp: serve Brigade's guarded builtins so claude-cli has a filesystem (849e2f1)

Bug Fixes

  • agents: dispatch own transports directly, immune to duplicate pi-ai copies (08046a4)
  • approvals: cancel a pending approval when its turn is aborted (3f92e7d)
  • claude-cli,mcp: correct the bounds, containment and Pi-parity the audit disproved (c039c5f)
  • claude-cli: contain the binary to Brigade's guarded tools; pin MCP conformance (4e6011f)
  • claude-cli: reinforce JSON for structured distiller turns (41ee88f)
  • claude-cli: report the turn's context size, not the binary's billing total (3913f10)
  • claude-cli: stop the full tool-plane telling the model not to use tools (e83fbf7)
  • ctx: stop reporting the pre-compaction context figure as the post one (657b4a7)
  • harness: an in-turn retry must not re-run the tools the turn already ran (5810a8a)
  • harness: don't kill a child that is waiting on Brigade (4326b56)
  • mcp: harden the tool-plane for long-lived gateways (59c1e45)
  • mcp: mirror Pi's tool-call pipeline exactly (validate, abort, images) (91cbc3b)
  • mcp: stop the 30s dispatcher timeout guillotining in-flight tools (2fdca27)
  • tui: a harness turn's post-tool text rendered above its own tool chip (be34804)

brigade: v1.25.3

Choose a tag to compare

@github-actions github-actions released this 07 Jul 05:14
d992f65

1.25.3 (2026-07-07)

Bug Fixes

  • doctor: diagnose broken installations — local no-g installs and PATH shadowing (b595a42)

brigade: v1.25.2

Choose a tag to compare

@github-actions github-actions released this 07 Jul 04:58
265e64f

1.25.2 (2026-07-07)

Bug Fixes

  • tui: close the audit findings on the animation gate and header ladder (3c3a7e0)
  • tui: pause the intro clip while the terminal window is unfocused (ab1ef9c)
  • update: clean-rebuild dist and verify the PATH binary after upgrade (8223440)

brigade: v1.25.1

Choose a tag to compare

@github-actions github-actions released this 07 Jul 04:23
e744283

1.25.1 (2026-07-07)

Bug Fixes

  • tui: responsive terminal-aware brand header — end launch hang and repaint shake (8429202)