@debugmcp/mcp-debugger
Version:
Run-time step-through debugging for LLM agents.
31 lines (30 loc) • 719 B
TypeScript
/**
* Configuration for starting a proxy - language agnostic version
*/
import { DebugLanguage } from '../session/models.js';
/**
* Configuration for starting a proxy
*/
export interface ProxyConfig {
sessionId: string;
language: DebugLanguage;
executablePath?: string;
adapterHost: string;
adapterPort: number;
logDir: string;
scriptPath: string;
scriptArgs?: string[];
stopOnEntry?: boolean;
justMyCode?: boolean;
initialBreakpoints?: Array<{
file: string;
line: number;
condition?: string;
}>;
dryRunSpawn?: boolean;
adapterCommand?: {
command: string;
args: string[];
env?: Record<string, string>;
};
}