UNPKG

eve

Version:

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

17 lines (16 loc) 773 B
import type { ContextContainer } from "#context/container.js"; import type { ActivityEventV1, ActivityWorkIdentityV1 } from "#protocol/activity.js"; import type { MessageStreamEvent } from "#protocol/message.js"; /** Projects one canonical session event into best-effort activity presentation. */ export declare function observeSessionActivity(input: { readonly ctx: ContextContainer; readonly event: MessageStreamEvent; readonly sessionId: string; }): Promise<void>; export declare function projectSessionActivity(input: { readonly event: MessageStreamEvent; readonly rootTurnId?: string; readonly sessionId: string; readonly suppressRootSettlement?: boolean; readonly workIdentity?: ActivityWorkIdentityV1; }): readonly ActivityEventV1[];