UNPKG

n8n

Version:

n8n Workflow Automation Tool

18 lines (17 loc) 763 B
import type { InstanceAiMessage } from '@n8n/api-types'; import type { AgentDbMessage, AgentTreeSnapshot } from '@n8n/instance-ai'; type RunSnapshots = AgentTreeSnapshot[]; export interface StoredAgentMessage { id: string; role: string; content: unknown; type?: string; createdAt: Date; } export declare const messageParserStats: { fallbackActivations: number; }; export declare function parseStoredMessages(storedMessages: Array<AgentDbMessage | StoredAgentMessage>, snapshots?: RunSnapshots): InstanceAiMessage[]; export declare function collectConfirmationRequestIds(messages: InstanceAiMessage[]): string[]; export declare function markExpiredConfirmations(messages: InstanceAiMessage[], liveRequestIds: Set<string>): void; export {};