@mettamatt/code-reasoning
Version:
Enhanced MCP server for code reasoning using sequential thinking methodology, optimized for programming tasks
16 lines (15 loc) • 1.47 kB
TypeScript
/**
* Core prompts for testing
*
* This file contains different variations of the core prompt
* that can be selected for testing.
*/
export declare const SYSTEM_PROMPT = "You solve complex problems by breaking them down into logical steps using sequential thinking. CRITICAL: When comparing different approaches or algorithms, you MUST create separate branches with proper branch_id and branch_from_thought parameters. When revising your thoughts, you MUST use is_revision=true and revises_thought parameters. Follow the format instructions exactly as provided.";
export declare const DEFAULT_PROMPT = "\uD83E\uDDE0 A reflective problem-solving tool with sequential thinking.\n\n\u2022 Break down tasks into numbered thoughts that can BRANCH (\uD83C\uDF3F) or REVISE (\uD83D\uDD04) until a conclusion is reached.\n\u2022 Always set 'next_thought_needed' = false when no further reasoning is needed.\n\n\u2705 Recommended checklist every 3 thoughts:\n1. Need to BRANCH? \u2192 set 'branch_from_thought' + 'branch_id'.\n2. Need to REVISE? \u2192 set 'is_revision' + 'revises_thought'.\n3. Scope changed? \u2192 bump 'total_thoughts'.\n\n\u270D\uFE0F End each thought with: \"What am I missing?\"";
export declare const ALL_PROMPTS: Record<string, string>;
export declare function getActivePrompt(): {
key: string;
prompt: string;
};
export declare function setActivePrompt(key: string): boolean;
export declare function setCustomPrompt(prompt: string): void;