/** * GAP-PROMPT-005: Continuity Overlays for Resume * * Extracts rich context from the run journal, task artifacts, and session history * to render a structured resume context section for prompt injection. * * @module prompts/continuityOverlay */ import type { PromptContext, ContinuityContext } from './types'; /** * Options for building a continuity context from a run. */ export interface BuildContinuityContextOptions { /** Path to the run directory */ runDir: string; /** State directory for session data */ stateDir: string; /** Session ID for history lookup */ sessionId: string; /** Runs directory (optional, for multi-run resolution) */ runsDir?: string; /** Maximum number of recent decisions to include (default: 5) */ maxDecisions?: number; } /** * Build a ContinuityContext by reading the run journal, task definitions, * and session history. Handles missing or corrupt data gracefully. */ export declare function buildContinuityContext(options: BuildContinuityContextOptions): Promise; /** * Render a continuity overlay section for inclusion in resumed prompts. * Returns empty string when no continuity context is present. */ export declare function renderContinuityOverlay(ctx: PromptContext): string; //# sourceMappingURL=continuityOverlay.d.ts.map