UNPKG

eve

Version:

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

29 lines (28 loc) 989 B
import type { TurnCaller } from "#channel/types.js"; import type { DurableSessionState } from "#execution/durable-session-store.js"; import type { NextDriverAction } from "#execution/next-driver-action.js"; import type { RunMode } from "#shared/run-mode.js"; export declare function finalizeExpiredSession(input: { readonly caller: TurnCaller | undefined; readonly driverWritable: WritableStream<Uint8Array>; readonly mode: RunMode; readonly serializedContext: Record<string, unknown>; readonly sessionState: DurableSessionState; readonly terminalState?: { terminalEmitted: boolean; }; }): Promise<{ readonly output: unknown; }>; export declare function finalizeDone(input: { readonly action: NextDriverAction & { readonly kind: "done"; }; readonly caller: TurnCaller | undefined; readonly mode: RunMode; readonly terminalState?: { terminalEmitted: boolean; }; }): Promise<{ readonly output: unknown; }>;