eve
Version:
Filesystem-first framework for durable backend AI agents that run anywhere.
21 lines (20 loc) • 1.01 kB
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 appRoot: string;
readonly manifest: CompiledAgentManifest;
readonly moduleMapPath: string;
}): Promise<PreparedAuthoredRuntimeModules>;
export {};