mcp-chain-of-draft-server
Version:
A Model Context Protocol server which provides Chain of Draft style thinking
14 lines (13 loc) • 641 B
TypeScript
import { SessionManager } from './sessionManager.js';
import { APIBlueprintSession, ADRSession, CodeReviewSession, ImplementationStrategySession } from './toolSessions.js';
export declare class SessionManagerFactory {
private static instance;
private sessionManagers;
private constructor();
static getInstance(): SessionManagerFactory;
getAPIBlueprintManager(): SessionManager<APIBlueprintSession>;
getADRManager(): SessionManager<ADRSession>;
getCodeReviewManager(): SessionManager<CodeReviewSession>;
getImplementationStrategyManager(): SessionManager<ImplementationStrategySession>;
cleanup(): void;
}