[AAASM-1934] 🔖 (sdk): Bump node-sdk packages to 0.0.1-alpha.1#55
Conversation
Sets the root npm package version to the SemVer pre-release identifier `0.0.1-alpha.1` so a `v0.0.1-alpha.1` git tag can dry-run the npm publish pipeline before the v0.0.1 GA bump (AAASM-1244). npm filters pre-releases by default — unpinned `npm install @agent-assembly/sdk` continues to resolve to the previous GA. Install the alpha-1 explicitly with `npm install @agent-assembly/sdk@0.0.1-alpha.1` or via the `@alpha` dist-tag when the publish workflow assigns it. Refs: AAASM-1934
Updates the four `@agent-assembly/runtime-*` platform sub-package pins in root `optionalDependencies` to match the pre-release version the sub-packages will publish at (bumped in the next four commits). Untouched (stale entries with no matching sub-package in `packages/`): - `@agent-assembly/darwin-arm64` - `@agent-assembly/win32-x64-msvc` These were left in the manifest by an earlier scaffold; they are not shipped, so npm treats them as missing optional dependencies and the install succeeds anyway. Cleaning them up is out of scope for the alpha-1 dry-run bump. Refs: AAASM-1934
Matches the root @agent-assembly/sdk optionalDependencies pin so the macOS Apple-Silicon runtime sub-package publishes at the alpha-1 version alongside the SDK. Refs: AAASM-1934
Matches the root @agent-assembly/sdk optionalDependencies pin so the macOS x86_64 runtime sub-package publishes at the alpha-1 version alongside the SDK. Refs: AAASM-1934
Matches the root @agent-assembly/sdk optionalDependencies pin so the Linux ARM64 runtime sub-package publishes at the alpha-1 version alongside the SDK. Refs: AAASM-1934
Matches the root @agent-assembly/sdk optionalDependencies pin so the Linux x86_64 runtime sub-package publishes at the alpha-1 version alongside the SDK. Refs: AAASM-1934
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
Claude Code review — AAASM-1934CI state
→ All CI green. No fixes needed. Scope vs. acceptance criteria
Stacking integrity / commit granularity6 granular commits per project conventions:
Each commit is bisectable and addresses exactly one publish target. Smoke-test cross-impact (already flagged in the PR description)
VerdictReady for human approval and merge. All CI green, scope complete, conforms to project conventions. Pairs with the alpha-1 fan-out in #793 (agent-assembly Cargo), #61 (python-sdk), #38 (go-sdk). — Claude Code (Opus 4.7, 1M context) |



Target
Task summary:
Bumps all 5 npm-published packages in this repo from
0.0.0to0.0.1-alpha.1so av0.0.1-alpha.1git tag can dry-run the npmpublish pipeline before the v0.0.1 GA bump (AAASM-1244).
Task tickets:
0.0.1(downstream)Key point change:
package.json(root@agent-assembly/sdk)0.0.0→0.0.1-alpha.1package.jsonoptionalDependencies.@agent-assembly/runtime-*(4 pins)0.0.0→0.0.1-alpha.1packages/runtime-darwin-arm64/package.json0.0.0→0.0.1-alpha.1packages/runtime-darwin-x64/package.json0.0.0→0.0.1-alpha.1packages/runtime-linux-arm64/package.json0.0.0→0.0.1-alpha.1packages/runtime-linux-x64/package.json0.0.0→0.0.1-alpha.1Stale
@agent-assembly/darwin-arm64and@agent-assembly/win32-x64-msvcoptionalDependenciesentries are left at"0.0.0"— they have nomatching sub-package in
packages/, so npm treats them as missingoptional deps and the install succeeds anyway. Cleaning them up is
out of scope for the alpha-1 dry-run bump.
Effecting Scope
Action Types:
Affected paths:
package.json(root +optionalDependenciespins)packages/runtime-*/package.json(all 4 platform sub-packages)Smoke-test cross-impact (documented in the sub-task):
npm install @agent-assembly/sdkfilters pre-releases by default;the F119
smoke-npmjob inagent-assemblyneeds an explicit@0.0.1-alpha.1or@alphainstall during the dry-run. Trackedunder AAASM-1936.
Commit breakdown (6 granular commits per project conventions)
🔖 (sdk): Bump @agent-assembly/sdk to 0.0.1-alpha.1🔖 (sdk): Bump optionalDependencies runtime-* pins to 0.0.1-alpha.1🔖 (runtime-darwin-arm64): Bump version to 0.0.1-alpha.1🔖 (runtime-darwin-x64): Bump version to 0.0.1-alpha.1🔖 (runtime-linux-arm64): Bump version to 0.0.1-alpha.1🔖 (runtime-linux-x64): Bump version to 0.0.1-alpha.1