Skip to content
| Marketplace
Sign in
Visual Studio Code>Debuggers>Signal - Bug debuggerNew to Visual Studio Code? Get it now.
Signal - Bug debugger

Signal - Bug debugger

catchsignal.dev

|
1 install
| (0) | Free
Jump from a live bug report straight into the right file, with full context handed to your AI agent.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Signal - Bug debugger

Jump from a live bug report straight into the right file in your editor, with full context handed to the AI agent.

Built to work with the Signal Chrome extension - install both and your AI agent gets everything it needs to find and fix bugs without you copying a single log line.


How it works

  1. Install the Signal Chrome extension and record a bug session
  2. Signal captures the full context - console errors, network traffic, framework state, user journey - and sends it to this extension
  3. VS Code opens automatically, navigates to the relevant source file, and launches the AI agent with a pre-filled prompt
  4. The agent uses the built-in MCP tools to drill into the session data on demand and find the root cause
Signal Chrome extension
  → captures session (console, network, framework state, DOM)
  → POST to bundled MCP server (auto-started by this extension)
  → open vscode://catchsignal.signal/open?workspace=...&sessionId=...
    → VS Code switches to the right workspace + file
    → Debug panel opens with the full report
    → AI agent chat opens with session summary + MCP tool access

No server to run. No configuration. Just install and record.


Requirements

  • Signal Chrome extension - captures and sends bug sessions
  • VS Code 1.85+

That's it. The MCP server is bundled inside this extension and starts automatically when VS Code opens.


Features

  • Zero-config MCP server - bundled and auto-started on VS Code launch, registered globally in mcp.servers so every workspace can use it
  • URI handler - receives vscode://catchsignal.signal/open deep links, switches workspace if needed, resumes automatically after reload
  • File navigation - opens the source-map-resolved file at the exact line from the stack frame
  • Debug panel - side-by-side webview with detected problems, user journey, console errors (clickable, jump to source), XHR requests, storage snapshot, and framework info
  • Agent chat - pre-fills Copilot Chat with a structured prompt covering session summary, detected problems, and step-by-step MCP tool instructions

Bundled MCP tools

The MCP server starts on localhost:7744 (or the next free port) and exposes these tools to the AI agent:

Tool What the agent gets
get_session_summary 8 KB structured digest of the full session - always call this first
get_network_request Full request headers and body for any captured XHR/fetch call
get_network_response Full response headers and body - see exactly what the API returned
get_framework_state Vue/Pinia or React/Redux state at the moment the issue occurred
get_highlighted_element The DOM element the user flagged, with outerHTML, styles, actual vs expected value
get_console_event A specific console error or warning with its complete stack trace
get_storage_snapshot localStorage, sessionStorage and cookies at any point in the session
get_source_file Read a local source file with line context after resolving a stack frame
get_git_log Recent commits touching a specific file - useful for spotting recent regressions
resolve_stack_frame Map a minified stack frame to the original source line via source maps
search_codebase Grep the repo for a symbol, error message, or string

Tools are registered automatically in VS Code's global mcp.servers setting - no .vscode/mcp.json file or per-project setup needed.


Commands

Command Description
Signal: Open debug panel Re-open the debug panel for the last loaded session
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft