n8n
Version:
n8n Workflow Automation Tool
34 lines (33 loc) • 1.15 kB
TypeScript
import { WithTimestamps } from '@n8n/db';
export declare class InstanceAiObservationalMemory extends WithTimestamps {
id: string;
lookupKey: string;
scope: string;
threadId: string | null;
resourceId: string;
activeObservations: string;
originType: string;
config: string;
generationCount: number;
lastObservedAt: Date | null;
pendingMessageTokens: number;
totalTokensObserved: number;
observationTokenCount: number;
isObserving: boolean;
isReflecting: boolean;
observedMessageIds: string[] | null;
observedTimezone: string | null;
bufferedObservations: string | null;
bufferedObservationTokens: number | null;
bufferedMessageIds: string[] | null;
bufferedReflection: string | null;
bufferedReflectionTokens: number | null;
bufferedReflectionInputTokens: number | null;
reflectedObservationLineCount: number | null;
bufferedObservationChunks: unknown[] | null;
isBufferingObservation: boolean;
isBufferingReflection: boolean;
lastBufferedAtTokens: number;
lastBufferedAtTime: Date | null;
metadata: Record<string, unknown> | null;
}