Files
OmniRoute/changelog.d/features/10729-cursor-api-key-and-cli-passthrough.md
Damian Pozimski 3e0afc8444 feat(providers): Cursor API provider (crsr_ keys) and Cursor CLI passthrough (#10729)
Merged via merge-train (release/v3.8.50, batch1 2026-08-20) — static gates (typecheck/file-size/complexity/cognitive/changelog) green on the combined tree; test:unit reds observed in the boarded run were verified pre-existing on the pure release tip (unrelated flake), not caused by this PR. Thanks for the contribution!
2026-08-20 06:29:11 -03:00

524 B

  • feat(providers): new cursor-api provider (card "Cursor API", alias cua): connect a Cursor user API key (crsr_…) and route cursor-api/<model> through the existing Cursor agent executor (the key is exchanged for a 1h session token and cached), plus a /api/cursor-cli/* passthrough so the Cursor CLI itself runs through OmniRoute (CURSOR_API_ENDPOINT=http://<omniroute>/api/cursor-cli, CURSOR_API_KEY=<OmniRoute key>) with every RPC attributed and logged. The IDE cursor provider is unchanged. (#10729)