| Version | Supported |
|---|---|
| 0.x | Yes |
Email security reports to the maintainers via GitHub Security Advisories on this repo. Do not open a public issue for credential leaks or RCE-class bugs.
- No secrets in prompts or job files. Do not paste API keys, SSH private keys, Discord tokens, or
.envcontents intocursor-route start/sendprompts. - Free OpenRouter easy-lane models may log prompts.
--lane easy/--worker openrouteris for non-secret wording/drafts only. The refuse gate (start/send, plus the runner's re-check) applies to every lane — never send key-shaped material to the easy lane. - OpenCode Zen free models may log or train during their free period.
--worker opencode --model freeranks the strongest listed-free coding model. Treat free Zen models like the easy lane for secrets. PinCURSOR_ROUTE_OPENCODE_MODELfor a frozen id. Ox Alpha (opencode/x-preview-f-free) remains the zero-retention fallback option. - Always-approve is powerful. Default headless workers skip interactive permission prompts (
--always-approve/--dangerously-skip-permissions/ OpenCode--auto). Opt out with--ask/CURSOR_ROUTE_ASK=1when you need HITL. - Install from known channels only. Prefer
npm i -g cursor-routeor a git clone of this repo. Do not pipe unknowncurl | bashinstallers as the primary path. - Workers inherit your auth. Grok CLI, Claude Code / claude-ds, and OpenCode use your local login. Treat worker panes like you would treat your own shell.
- No LIVE Discord / trading egress demos from this tool. Orchestration is local.
- Declared runtime npm dependencies: none. System needs: Node ≥20 or Bun,
tmux, worker CLIs (Grok / claude-ds / optional OpenCode), and an OpenRouter API key for the easy lane. - The npm package ships a compiled
dist/(plain JS, no loader). The bin shim and the completion hook run the compiled JS vianode; there is no network fetch oftsxon the happy path. - Running from a git clone without a build uses Bun to execute
src/directly (Bun runs TypeScript natively) — also offline-friendly. - Review
package.jsonbefore upgrading. - Prefer pinned git tags for production installs.