Skip to content

Set up dev environment + add AGENTS.md cloud notes#3

Merged
devinoldenburg merged 1 commit into
mainfrom
cursor/setup-dev-environment-e910
Jun 27, 2026
Merged

Set up dev environment + add AGENTS.md cloud notes#3
devinoldenburg merged 1 commit into
mainfrom
cursor/setup-dev-environment-e910

Conversation

@devinoldenburg

Copy link
Copy Markdown
Owner

Summary

  • Set up and verified the fm-bench development environment (Node 22, no runtime deps): npm install, npm test (42 pass), npm run lint (clean).
  • Documented Cursor Cloud setup/run guidance in a new AGENTS.md, including the key gotcha that Apple's fm CLI is unavailable off macOS and how to drive the benchmark via the FM_BIN override.
  • No application code changed.

Demonstrated the core benchmark end-to-end on Linux by pointing FM_BIN at a stub fm (kept outside the repo) that emulates the --help/available/quota-usage/token-count/respond subcommands. Verified doctor, models, the full benchmark, validate, export, compare, history, and the --ci SLO gate.

fm_bench_doctor_and_benchmark_demo.mp4

doctor then a 18-measurement system,pcc benchmark rendering result tables (100% success).

Benchmark result tables

Verification

  • npm test
  • npm run lint
  • Real fm smoke test on macOS 27+, if benchmark behavior changed (N/A — no behavior changes; macOS fm unavailable on Linux CI, used FM_BIN stub instead)

To show artifacts inline, enable in settings.

Open in Web Open in Cursor 

Co-authored-by: Devin Oldenburg <devin@logicplanes.com>
@devinoldenburg devinoldenburg marked this pull request as ready for review June 27, 2026 21:35
@devinoldenburg devinoldenburg merged commit c5eb55c into main Jun 27, 2026
1 check passed
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