INNER CODE UNIT · TypeScript

DebugServer

jasonjmcghee/claude-debugs-for-you · src/debug-server.ts:86

export class DebugServer extends EventEmitter implements DebugServerEvents {
    private server: net.Server | null = null;
    private port: number = 4711;
    private portConfigPath: string | null = null;
    private activeTransports: Record<string, SSEServerTransport> = {};
    private mcpServer: McpServer;
    private _isRunning: boolean = false;

    constructor(port?: number, portConfigPath?: string) {
        super();
        this.port = port || 4711;
        this.portConfigPath = portConfigPath || null;
        this.mcpServer = new McpServer({
            name: "Debug Server",
            version: "1.0.0",
        });

        // Setup MCP tools to use our existing handlers

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…