chore(deps): bump @relayfile/sdk ^0.8.16 → ^0.8.20 (activates #184 mount-optional-dep)#190
Conversation
…ount-optional-dep
@relayfile/sdk@0.8.20 declares the @relayfile/mount-{darwin,linux}-{arm64,x64}@0.8.20 optional deps, so relocking pulls the platform mount binary as an npm optional package (no postinstall download) — activating the #184 launcher resolution (relayfile-mount-launcher.ts). All four mount-*@0.8.20 verified published on npm.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
Warning You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again! |
|
Your free trial PR review limit of 300 PRs has been reached. Please upgrade your plan to continue using CodeAnt AI. |
|
pr-reviewer could not complete review for #190 in AgentWorkforce/pear. |
📝 WalkthroughWalkthroughThe ChangesDependency Update
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
pr-reviewer could not complete review for #190 in AgentWorkforce/pear. |
There was a problem hiding this comment.
🧹 Nitpick comments (1)
package.json (1)
36-36: Validate@relayfile/sdkversion bump to^0.8.20
@relayfile/sdk@0.8.20exists on npm.- No known security advisories were returned for
@relayfile/sdk(via the GitHub security advisories query).- Skim the
@relayfile/sdk0.8.20 release notes/changelog to confirm no behavioral changes affect the mount-optional-dep activation.🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the rest with a brief reason, keep changes minimal, and validate. In `@package.json` at line 36, Verify the `@relayfile/sdk` version bump to ^0.8.20 by confirming the package exists on npm and reviewing the 0.8.20 release notes/changelog for any behavioral or breaking changes that could affect our mount-optional-dep activation; specifically search the changelog and commit diff for mentions of "mount-optional-dep", activation logic, initialization APIs, or config keys used by our code, then run unit and integration tests and a local scenario that exercises the mount-optional-dep activation path (the code paths that check/enable mount-optional-dep) to ensure no runtime changes are required.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Nitpick comments:
In `@package.json`:
- Line 36: Verify the `@relayfile/sdk` version bump to ^0.8.20 by confirming the
package exists on npm and reviewing the 0.8.20 release notes/changelog for any
behavioral or breaking changes that could affect our mount-optional-dep
activation; specifically search the changelog and commit diff for mentions of
"mount-optional-dep", activation logic, initialization APIs, or config keys used
by our code, then run unit and integration tests and a local scenario that
exercises the mount-optional-dep activation path (the code paths that
check/enable mount-optional-dep) to ensure no runtime changes are required.
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro Plus
Run ID: c2536a2d-0adb-4e8d-b6f9-ef8dd96b588b
⛔ Files ignored due to path filters (1)
package-lock.jsonis excluded by!**/package-lock.json
📒 Files selected for processing (1)
package.json
|
pr-reviewer could not complete review for #190 in AgentWorkforce/pear. |
1 similar comment
|
pr-reviewer could not complete review for #190 in AgentWorkforce/pear. |
|
ℹ️ pr-reviewer: review only — no file changes were applied to the PR (nothing to commit after review). The notes below are advisory and were not pushed. pr-reviewer could not complete review for #190 in AgentWorkforce/pear. |
|
pr-reviewer could not complete review for #190 in AgentWorkforce/pear. |
What
Bumps
@relayfile/sdk^0.8.16→^0.8.20+ relockspackage-lock.json.Why
@relayfile/sdk@0.8.20declares the platform mount binary as optional dependencies (@relayfile/mount-{darwin,linux}-{arm64,x64}@0.8.20). Relocking pulls those into the lockfile, so the #184 launcher (src/main/relayfile-mount-launcher.ts) resolvesrelayfile-mountfrom the npm optional package — no postinstall download. This is the activation step for the already-merged #184 (dc80afb); without the sdk bump the lockfile still pinned0.8.16(no mount-* optional deps).The mount binary is now v0.8.20 = the relayfile#264 durable-outbox +
--flush-outbox-oncebuild (the same cure now live on the cloud fleet).Verification
@relayfile/mount-*@0.8.20confirmed published on npm.@relayfile/*(sdk@0.8.20 + the 4 mount-* optional deps with os/cpu conditions); no unrelated tree churn.🤖 Generated with Claude Code