Skip to content

chore: development environment setup for Cloud Agents#1

Draft
bmdavis419 wants to merge 1 commit into
mainfrom
cursor/development-environment-setup-7a09
Draft

chore: development environment setup for Cloud Agents#1
bmdavis419 wants to merge 1 commit into
mainfrom
cursor/development-environment-setup-7a09

Conversation

@bmdavis419
Copy link
Copy Markdown
Contributor

@bmdavis419 bmdavis419 commented Mar 28, 2026

Summary

Sets up the development environment for Cloud Agents working on this codebase.

Changes

  • apps/dashboard/package.json: Added drizzle-orm as a direct dependency. The dashboard imports drizzle-orm in src/lib/server/dashboard.ts but it was only a transitive dependency via @ns-sentinel/db. Vite's SSR module resolution requires it to be declared directly for the dev server to work.
  • AGENTS.md: Added ## Cursor Cloud specific instructions section with:
    • Repository structure overview
    • Key commands reference
    • Non-obvious caveats (Docker setup, non-TTY drizzle-kit, env file, pre-existing type errors in crawl-helpers)

Update Script

Minimal bun install to keep dependencies fresh on each Cloud Agent session.

Testing

  • bun run format:check — passes
  • bun run check — dashboard now passes (9/10 packages pass; crawl-helpers has pre-existing type errors on main)
  • bun run dev:dash — dashboard dev server starts and serves pages successfully on port 5173
Open in Web Open in Cursor 

Note

Add development environment setup guide and drizzle-orm dependency for Cloud Agents

  • Adds a new 'Cursor Cloud specific instructions' section to AGENTS.md covering monorepo structure, key commands, Docker requirements, and .env setup.
  • Adds drizzle-orm@^0.45.2 as a direct dependency to apps/dashboard/package.json to satisfy a previously implicit peer dependency.

Macroscope summarized 68d76ce.

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