Skip to content

Set up Cursor Cloud dev environment (AGENTS.md)#113

Merged
huyplb merged 1 commit into
mainfrom
cursor/dev-environment-setup-dfc9
Jul 27, 2026
Merged

Set up Cursor Cloud dev environment (AGENTS.md)#113
huyplb merged 1 commit into
mainfrom
cursor/dev-environment-setup-dfc9

Conversation

@huyplb

@huyplb huyplb commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

What

Sets up the Fox Schema development environment for Cursor Cloud agents and documents the non-obvious caveats found during setup.

  • Adds AGENTS.md with a ## Cursor Cloud specific instructions section (Node version, running the app, Docker/DB caveats, lint status).
  • Un-ignores AGENTS.md in .gitignore (the repo blanket-ignores *.md) so the guidance is tracked.

No application code was changed.

Environment setup performed

  • Dependencies: npm install (npm workspaces monorepo).
  • Node runtime: standardized on Node 24 (matches maintainers; /exec-daemon/node v22.14 fails 3 SQL-editor code-cell worker_threads tests). node now resolves to v24 in all shells.
  • Update script (VM startup): npm install.

Verification

Check Command Result
Typecheck cd apps/web && npx tsc --noEmit Pass (clean)
Unit tests npx vitest run 457 passed, 2 skipped (Node 24)
Lint npm run lint 1 pre-existing error + 49 pre-existing warnings (unrelated to setup)
Build/run npm run dev API :3001 (/api/health{"ok":true}), UI :5173

Hello-world: SQLite schema compare

Seeded two SQLite demo DBs (bash scripts/seed/seed-all.sh sqlite) and compared them through the UI — the core diff engine produced 3 added / 2 removed / 4 modified objects with column-level detail (no Docker required).

foxschema_sqlite_schema_compare_demo.mp4

Schema compare results

To show artifacts inline, enable in settings.

Open in Web Open in Cursor 

Co-authored-by: huy.phan9 <huyplb@users.noreply.github.com>
@huyplb
huyplb marked this pull request as ready for review July 27, 2026 02:03
@huyplb
huyplb merged commit a02b07c into main Jul 27, 2026
5 of 6 checks passed
@huyplb
huyplb deleted the cursor/dev-environment-setup-dfc9 branch July 27, 2026 02:03
@cursor

cursor Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: serverGenReqId_5f1df0a3-b128-4260-8b5d-c084e89a897b)

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