/** * Compact framework core instructions (FRAMEWORK_CORE_COMPACT). * Used in lazy-context mode (lazyContext: true — the default). * * Shares rules 8–9, 12–13 with the full variant via shared-rules.ts. * The compact version omits: * - Verbose "Extended Capabilities" section (agent uses get-framework-context) * - Detailed "Parallel Tool Calls" prose (replaced with one-liner) * - Detailed "Resources" section (agent uses resources tool) */ import { type DatabaseToolsOption } from "../../scripts/db/tool-mode.js"; import { type PromptExamples } from "./shared-rules.js"; export interface FrameworkCoreCompactPromptOptions { databaseTools?: DatabaseToolsOption; extensionTools?: boolean; } /** * Build the compact FRAMEWORK_CORE prompt string. * * @param examples Optional injectable provider/action examples for rule 8. */ export declare function buildFrameworkCoreCompact(examples?: PromptExamples, options?: FrameworkCoreCompactPromptOptions): string; //# sourceMappingURL=framework-core-compact.d.ts.map