UNPKG

@mettamatt/code-reasoning

Version:

Enhanced MCP server for code reasoning using sequential thinking methodology, optimized for programming tasks

29 lines (28 loc) 937 B
/** * API integration for prompt evaluation */ import { ThoughtData, PromptScenario, ApiOptions } from './types.js'; export declare function createPrompt(scenarioPrompt: string): string; export declare function extractThoughtRecords(text: string): ThoughtData[]; export declare function callAPI(apiKey: string, scenarioPrompt: string, options?: ApiOptions): Promise<{ success: boolean; thoughtChain: ThoughtData[]; rawResponse: string; error?: undefined; } | { success: boolean; error: string; thoughtChain?: undefined; rawResponse?: undefined; }>; export declare function evaluateQuality(apiKey: string, scenario: PromptScenario, thoughtChain: ThoughtData[], options?: ApiOptions): Promise<{ success: boolean; qualityScore: number; justification: string; error?: undefined; } | { success: boolean; error: string; qualityScore?: undefined; justification?: undefined; }>;