eve
Version:
Filesystem-first framework for durable backend AI agents that run anywhere.
20 lines (19 loc) • 982 B
TypeScript
import type { AuthoredWorkflowModules } from "#internal/workflow-bundle/builder-support.js";
import type { CompiledAgentManifest } from "#compiler/manifest.js";
interface PreparedAuthoredRuntimeInstrumentation {
readonly kind: "directory";
readonly moduleCodeBySlot: Readonly<Record<string, string>>;
}
export interface PreparedAuthoredRuntimeModules {
readonly authoredWorkflowModules: AuthoredWorkflowModules;
readonly instrumentation?: PreparedAuthoredRuntimeInstrumentation;
readonly moduleMapCode: string;
/** Identity of authored sources shared by the workflow driver and step registrations. */
readonly workflowSourceFingerprint: string | undefined;
}
/** Builds the authored runtime graph before a development or production host packages it. */
export declare function prepareAuthoredRuntimeModules(input: {
readonly manifest: CompiledAgentManifest;
readonly moduleMapPath: string;
}): Promise<PreparedAuthoredRuntimeModules>;
export {};