Skip to content

Set up Cursor Cloud dev environment + document local-run caveats#1

Draft
chtnnh wants to merge 1 commit into
mainfrom
cursor/setup-dev-environment-ec9a
Draft

Set up Cursor Cloud dev environment + document local-run caveats#1
chtnnh wants to merge 1 commit into
mainfrom
cursor/setup-dev-environment-ec9a

Conversation

@chtnnh

@chtnnh chtnnh commented Jun 23, 2026

Copy link
Copy Markdown
Owner

What

Set up and verified the Together monorepo development environment for Cursor Cloud agents, and captured durable, non-obvious run caveats in AGENTS.md.

No application code changed. The only committed change is the ## Cursor Cloud specific instructions section in AGENTS.md.

Environment

  • Node 22 + pnpm 9.15.9 (already provisioned via .cursor/Dockerfile).
  • Update script (startup): pnpm install --frozen-lockfile.
  • Local .env (gitignored) uses the in-memory room store (DATABASE_URL empty), so no Postgres / YouTube key is required to run the core product.

Verified

Service Command Result
Monorepo pnpm install --frozen-lockfile
All packages pnpm typecheck ✅ 6/6
All packages pnpm lint ✅ 6/6
services/realtime pnpm --filter @together/realtime dev (:8787, /health ok)
apps/web pnpm --filter @together/web dev (:3000)
Playwright E2E pnpm --filter @together/web test:install ⚠️ Chromium download blocked by network egress

Hello-world

Created a room in the browser, confirmed the realtime WebSocket connection (participant count + host status, no "Connecting…"/"Offline"), and sent a chat message that appeared instantly.

together_create_room_and_chat_demo.mp4

Room loaded, realtime connected
Chat message sent

To show artifacts inline, enable in settings.

Open in Web Open in Cursor 

Co-authored-by: Chaitanya Mittal <chtnnh@users.noreply.github.com>
@vercel

vercel Bot commented Jun 23, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
together-web Ready Ready Preview, Comment Jun 23, 2026 10:11am

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