Skip to content

Set up Cursor Cloud dev environment#879

Draft
burtenshaw wants to merge 1 commit into
mainfrom
cursor/setup-dev-environment-05d9
Draft

Set up Cursor Cloud dev environment#879
burtenshaw wants to merge 1 commit into
mainfrom
cursor/setup-dev-environment-05d9

Conversation

@burtenshaw

Copy link
Copy Markdown
Collaborator

Summary

Sets up the development environment for the OpenEnv monorepo and documents cloud-specific setup for future agents.

  • Adds AGENTS.md with a ## Cursor Cloud specific instructions section covering project shape, dependency refresh, lint/test commands, how to run an environment server end-to-end, and the optional Gradio web-UI gotcha.
  • Configures the startup update script to install uv (if missing) and run uv sync --all-extras.

No application code was modified.

Environment verification

  • uv sync --all-extras installs core + CLI + provider extras into .venv/.
  • Lint: ruff format --check and ruff check pass; usort check flags two pre-existing files only.
  • Tests: PYTHONPATH=src:envs uv run pytest tests/ -q → 1379 passed, 129 skipped (optional env deps).
  • Ran the echo_env reference server and completed a hello-world client flow (resetlist_toolsstep(echo_message)), echoing back the input message.

echo_env web UI reset

Hello-world client log:
echo_hello_world.log

Open in Web Open in Cursor 

Co-authored-by: burtenshaw <burtenshaw@users.noreply.github.com>
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