Skip to content

braid v0.2.0

Choose a tag to compare

@github-actions github-actions released this 04 Jun 15:51

Install

curl -fsSL https://raw.githubusercontent.com/cscheid/braid/main/install.sh | bash

Or with cargo: cargo install --git https://github.com/cscheid/braid --tag v0.2.0 braid

Platform File
Linux x86_64 (static musl) braid-0.2.0-linux_amd64.tar.gz
Linux ARM64 (static musl) braid-0.2.0-linux_arm64.tar.gz
macOS Intel braid-0.2.0-darwin_amd64.tar.gz
macOS Apple Silicon braid-0.2.0-darwin_arm64.tar.gz

Verify a manual download: sha256sum -c checksums.sha256 --ignore-missing

Changes

  • release: v0.2.0 (44951b4)
  • mcp phase 3: resources + change notifications; strand complete (5712193)
  • braid list: show open strands by default; --all includes closed (beeb69c)
  • ci + docs: rustfmt gate in ci.yml; CLAUDE.md points at cargo xtask ci (93f03df)
  • xtask: cargo xtask ci / fmt / install-hooks (5ad01a7)
  • style: mechanical cargo fmt under the new rustfmt.toml (806edda)
  • rustfmt.toml: use_small_heuristics = Max (br-xtask-fmt-jeuvc2d0) (fbf5a0a)
  • fix clippy let-chain in docs_drift test (58b2691)
  • mcp: defer/undefer tools; docs drift guard (bfaaec1)
  • mcp phase 2: docs (docs/mcp.md, README section, agents-info note) (9170c77)
  • mcp phase 1: braid mcp stdio server with annotated, gated tools (e152477)
  • mcp phase 0: extract ops::Session; commands.rs becomes printers (ba0fe8e)
  • plan(mcp): resolve Q3 (three-layer destructive boundary) and Q6 (no sync tool) (f3dd616)
  • plan: braid MCP server (for review before implementation) (1b7a4f2)
  • defer phase 4: agents-info documents defer/undefer (1ea51fe)
  • defer phase 3: defer_until in the JSONL contract and import/export (cda67bf)
  • defer phase 2: braid defer/undefer commands (bd7dd1b)
  • defer phase 1: defer_until field, read-time wake in ready/blocked (cb55da7)
  • docs: README installation section; release.yml artifact actions to v7/v8 (f75b3ea)