Request for Deep Linking API/Documentation to Integrate External Bug Report Systems with Cursor
Description
Hi Cursor team,
I’m working on integrating our internal bug report system with Cursor and would like to replicate the “Fix in Cursor” functionality that your BugBot currently provides in GitHub PRs.
Current BugBot Functionality
Your BugBot includes a “Fix in Cursor” button that:
- Opens the Cursor desktop application with bug context pre-loaded
- Automatically populates the chat with relevant issue details
- Includes necessary code context and file information
- Allows developers to immediately start working on fixes
What I’m Looking For
I’d like to implement similar functionality in our bug tracking system. Specifically, I need:
- Deep Linking Protocol: What URL scheme or protocol does Cursor use to accept external data?
- Data Format: How should bug report data be structured when passed to Cursor?
- Required Parameters: What information can be pre-loaded (file paths, line numbers, descriptions, context)?
- API Documentation: Any available documentation for external integrations
Use Case
Our development team uses Cursor as their primary editor, and we have an internal bug report system. Being able to click “Fix in Cursor” from our bug reports (similar to BugBot) would significantly improve our workflow by:
- Reducing context switching
- Pre-loading relevant information
- Streamlining the bug-to-fix process
Questions
- Is there an existing API or URL scheme for this functionality?
- Are there plans to document this for third-party integrations?
- Would you be open to making this integration method publicly available?