chore(release): bump version to 0.2.46 - #223
Conversation
|
🦞👀 Pull request received. I will update this pull request when review starts. ClawSweeper review completeClawSweeper finished reviewing this revision. The review result is being finalized. |
|
Codex review: needs maintainer review before merge. Reviewed September 12, 2026, 3:50 AM ET / 07:50 UTC. ClawSweeper reviewWhat this changesUpdates OCM’s package version from 0.2.45 to 0.2.46 in Cargo.toml and Cargo.lock. Merge readiness✅ Ready for maintainer review The release preparation remains necessary: current main and the latest published release are still at 0.2.45. The member-authored PR follows the established version-bump contract, with no actionable patch defects found. Priority: P3 Review scores
Verification
How this fits togetherOCM’s Cargo package metadata supplies the version used by its CLI and release packaging. The release process validates matching metadata before building and publishing signed release artifacts. flowchart LR
A[Cargo manifest] --> C[Matching version validation]
B[Cargo lockfile] --> C
C --> D[Release commit CI]
D --> E[Signed release tag]
E --> F[Platform builds and publication]
Before mergeNone. Agent review detailsSecurityNone. Review metricsNone. Technical reviewBest possible solution: Use the existing two-file release preparation and preserve the separate exact-main CI, signed-tag, and protected publication stages. Do we have a high-confidence way to reproduce the issue? Not applicable: this PR prepares a release version and introduces no behavioral bug claim. Is this the best way to solve the issue? Yes: synchronizing the two Cargo version records is the documented minimal release preparation, including for npm packaging. AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning medium; reviewed against c749b58c14fa. LabelsLabel changes:
Label justifications:
EvidenceWhat I checked:
Likely related people:
Rating scale
Overall follows the weaker of proof and patch quality. Workflow
|
|
Merged as fc9f330 after all required checks and all npm jobs passed. The exact-main CI run is now the remaining gate before the signed v0.2.46 tag and protected release dispatch. |
|
All CI jobs passed on the exact release commit fc9f330. Signed tag v0.2.46 was pushed and verified. Release publication is now queued: https://github.com/openclaw/ocm/actions/runs/34682686779. |
What Problem This Solves
Prepare OCM v0.2.46 so users can receive the native Claude login discovery fix merged in #222.
Why This Change Was Made
The release script changes the package version from 0.2.45 to 0.2.46 in Cargo.toml and Cargo.lock. After squash merge and successful CI on that exact main commit, the same script signs the release tag and dispatches the protected release workflow.
User Impact
The release includes the account-name preservation fix for background services and supervised gateways, allowing native CLI providers to find existing logins after service definitions and launch plans are refreshed.
Evidence
c749b58c14fac479a1273e7a29842955be88aa16.--skip-checksoption to avoid repeating local full-suite checks for a version-only change. This PR’s required CI and the exact-main release CI gate remain enforced.