Skip to content

Releases

v0.2.0 - Thinking support, stable API, fix duplicate text

Choose a tag to compare

@Hceax Hceax released this 13 Mar 07:39

Added

  • Thinking block support — streams LanguageModelThinkingPart for models that expose reasoning
  • Full CLI event parsing: system init, thinking delta/completed, tool call lifecycle

Changed

  • Dropped chatProvider proposed API; now uses stable vscode.lm.registerLanguageModelChatProvider (reduced dependency on experimental APIs)
  • Improved all setting descriptions with clearer English guidance and examples

Fixed

  • Duplicate text output when CLI sends turn-level snapshots after tool calls (added suffix-prefix overlap deduplication)

Install

Download cursor-copilot-bridge-0.2.0.vsix and install via:

  • VS Code: Extensions panel > ... > Install from VSIX...
  • CLI: code --install-extension cursor-copilot-bridge-0.2.0.vsix

v0.1.0 - Initial Release

Choose a tag to compare

@Hceax Hceax released this 13 Mar 07:39

Added

  • Initial release
  • Language Model Chat Provider integration with GitHub Copilot Chat
  • Cursor CLI (agent) spawn with streaming JSON output
  • Smart session management: create-chat / --resume lifecycle
  • Automatic mode detection: Agent (read/write) vs Ask (read-only) based on Copilot's tool signals
  • Session isolation by mode — switching modes creates new sessions
  • Comprehensive error reporting directly in chat (CLI not found, auth failure, timeout, etc.)
  • Windows-optimized CLI invocation (bypasses cmd.exe argument quirks)
  • Configurable settings: API key, model, timeout, session TTL, verbose logging, etc.
  • Commands: Configure Cursor CLI, Refresh Available Models

Install

Download cursor-copilot-bridge-0.1.0.vsix and install via:

  • VS Code: Extensions panel > ... > Install from VSIX...
  • CLI: code --install-extension cursor-copilot-bridge-0.1.0.vsix