UNPKG

eve

Version:

Filesystem-first framework for durable backend AI agents that run anywhere.

13 lines (12 loc) • 744 B
import type { ModelMessage } from "ai"; import type { DurableSession, DurableSessionState } from "#execution/durable-session-store.js"; export type LegacySession = Omit<DurableSession, "history"> & { readonly history: ModelMessage[]; }; /** Reads the driver's embedded snapshot; every supported driver carries one. */ export declare function readLegacySnapshot(state: Record<string, unknown> & { sessionId: string; }): LegacySession; /** Keep committed conversation data, but no pre-cutover execution registries. */ export declare function importConversation(session: LegacySession): DurableSessionState; export declare function normalizeHistory(messages: readonly ModelMessage[]): import("#harness/messages.js").HarnessModelMessage[];