Skip to content

Set up development environment + Cursor Cloud instructions - #16

Draft
matthewbirtch wants to merge 1 commit into
mainfrom
cursor/setup-dev-environment-c410
Draft

Set up development environment + Cursor Cloud instructions#16
matthewbirtch wants to merge 1 commit into
mainfrom
cursor/setup-dev-environment-c410

Conversation

@matthewbirtch

Copy link
Copy Markdown
Collaborator

Summary

Sets up and verifies the development environment for mattermost-proto-playground (Vite + React 19 + TS playground; npm-workspaces monorepo with the local @mattermost/compass-ui package). Adds an AGENTS.md capturing non-obvious startup/run caveats for future Cursor Cloud agents.

No application code was modified.

Environment

  • Update script (runs on VM startup): npm install
  • Dev server: npm run dev → serves at http://localhost:5173/mattermost-proto-playground/ (note the base path)

Verification

  • npm install — dependencies installed
  • npm run build:ui — compass-ui dist built (dts warnings only; dist emitted)
  • npm run build — full production build succeeds
  • npm run dev — dev server runs; app loads
  • npm run lint — runs (reports pre-existing errors in src/, unrelated to setup)
  • Hello-world flow: opened the Outbound Calls prototype, entered a number on the dialpad, and placed a call that connected with a live timer

outbound_calls_dialpad_demo.mp4

Home page
Call connected with timer

Open in Web Open in Cursor 

Co-authored-by: Matthew Birtch <mattbirtch@gmail.com>
@vercel

vercel Bot commented Jun 25, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
mattermost-proto-playground Ready Ready Preview, Comment Jun 25, 2026 1:26am
proto-external-call-participants Ready Ready Preview, Comment Jun 25, 2026 1:26am

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