UNPKG

eve

Version:

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

13 lines (12 loc) 627 B
import type { ActivityBatchV1, ActivitySnapshotV1 } from "#protocol/activity.js"; export interface ActivityCollectorInput { readonly expiresAt: string; readonly serializedContext: Record<string, unknown>; readonly token: string; } /** Independently owns activity reduction and provider presentation for one root session. */ export declare function activityCollectorWorkflow(input: ActivityCollectorInput): Promise<void>; export declare function reduceCollectorActivity(snapshot: ActivitySnapshotV1, batch: ActivityBatchV1): { readonly presentationChanged: boolean; readonly snapshot: ActivitySnapshotV1; };