docs: add Cursor Cloud dev environment setup instructions#2741
Draft
mitul-s wants to merge 2 commits into
Draft
Conversation
Contributor
|
I, Cursor Agent <cursoragent@cursor.com>, hereby add my Signed-off-by to this commit: 0613053 Signed-off-by: Cursor Agent <cursoragent@cursor.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Sets up and validates the Cloud Agent development environment for this repo and documents the non-obvious setup caveats discovered along the way. The only code change is an additive
## Cursor Cloud specific instructionssection inAGENTS.md.Environment setup
pnpm install— minimal and idempotent. Rust toolchain and package builds are intentionally left out of the update script (documented in AGENTS.md instead).@workflow/swc-plugincompiles a WASM binary needing Rust ≥ 1.87 (edition 2024) +wasm32-unknown-unknown. The VM default was 1.83, so it was updated viarustup default stable(1.96.1) +rustup target add wasm32-unknown-unknown. There is no committed prebuilt.wasm, sopnpm buildis mandatory before running downstream apps/e2e.Verification
pnpm installpnpm build(27 packages, including the Rust→WASM SWC plugin)pnpm typecheck(40 tasks)pnpm lint(biome check) runs but reports pre-existing findings; not part of CI gating in.github/workflows/lint.ymlpnpm vitest runcore unit tests (283 passed)nextjs-turbopackdev server on port 3000; ranaddTenWorkflow([123]) → 133via HTTP andsimple([42]) → 57via the browser UIsleepingWorkflowagainst the local dev serverDemo of running the
simpleworkflow end-to-end through the web UI (completes with result57):workflow_sdk_run_simple_workflow_demo.mp4
simple workflow completed with result 57
To show artifacts inline, enable in settings.