ApplyPromptCacheInput
Properties
Section titled “Properties”messages
Section titled “messages”messages: ModelMessage[];model: unknown;providerOptions?
Section titled “providerOptions?”optional providerOptions?: Record<string, Record<string, JSONValue>>;sessionId
Section titled “sessionId”sessionId: string;stableSystem?
Section titled “stableSystem?”optional stableSystem?: SystemModelMessage[];Stable system prefix (persona, node instructions). Receives the system breakpoint.
tools?
Section titled “tools?”optional tools?: ToolSet;volatileSystemBlocks?
Section titled “volatileSystemBlocks?”optional volatileSystemBlocks?: (string | undefined)[];Volatile blocks appended AFTER the system breakpoint (retrieval, memory, run notes).