Skip to content

docs(agents): add Cursor Cloud dev environment notes#8

Draft
Robert27 wants to merge 1 commit into
mainfrom
cursor/dev-env-setup-0817
Draft

docs(agents): add Cursor Cloud dev environment notes#8
Robert27 wants to merge 1 commit into
mainfrom
cursor/dev-env-setup-0817

Conversation

@Robert27

Copy link
Copy Markdown
Owner

Summary

Sets up and verifies the development environment for the eggl Go CLI, and documents non-obvious caveats for future cloud agents.

This is a pure Go CLI with no servers/databases. The Go 1.26.3 toolchain is already present; dependency refresh is go mod download. Build, lint (go vet/gofmt), and the full race test suite (make check) all pass.

Changes

  • Added a ## Cursor Cloud specific instructions section to AGENTS.md capturing durable caveats discovered during setup.

Caveats documented

  • eggl dedash defaults to --path . and will rewrite tracked source files if run from the repo root; pass an explicit --path (and --yes for non-TTY).
  • eggl doctor exits non-zero here because kubectl/tailscale are not installed (optional, only used by env/pf).
  • eggl env init writes ~/.config/eggl/config.yaml; env show/pf need kubectl.

Testing

  • make check (fmt-check + go test -race): all packages pass, 88.9% coverage.
  • go vet ./...: ok
  • go build -o bin/eggl .: ok
  • Ran eggl version, eggl --help, eggl doctor, eggl env init, and a eggl dedash em-dash→hyphen transformation end-to-end.

eggl_dev_env_setup.log

To show artifacts inline, enable in settings.

Open in Web Open in Cursor 

Co-authored-by: Robert Eggl <robert@eggl.dev>
@codecov

codecov Bot commented Jun 16, 2026

Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment

Thanks for integrating Codecov - We've got you covered ☂️

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