Context
Replicator is replacing the Node.js Swarm plugin (opencode-swarm-plugin / cyborg-swarm) as the multi-agent coordination tool for the Unbound Force ecosystem. It needs to be installable via brew install unbound-force/tap/replicator.
Changes Required
GoReleaser config (.goreleaser.yaml)
GitHub Actions release workflow
Makefile updates
Acceptance Criteria
brew install unbound-force/tap/replicator installs the binary
replicator version prints the correct version after install
replicator serve starts the MCP server
- Cross-platform builds available in GitHub Releases
Related
- unbound-force/unbound-force (pending issue) depends on this for
uf setup Homebrew install path
Context
Replicator is replacing the Node.js Swarm plugin (opencode-swarm-plugin / cyborg-swarm) as the multi-agent coordination tool for the Unbound Force ecosystem. It needs to be installable via
brew install unbound-force/tap/replicator.Changes Required
GoReleaser config (
.goreleaser.yaml)unbound-force/unbound-force/.goreleaser.yamlunbound-force/homebrew-tapreplicatorGitHub Actions release workflow
.github/workflows/release.ymltriggered on version tagsMakefile updates
releasetarget for local testinginstalltarget that builds and installs to GOPATH/binAcceptance Criteria
brew install unbound-force/tap/replicatorinstalls the binaryreplicator versionprints the correct version after installreplicator servestarts the MCP serverRelated
uf setupHomebrew install path