mcp-chain-of-draft-server
Version:
A Model Context Protocol server which provides Chain of Draft style thinking
26 lines (25 loc) • 966 B
TypeScript
import { APIBlueprintData } from "../tools/apiBluprintDesignerTool.js";
import { ADRData } from "../tools/architectureDecisionRecorderTool.js";
import { CodeReviewData } from "../tools/codeReviewLensTool.js";
import { ImplementationStrategyData } from "../tools/implementationStrategyPlannerTool.js";
export interface APIBlueprintSession {
apiHistory: APIBlueprintData[];
activeCritiques: string[];
}
export interface ADRSession {
adrHistory: ADRData[];
}
export interface CodeReviewSession {
reviewHistory: CodeReviewData[];
activeCritiques: string[];
}
export interface ImplementationStrategySession {
strategyHistory: ImplementationStrategyData[];
activeCritiques: string[];
}
export declare const createToolSessions: () => {
apiBlueprint: Map<string, APIBlueprintSession>;
adr: Map<string, ADRSession>;
codeReview: Map<string, CodeReviewSession>;
implementationStrategy: Map<string, ImplementationStrategySession>;
};