Skip to content

Add Cursor Cloud environment setup notes to AGENTS.md - #175

Draft
nulltask wants to merge 1 commit into
develfrom
cursor/setup-dev-environment-626d
Draft

Add Cursor Cloud environment setup notes to AGENTS.md#175
nulltask wants to merge 1 commit into
develfrom
cursor/setup-dev-environment-626d

Conversation

@nulltask

Copy link
Copy Markdown
Owner

Summary

Sets up the Cloud Agent development environment for the be-music monorepo and documents the non-obvious startup caveats for future agents.

The only code change is an appended ## Cursor Cloud specific instructions section in AGENTS.md. No application code was modified.

Environment setup performed

  • Installed Node.js 26.7.0 (repo requires >=26, .node-version pins 26.7.0) via nvm. The VM's default /exec-daemon/node is v22 and took PATH precedence, so Node 26 is prepended in ~/.bashrc.
  • Node 26 dropped corepack, so the pinned pnpm 10.30.3 is installed globally under Node 26.
  • Update script (runs on VM startup): prepend Node 26 to PATH, then pnpm install --frozen-lockfile --prefer-offline.

Verification

All CI-equivalent tasks pass on Node 26 + pnpm 10.30.3:

Task Command Result
Lint pnpm run lint pass (pre-existing warnings only)
Typecheck pnpm run typecheck pass
Build pnpm run build pass (all 13 packages)
Test pnpm test 1905 passed / 149 files
CLI pnpm run parse + pnpm run audio-render BMS→JSON + valid 3.30s WAV
Web demo pnpm run player:web Vite on :5173, AUTO PLAY end-to-end

Browser demo (AUTO PLAY, end-to-end)

be_music_web_player_autoplay_demo.mp4

AUTO PLAY gameplay

Results screen: CLEARED, RANK AAA, SCORE 200000

To show artifacts inline, enable in settings.

Open in Web Open in Cursor 

Co-authored-by: Seiya KONNO <nulltask@gmail.com>
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
⚠️ Deployment skipped
View logs
be-music-player-demo 26eca6c Aug 18 2026, 03:26 PM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants