UNPKG

eve

Version:

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

14 lines (13 loc) 706 B
import type { HarnessEmissionState } from "#harness/emission.js"; import type { HarnessToolMap } from "#harness/types.js"; import { type HandleMessageStreamEvent } from "#protocol/message.js"; import type { WorkflowSandboxLifecycle } from "#shared/workflow-sandbox.js"; type EmitWorkflowLifecycleEvent = (event: HandleMessageStreamEvent) => Promise<void>; /** Projects sandboxed subagent calls onto eve's existing action event stream. */ export declare function createWorkflowLifecycle(input: { readonly emit: EmitWorkflowLifecycleEvent; readonly emissionState: HarnessEmissionState; readonly skipReplayed?: boolean; readonly tools: HarnessToolMap; }): WorkflowSandboxLifecycle; export {};