Loading workspace insights... Statistics interval
7 days30 daysLatest CI Pipeline Executions
2b1f70a4 feat(misc): wire agentic Nx Cloud onboard into nx connect, nx init, and CNW
In agent mode (CLAUDECODE / CURSOR / etc.), `nx connect`, `nx init` with cloud opt-in, and `create-nx-workspace` end the cloud step by opening a browser. Breaks the terminal-only loop agents need.
Route cloud setup through `nx-cloud onboard connect-workspace --json` and stream NDJSON. Translator handles ocean's actual payload shapes: object-form `actionRequired` (github_oauth, github_app_install), nested `workspace.nxCloudId`, multi-line pretty-printed JSON, mixed human/JSON output, 409 already-exists. Splices `deviceCode` into the poll command. Connected payload includes `verifyCommand` (`npx nx-cloud onboard status`) and structured `nextSteps` so the agent can demo cache replay on an existing project. Pre-check short-circuits when `nx.json` already has `nxCloudId`. Human flows untouched.
Linear: NXC-4401 2b1f70a4 feat(misc): wire agentic Nx Cloud onboard into nx connect, nx init, and CNW
In agent mode (CLAUDECODE / CURSOR / etc.), `nx connect`, `nx init` with cloud opt-in, and `create-nx-workspace` end the cloud step by opening a browser. Breaks the terminal-only loop agents need.
Route cloud setup through `nx-cloud onboard connect-workspace --json` and stream NDJSON. Translator handles ocean's actual payload shapes: object-form `actionRequired` (github_oauth, github_app_install), nested `workspace.nxCloudId`, multi-line pretty-printed JSON, mixed human/JSON output, 409 already-exists. Splices `deviceCode` into the poll command. Connected payload includes `verifyCommand` (`npx nx-cloud onboard status`) and structured `nextSteps` so the agent can demo cache replay on an existing project. Pre-check short-circuits when `nx.json` already has `nxCloudId`. Human flows untouched.
Linear: NXC-4401 2b1f70a4 feat(misc): wire agentic Nx Cloud onboard into nx connect, nx init, and CNW
In agent mode (CLAUDECODE / CURSOR / etc.), `nx connect`, `nx init` with cloud opt-in, and `create-nx-workspace` end the cloud step by opening a browser. Breaks the terminal-only loop agents need.
Route cloud setup through `nx-cloud onboard connect-workspace --json` and stream NDJSON. Translator handles ocean's actual payload shapes: object-form `actionRequired` (github_oauth, github_app_install), nested `workspace.nxCloudId`, multi-line pretty-printed JSON, mixed human/JSON output, 409 already-exists. Splices `deviceCode` into the poll command. Connected payload includes `verifyCommand` (`npx nx-cloud onboard status`) and structured `nextSteps` so the agent can demo cache replay on an existing project. Pre-check short-circuits when `nx.json` already has `nxCloudId`. Human flows untouched.
Linear: NXC-4401 dc7c1ce6 feat(misc): wire agentic Nx Cloud onboard into nx connect, nx init, and CNW
## Current Behavior
In agent mode (CLAUDECODE / CURSOR / etc.), `nx connect`, `nx init` with cloud opt-in, and `create-nx-workspace` end the cloud step by opening a browser. Breaks the terminal-only loop agents need.
## Expected Behavior
Route cloud setup through `nx-cloud onboard connect-workspace --json` and stream NDJSON. Translator handles ocean's actual payload shapes: object-form `actionRequired` (github_oauth, github_app_install), nested `workspace.nxCloudId`, multi-line pretty-printed JSON, mixed human/JSON output, 409 already-exists. Splices `deviceCode` into the poll command. Connected payload includes `verifyCommand` (`npx nx-cloud onboard status`) and structured `nextSteps` so the agent can demo cache replay on an existing project. Pre-check short-circuits when `nx.json` already has `nxCloudId`. Human flows untouched.
## Related Issue(s)
Linear: NXC-4401