Split SDK CLI utilities into explicit subpaths#172
Conversation
|
Warning Rate limit exceeded
You’ve run out of usage credits. Purchase more in the billing tab. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (14)
✨ 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 |
Relayfile Eval ReviewRun: Passed: 4 | Needs human: 0 | Reviewable: 0 | Missing output: 0 | Failed: 0 | Skipped: 0 Human Review CasesNo reviewable human-review cases captured Relayfile output. |
Summary
@relayfile/sdkentry Worker-safe by removing static imports/exports of CLI-only mount and login modules@relayfile/sdk/cli,@relayfile/sdk/mount-launcher, and@relayfile/sdk/cloud-loginpackage exports@relayfile/sdk/cliCloses #170.
Self-review notes
@relayfile/sdk/cliso it re-exports the main SDK surface plus CLI-specific overrides.package-lock.json,.trajectories/index.json, anddocs/canonical-identity-spec.md).Verification
npm run typecheck --workspace=packages/sdk/typescriptnpm run build --workspace=packages/sdk/typescriptnpm run test --workspace=packages/sdk/typescriptnpm pack --workspace=packages/sdk/typescript --dry-run --json@relayfile/sdk; bundle/metafile contained nonode:child_process,node:http,node:fs,node:path,node:process,node:url,mount-launcher, orcloud-login@relayfile/sdk,@relayfile/sdk/cli, and@relayfile/sdk/mount-launcher