Enforce the Node.js 22.22.0 CLI minimum - #4613
Conversation
…kages/core (2 files)
|
Here's a visual recap of what changed: Open the full interactive recap |
# Conflicts: # packages/core/src/cli/index.ts
There was a problem hiding this comment.
Builder reviewed your changes — looks good ✅
Review Details
Incremental Code Review Summary
The latest PR head adds the Node.js minimum guard and patch changeset relative to the current base. The guard now requires a stable numeric major.minor.patch version and enforces Node.js >=22.22.0, rejecting older releases and prerelease/nightly versions before CLI scaffolding begins. The error message and exit status remain clear and appropriate, and the changeset correctly targets @agent-native/core.
Two parallel review agents inspected the current diff and surrounding CLI flow. No new actionable bugs, security issues, performance concerns, or release inconsistencies were found. The previously reported prerelease issue was already fixed and resolved in the prior review.
🧪 Browser testing: Skipped — PR only modifies CLI runtime validation and release metadata, with no user-facing browser impact.

Summary
Validation
corepack pnpm guardscorepack pnpm --filter @agent-native/core typecheckcorepack pnpm exec oxfmt --check packages/core/src/cli/index.tsgit diff --checkFeedback review
data/pglite.agent-native-pglite.lockis already covered by the root/data/ignore rule.