/** * Tool-outcome-driven thinking escalation. * * Raise the thinking level for the turn(s) following a tool error, then restore * it. On by default; configured via `thinking_escalation` in hoo-config.json. * * Timing model (per agent run): * turn N: assistant calls tools → tool_execution_end(s) → turn_end * a failing tool here escalates the level used by turn N+1 * turn N+1: runs escalated; its turn_end decrements the cooldown and, at zero, * restores the captured baseline so turn N+2 is fast again * * `escalatedThisTurn` ensures the error turn's own `turn_end` does not consume a * cooldown step — the cooldown counts the turns *after* the failure. */ import type { ExtensionAPI } from "../../core/extensions/types.js"; export declare function setupThinkingEscalation(hoo: ExtensionAPI): void; //# sourceMappingURL=thinking-escalation.d.ts.map