Skip to content

feat: add steveyegge-beads feature (id: steveyegge-beads)#182

Merged
sebst merged 2 commits intomainfrom
copilot/steveyegge-beads-feature
Mar 23, 2026
Merged

feat: add steveyegge-beads feature (id: steveyegge-beads)#182
sebst merged 2 commits intomainfrom
copilot/steveyegge-beads-feature

Conversation

Copy link
Contributor

Copilot AI commented Mar 23, 2026

Adds a new devcontainer feature for steveyegge/beads — a distributed graph issue tracker for AI agents. Installs the bd binary from GitHub Releases (not npm).

Changes

  • src/steveyegge-beads/install.sh — Downloads beads_${version}_linux_${architecture}.tar.gz from GitHub Releases, extracts the bd binary to /usr/local/bin. Supports amd64 and arm64. Follows the canonical fzf gh-release template.
  • src/steveyegge-beads/devcontainer-feature.json — Feature metadata; id: steveyegge-beads, version 1.0.0, version option defaulting to "latest".
  • src/steveyegge-beads/NOTES.md — Human-readable project description and install method docs.
  • test/steveyegge-beads/test.sh — Validates bd --version executes successfully.
  • README.md — Adds alphabetically-sorted table entry between starship.rs and swc.rs.

Asset naming

Release assets follow Go conventions: beads_<version>_linux_<arch>.tar.gz. The extracted binary is named bd (not beads).

Original prompt

This section details on the original issue you should resolve

<issue_title>Create steveyegge/beads feature (id steveyegge-beads)</issue_title>
<issue_description>Use GitHub Releases for the binary, not npm install -g

https://github.com/steveyegge/beads/releases</issue_description>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI changed the title [WIP] Add steveyegge/beads feature using GitHub Releases feat: add steveyegge-beads feature (id: steveyegge-beads) Mar 23, 2026
Copilot AI requested a review from sebst March 23, 2026 15:19
@sebst sebst marked this pull request as ready for review March 23, 2026 16:46
@sebst sebst merged commit 2f56f4d into main Mar 23, 2026
7 checks passed
@sebst sebst deleted the copilot/steveyegge-beads-feature branch March 23, 2026 17:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create steveyegge/beads feature (id steveyegge-beads)

2 participants