beads v0.33.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
- 3ba3e94 feat(mail): add bd mail delegate command for agent UX
- 1651822 feat(mol): add --attach flag for spawn-time bonding
- ca678ca feat(mol): add bd mol commands, deprecate bd template
- 8e17dcf feat(mol): add bd mol run command for durable execution
- b7c7e7c feat(mol): add bd mol squash command (bd-2vh3.3)
- 5bf3515 feat(mol): add distill command to extract protos from epics
- 386b513 feat(mol): add polymorphic bond command
- 39f8461 feat(mol): filter ephemeral issues from JSONL export (bd-687g)
- 466c606 feat(mol): rename bond→spawn, add BondRef data model
- 6580178 feat(mol): smart --var detection for distill accepts both syntaxes
- d6ab9ab feat(mol): spawn molecules as ephemeral by default (bd-2vh3.2)
- 03118e7 feat(sync): add timeout message for long-running git operations (fixes #647)
- fb1dff4 feat(ux): reorganize command groups and add Tufte-inspired help styling
Bug Fixes
- acba84e fix(memory): exclude pinned issues from GetReadyWork
- 213a61c fix(mol): persist template label in bondProtoProto + add comprehensive tests
- e04785d fix(nix): update vendorHash after fatih/color removal
- 1696847 fix: clean goroutine exit in timeout message helpers
- 12e3809 fix: correct misspelling 'cancelled' to 'canceled'
- acfdceb fix: misc improvements and dependency updates
- 5a2976b fix: remove unused channels in timeout message helpers
Others
- 84b4562 Merge upstream/main into subtle-ux-improvements
- cad4f49 bd sync: 2025-12-20 21:56:38
- 9768317 bd sync: 2025-12-20 21:57:50
- ecea63d bd sync: 2025-12-20 21:59:07
- d295673 bd sync: 2025-12-20 22:35:19
- 22f4e0d bd sync: 2025-12-20 22:35:59
- ee255c2 bd sync: 2025-12-20 23:22:54
- 88c1ad9 bd sync: 2025-12-21 01:10:57
- 9336d2d bd sync: 2025-12-21 01:20:06
- 0618beb bd sync: 2025-12-21 01:30:32
- fa90c95 bd sync: 2025-12-21 01:33:20
- 1c58aab bd sync: 2025-12-21 10:10:26
- 0992f22 bd sync: 2025-12-21 10:13:15
- 50167d0 bd sync: 2025-12-21 10:23:33
- 7e89aa5 bd sync: 2025-12-21 10:32:29
- 132d6c3 bd sync: 2025-12-21 10:42:50
- feb1275 bd sync: 2025-12-21 11:09:54
- 0ebc06b bd sync: 2025-12-21 11:18:33
- 98b5bb5 bd sync: 2025-12-21 11:30:36
- 982a3e1 bd sync: 2025-12-21 11:31:09
- 091cba8 bd sync: 2025-12-21 11:31:46
- 2602a76 bd sync: 2025-12-21 11:43:33
- 939ca79 bd sync: 2025-12-21 13:44:01
- 3261d8d bd sync: 2025-12-21 13:46:14
- 06cc1b2 bd sync: 2025-12-21 13:54:32
- 29b382f bd sync: 2025-12-21 13:57:59
- 5f54c12 bd sync: 2025-12-21 14:35:24
- 2b87a55 bd sync: 2025-12-21 14:42:37
- cecf63d docs(scripts): add Gas Town guidance to bump-version.sh
- 2de4d0f fix(bd-68e4): make DBJSONLSync bidirectional - export DB when it has more issues
- b950604 refactor(mol): remove molecule.go (superseded by mol.go)
- ddfabbc refactor(mol): split 1218-line mol.go into subcommand files
- 6ca1417 refactor(ui): standardize on lipgloss semantic color system