n8n
Version:
n8n Workflow Automation Tool
10 lines (9 loc) • 606 B
TypeScript
import type { SerializableAgentState } from '@n8n/instance-ai';
import { DataSource, Repository } from '@n8n/typeorm';
import { InstanceAiCheckpoint } from '../entities/instance-ai-checkpoint.entity';
export declare class InstanceAiCheckpointRepository extends Repository<InstanceAiCheckpoint> {
constructor(dataSource: DataSource);
findActiveByThreadId(threadId: string): Promise<InstanceAiCheckpoint[]>;
claimSuspendedForResume(key: string, expectedState: SerializableAgentState): Promise<boolean>;
findActiveByResourceId(resourceId: string): Promise<InstanceAiCheckpoint | undefined>;
}