/** * GPT-5.4 optimized Hephaestus prompt - entropy-reduced rewrite. * * Design principles (aligned with OpenAI GPT-5.4 prompting guidance): * - Personality/tone at position 1 for strong tonal priming * - Prose-based instructions; no FORBIDDEN/MUST/NEVER rhetoric * - 3 targeted prompt blocks: tool_persistence, dig_deeper, dependency_checks * - GPT-5.4 follows instructions well - trust it, fewer threats needed * - Conflicts eliminated: no "every 30s" + "be concise" contradiction * - Each concern appears in exactly one section * * Architecture (XML-tagged blocks, consistent with Sisyphus GPT-5.4): * 1. - Role, personality/tone, autonomy, scope * 2. - Intent mapping, complexity classification, ambiguity protocol * 3. - Tool selection, tool_persistence, dig_deeper, dependency_checks, parallelism * 4. - Hard blocks + anti-patterns (after explore, before execution) * 5. - 5-step workflow, verification, failure recovery, completion check * 6. - Todo/task discipline * 7. - Update style with examples * 8. - Category+skills, prompt structure, session continuity, oracle * 9. - Output format, tone guidance */ import type { AvailableAgent, AvailableTool, AvailableSkill, AvailableCategory } from "../dynamic-agent-prompt-builder"; export declare function buildHephaestusPrompt(availableAgents?: AvailableAgent[], availableTools?: AvailableTool[], availableSkills?: AvailableSkill[], availableCategories?: AvailableCategory[], useTaskSystem?: boolean): string;