Skip to content

[AAASM-3459] 🔖 (release): node-sdk 0.0.1-beta.4 (prep)#168

Merged
Chisanan232 merged 2 commits into
masterfrom
v0.0.1/release/beta4
Jun 20, 2026
Merged

[AAASM-3459] 🔖 (release): node-sdk 0.0.1-beta.4 (prep)#168
Chisanan232 merged 2 commits into
masterfrom
v0.0.1/release/beta4

Conversation

@Chisanan232

Copy link
Copy Markdown
Contributor

Target

  • Task summary:

    Version-prep for the next node-sdk beta on its published line. The published
    npm @agent-assembly/sdk beta dist-tag is 0.0.1-beta.3, so the next
    beta is 0.0.1-beta.4.

    Source of truth — version is dispatch-set, not package.json: the
    published npm version is supplied at release time via release-node.yml
    (the npm_version workflow_dispatch input, or the release_tag payload on
    the coordinated repository_dispatch path). The workflow overwrites
    package.json's version at publish; master's version field is local-dev
    metadata only. This PR therefore (1) de-stales that local field from the
    leftover 0.0.1-alpha.4 to 0.0.1-beta.4, and (2) syncs the stale
    quick-start release-line note to the beta line. It does not drive the
    publish.

  • Task tickets:

    • Task ID: AAASM-3459.
    • Relative task IDs:
      • N/A.
    • Relative PRs:
      • Gated on the core agent-assembly v0.0.1-beta.3 release + the
        bot/aa-ffi-pin-<tag> FFI-pin bump PR (per release-runbook SOP).
  • Key point change (optional):

    • package.json version: 0.0.1-alpha.40.0.1-beta.4 (de-stale).
    • docs/02-quick-start/index.md: alpha note → beta note (0.0.1-beta.x,
      beta dist-tag, beta pin example), matching the README.

Effecting Scope

  • Action Types:

    • 🚀 Release
  • Scopes:

    • 🚀 Building
      • 📦 Project configurations
    • 📚 Documentation
  • Additional description:

    No code / public-API change. Publish is gated and not triggered by this
    PR: the 5-package npm publish + native aasm binary are sourced from the
    core agent-assembly v0.0.1-beta.3 GitHub Release (binary source +
    aa-sdk-client FFI-pin). Per release-runbook / sdk-only-release, the
    coordinated publish fires only after the core tag is cut and the
    bot/aa-ffi-pin-<tag> bump PR is merged here. This PR does not dispatch
    release-node.yml.

Description

  • Bump local-dev package.json version to 0.0.1-beta.4.
  • Sync the quick-start install note from the alpha line to the beta line.

🤖 Generated with Claude Code

Chisanan232 and others added 2 commits June 20, 2026 12:51
De-stales the local-dev package.json version from 0.0.1-alpha.4 to the
next beta on the published line. The npm publish version is supplied at
release time via release-node.yml (npm_version dispatch input); this
field is local-dev metadata only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The quick-start install note still claimed the alpha line / alpha
dist-tag and pinned an alpha example version, while the README already
reflects the beta line. Sync it to beta to match the published line.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@codecov

codecov Bot commented Jun 20, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@sonarqubecloud

Copy link
Copy Markdown

@Chisanan232 Chisanan232 left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Claude Code — PR review (AAASM-3459, node-sdk beta.4 prep)

✅ Ready to merge — release-prep only, no publish. CI all green (napi-build 20/22, build, quality, module-smoke, test matrix 18/20/22/24, CodeQL, SonarCloud).

  • Correct version: npm @beta = 0.0.1-beta.3 → next 0.0.1-beta.4. De-stales package.json from the leftover 0.0.1-alpha.4 + fixes the quick-start docs alpha→beta phrasing.
  • Correctly identified the published version is dispatch-set (release-node.yml overwrites pkg.version from npm_version/release_tag), so package.json is local-dev metadata; the 4 runtime sub-packages + optionalDependencies: workspace:* are workflow-rewritten at publish (left untouched here). versions.json/versionChannels.json left to the post-publish version-docs job. ✅
  • No FFI-pin change (unchanged on master; the auto-bump PR handles it post-core-tag). Publish gating respected (no dispatch).

Good to merge as prep; publish stays gated on core v0.0.1-beta.3 + the FFI-pin bump.

@Chisanan232 Chisanan232 merged commit 285be3e into master Jun 20, 2026
17 checks passed
@Chisanan232 Chisanan232 deleted the v0.0.1/release/beta4 branch June 20, 2026 07:15
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