docs(agents): add Cursor Cloud dev-environment setup notes - #27
docs(agents): add Cursor Cloud dev-environment setup notes#27OnlineChef wants to merge 1 commit into
Conversation
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
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 |
|
✅ Target branch corrected This pull request now targets The |
|
Retargeted from |
Co-authored-by: OnlineChef <OnlineChef@users.noreply.github.com>
5da1346 to
102d24d
Compare
|
Closing as stale vendor-specific setup documentation. Top-level agent guidance should contain stable repository contracts, not temporary Cursor Cloud VM assumptions or known-failure counts. Reuse only durable install/test/start commands later in a focused development-documentation PR. |
What
Sets up the development environment for cloud agents and records the non-obvious startup/run caveats in
AGENTS.mdunder a new## Cursor Cloud specific instructionssection. No runtime/source code changes.Environment setup performed
PATHvia/usr/local/bin/bun.bun install) and GUI deps (bun install --cwd gui).bun install+bun install --cwd gui.Verification (agreed scope: the single Bun proxy daemon + dashboard)
bun run typecheckbun run privacy:scanbun --bun run lint:guibun run testbun run dev:proxy:10100bun run dev:gui:5173, proxies to daemonThe 5 test failures are not regressions: 3 are Docker-container detection (
ocx status/service report "unsupported in Docker") and 2 are base-branch content drift (release.ymltext, source-Bun docs paragraph). Documented in AGENTS.md.Hello-world (core functionality)
Added an OpenRouter provider through the dashboard UI; the proxy auto-discovered its models and persisted it to config (
GET /api/configshowsopenrouterwithhasApiKey: true).Notes
bun run lint:guimust run under the Bun runtime (bun --bun ...) here — the VM's Node can't strip TS types imported bygui/eslint.config.js. CI uses Node 24 so it's unaffected.gui/bun.lockdrifts fromgui/package.json(missingposthog-js/fontsource entries), so--frozen-lockfileinstalls andbun run build:guifail; plainbun installreconciles it. Left the lockfile untouched to keep this PR scoped to setup docs.Branch note
Repo policy prefers
devfor feature PRs, but this branch is based onmain(this run's base), which has diverged fromdevby 100+ commits. Targetingmainkeeps the diff to the single AGENTS.md commit; retarget/rebase ontodevif preferred.Need help on this PR? Tag
@codesmith-botwith what you need. Autofix is disabled.