UNPKG

eve

Version:

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

16 lines (15 loc) 813 B
import type { ActivitySnapshotV1 } from "#protocol/activity.js"; export interface SessionActivityRenderState { readonly rendererStates: Readonly<Record<string, unknown>>; } /** Runs channel-owned activity effects from collector-owned immutable context. */ export declare function renderSessionActivityStep(input: { readonly rendererStates: Readonly<Record<string, unknown>>; readonly serializedContext: Record<string, unknown>; readonly snapshot: ActivitySnapshotV1; }): Promise<SessionActivityRenderState>; /** Best-effort cleanup of transient provider state when collector ownership expires. */ export declare function disposeSessionActivityStep(input: { readonly rendererStates: Readonly<Record<string, unknown>>; readonly serializedContext: Record<string, unknown>; }): Promise<void>;