Skip to content

refactor(registry): unify package build/publish lifecycle in agentos-toolchain#222

Merged
NathanFlurry merged 1 commit into
mainfrom
registry-toolchain-overhaul
Jul 3, 2026
Merged

refactor(registry): unify package build/publish lifecycle in agentos-toolchain#222
NathanFlurry merged 1 commit into
mainfrom
registry-toolchain-overhaul

Conversation

@NathanFlurry

@NathanFlurry NathanFlurry commented Jul 2, 2026

Copy link
Copy Markdown
Member
  • Grow @rivet-dev/agentos-toolchain into the full package lifecycle CLI: new stage (populates bin/ from a commands dir per declarative commands/aliases/stubs in agentos-package.json), build (assembles dist/package/), and publish (per-package version; dist-tag dev by default, latest only with explicit --latest), alongside the existing pack
  • Add agentos-package.json staging manifests to every registry/software/* package and switch their builds to agentos-toolchain stage && tsc && agentos-toolchain build, fixing the unpopulated-bin/ gap
  • Delete the legacy registry build/publish systems: registry/Makefile, publish-software.sh, assemble-dist-package.mjs, generate-readme.mjs, the stale software/*/wasm/ outputs and meta.json generation
  • Stop shipping the staging bin/ in npm tarballs (packages shipped every binary twice)
  • Add just registry-native [cmd], registry-build [pkg], registry-test, registry-publish <pkg> [tag], registry-publish-all, and registry-status recipes, plus a wasm-cmd target in registry/native/Makefile for single-command rebuilds
  • Point agent packages at the agentos-toolchain bin instead of a relative dist path
  • Rewrite registry/README.md around the new lifecycle and update CLAUDE.md

@railway-app

railway-app Bot commented Jul 2, 2026

Copy link
Copy Markdown

🚅 Environment secure-exec-pr-222 in rivet-frontend has no services deployed.


🚅 Deployed to the secure-exec-pr-222 environment in secure-exec

Service Status Web Updated (UTC)
secure-exec 😴 Sleeping (View Logs) Web Jul 3, 2026 at 1:35 am

@NathanFlurry NathanFlurry force-pushed the registry-toolchain-overhaul branch from c0368f8 to e4840bc Compare July 2, 2026 22:24
@railway-app railway-app Bot temporarily deployed to secure-exec / secure-exec-pr-222 July 2, 2026 22:24 Destroyed
@NathanFlurry NathanFlurry force-pushed the registry-toolchain-overhaul branch from e4840bc to 496af27 Compare July 2, 2026 23:46
@railway-app railway-app Bot temporarily deployed to secure-exec / secure-exec-pr-222 July 2, 2026 23:46 Destroyed
@NathanFlurry NathanFlurry force-pushed the registry-toolchain-overhaul branch from 496af27 to 5ff284a Compare July 3, 2026 01:18
@railway-app railway-app Bot temporarily deployed to secure-exec / secure-exec-pr-222 July 3, 2026 01:18 Destroyed
@NathanFlurry NathanFlurry force-pushed the registry-toolchain-overhaul branch from 5ff284a to f5ee1f2 Compare July 3, 2026 01:25
@railway-app railway-app Bot temporarily deployed to secure-exec / secure-exec-pr-222 July 3, 2026 01:25 Destroyed
@NathanFlurry NathanFlurry force-pushed the registry-toolchain-overhaul branch from f5ee1f2 to ae60693 Compare July 3, 2026 04:28
@railway-app railway-app Bot temporarily deployed to secure-exec / secure-exec-pr-222 July 3, 2026 04:28 Destroyed
@NathanFlurry NathanFlurry force-pushed the registry-toolchain-overhaul branch from ae60693 to 2966c9b Compare July 3, 2026 04:31
@railway-app railway-app Bot temporarily deployed to secure-exec / secure-exec-pr-222 July 3, 2026 04:31 Destroyed
@NathanFlurry NathanFlurry merged commit 84e8605 into main Jul 3, 2026
4 of 5 checks passed
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.

1 participant