beads v0.31.0
Pre-compiled binaries for Linux, macOS (Intel & Apple Silicon), and Windows.
Installation
Homebrew (macOS/Linux):
brew install steveyegge/beads/bdQuick Install (macOS/Linux):
curl -sSL https://raw.githubusercontent.com/steveyegge/beads/main/scripts/install.sh | bashWindows (PowerShell):
irm https://raw.githubusercontent.com/steveyegge/beads/main/install.ps1 | iexManual Install:
Download the appropriate binary for your platform below, extract it, and place it in your PATH.
Changelog
Features
- 7b75827 feat(audit): add append-only agent audit trail (.beads/interactions.jsonl)
- 244ba14 feat(config): add directory-aware label scoping for monorepos (fixes #541)
- c988b17 feat(config): add git.author and git.no-gpg-sign options (fixes #600)
- b4bc682 feat(create): add require-description config option (GH#596)
- 3050fd2 feat(hooks): implement thin shim pattern (GH#615)
- e1d4073 feat(mcp): Consolidate context tools into unified 'context' tool
- f6392ef feat(molecules): Add molecules.jsonl as separate catalog file for templates
- 5892a82 feat(packaging): add Windows winget manifest (fixes #524)
- e778b3f feat(status): add deferred status for icebox issues (bd-4jr)
Bug Fixes
- 844e9ff fix(deps): exclude relates-to from cycle detection (fixes #661)
- 5b2a516 fix(doctor): check .local_version instead of deprecated LastBdVersion (fixes #662)
- 8e8301a fix(doctor): update broken Claude plugin link (GH#623)
- 3d8cf15 fix(graph): pass subgraph to renderGraph to fix nil pointer crash
- c7c212f fix(init): handle read-only gitignore gracefully in stealth mode (#663)