UNPKG

@debugmcp/mcp-debugger

Version:

Run-time step-through debugging for LLM agents.

22 lines (21 loc) 952 B
/** * Session manager for debug sessions, using ProxyManager for process management. * * This class manages the lifecycle of debug sessions and delegates all child process * and DAP communication to ProxyManager instances. Each session has its own ProxyManager * that handles the debug proxy process. * * This is the main composition of all session management functionality. */ import { SessionManagerOperations } from './session-manager-operations.js'; export type { SessionManagerDependencies, SessionManagerConfig, CustomLaunchRequestArguments, DebugResult } from './session-manager-core.js'; export { SessionManagerOperations } from './session-manager-operations.js'; /** * Main SessionManager class that composes all functionality */ export declare class SessionManager extends SessionManagerOperations { /** * Override handleAutoContinue to call the continue method */ protected handleAutoContinue(): Promise<void>; }