Releases: anyrobert/cursor-api-proxy
Releases · anyrobert/cursor-api-proxy
Release list
v1.1.0
Highlights
- Adds a built-in admin dashboard at
/with live status, effective config, request stats, recent requests, log tailing, and proxy control actions. - Adds an in-browser wiki at
/wikibacked bydocs/WIKI.md. - Adds first-party macOS menubar widget tooling in
widget-mac/, including install/uninstall scripts and start/stop/restart/rebuild/folder actions. - Adds a portable
scripts/cursor-api-proxylauncher with generic launchd labels and cross-machine Node path discovery. - Improves diagnostics and runtime reliability, including bridge context preambles, Windows prompt truncation preservation, and signal-aware process exit notes.
Compatibility Notes
- Package version bumped to
1.1.0. - New launchd labels are
com.cursor-api-proxyandcom.cursor-api-proxy.widget. - Existing installs using old user-specific launchd labels should disable and re-enable services once to migrate cleanly.
Validation
npm run buildnpm test- Manual dashboard, wiki, launcher, and widget smoke tests on macOS
v1.0.1
What's changed
Fix
- Agent mode CLI args (#23): Stop passing
--mode agenttocursor-agent. The CLI only acceptsplanandask; agent is the default when--modeis omitted. Fixes500 cursor_cli_errorfor integrations usingmode: "agent",CURSOR_BRIDGE_MODE=agent, orX-Cursor-Mode: agent.
Install
npm install cursor-api-proxy@1.0.1v1.0.0
v0.7.2
What's Changed
- Fix model-map failures for dated/variant Claude IDs
- Validate mapped models against live Cursor CLI catalog before execution
- Add deterministic fallback path for unsupported model IDs
- Add verbose model decision-chain logging and CLI
--verbose - Add regression tests for mapping, fallback, and strict-model memory behavior
Verification
- npm test (177 tests)
- manual curl tests for dated Claude ID and unknown model fallback
v0.7.0
What's Changed
- add claude code support on proxy by @anyrobert in #2
- feat(logging): add verbose traffic logging via CURSOR_BRIDGE_VERBOSE by @nicoster in #4
- Release 0.3.0 by @anyrobert in #9
- fix: pass through "auto" model identifier to Cursor API by @sxin0 in #8
- add max mode by @anyrobert in #10
- Create ACP on Windows by @Azukay in #11
New Contributors
- @nicoster made their first contribution in #4
- @sxin0 made their first contribution in #8
- @Azukay made their first contribution in #11
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- fix(windows): avoid spawn ENAMETOOLONG via prompt tail truncation by @anyrobert in #14
Full Changelog: v0.5.0...v0.6.0
v0.5.0
Full Changelog: https://github.com/anyrobert/cursor-api-proxy/commits/v0.5.0
v0.4.0
What's Changed
- add claude code support on proxy by @anyrobert in #2
- feat(logging): add verbose traffic logging via CURSOR_BRIDGE_VERBOSE by @nicoster in #4
- Release 0.3.0 by @anyrobert in #9
- fix: pass through "auto" model identifier to Cursor API by @sxin0 in #8
- add max mode by @anyrobert in #10
New Contributors
- @anyrobert made their first contribution in #2
- @nicoster made their first contribution in #4
- @sxin0 made their first contribution in #8
Full Changelog: https://github.com/anyrobert/cursor-api-proxy/commits/v0.4.0