@debugmcp/mcp-debugger
Version:
Run-time step-through debugging for LLM agents.
16 lines (15 loc) • 664 B
TypeScript
/**
* Data retrieval operations for session management including variables,
* stack traces, and scopes.
*/
import { Variable, StackFrame } from './models.js';
import { DebugProtocol } from '@vscode/debugprotocol';
import { SessionManagerCore } from './session-manager-core.js';
/**
* Data retrieval functionality for session management
*/
export declare class SessionManagerData extends SessionManagerCore {
getVariables(sessionId: string, variablesReference: number): Promise<Variable[]>;
getStackTrace(sessionId: string, threadId?: number): Promise<StackFrame[]>;
getScopes(sessionId: string, frameId: number): Promise<DebugProtocol.Scope[]>;
}