UNPKG

@bloopai/debugger-mcp

Version:

An MCP server that provides interactive debugging capabilities to AI coding agents

206 lines (205 loc) 4.48 kB
export declare const startDebugSessionSchema: { description: string; type: string; required: string[]; properties: { targetType: { type: string; description: string; default: string; }; targetPath: { type: string; description: string; }; stopOnEntry: { type: string; description: string; default: boolean; }; launchArgs: { type: string; description: string; items: { type: string; }; default: never[]; }; cwd: { type: string; description: string; }; env: { type: string; description: string; additionalProperties: { type: string; }; }; }; additionalProperties: boolean; }; export declare const setBreakpointSchema: { type: string; required: string[]; properties: { sessionId: { type: string; description: string; }; filePath: { type: string; description: string; }; lineNumber: { type: string; description: string; }; }; }; export declare const evaluateExpressionSchema: { type: string; required: string[]; properties: { sessionId: { type: string; description: string; }; expression: { type: string; description: string; }; frameId: { type: string; description: string; }; context: { type: string; description: string; default: string; }; }; }; export declare const getVariablesSchema: { type: string; required: string[]; properties: { sessionId: { type: string; description: string; }; variablesReference: { type: string; description: string; }; }; }; export declare const getCallStackSchema: { type: string; required: string[]; properties: { sessionId: { type: string; description: string; }; threadId: { type: string; description: string; }; }; }; export declare const continueSchema: { description: string; type: string; required: string[]; properties: { sessionId: { type: string; description: string; }; threadId: { type: string; description: string; }; }; }; export declare const stepOverSchema: { type: string; required: string[]; properties: { sessionId: { type: string; description: string; }; threadId: { type: string; description: string; }; }; }; export declare const stepInSchema: { description: string; type: string; required: string[]; properties: { sessionId: { type: string; description: string; }; threadId: { type: string; description: string; }; }; }; export declare const stepOutSchema: { description: string; type: string; required: string[]; properties: { sessionId: { type: string; description: string; }; threadId: { type: string; description: string; }; }; }; export declare const terminateSessionSchema: { description: string; type: string; required: string[]; properties: { sessionId: { type: string; description: string; }; }; }; export declare const listSessionsSchema: { type: string; properties: {}; }; export declare const listAdaptersSchema: { type: string; properties: {}; }; export declare const getSessionDetailsSchema: { description: string; type: string; required: string[]; properties: { sessionId: { type: string; description: string; }; }; additionalProperties: boolean; }; export declare const getPendingAsyncEventsSchema: { type: string; properties: {}; additionalProperties: boolean; };