eve
Version:
Filesystem-first framework for durable backend AI agents that run anywhere.
15 lines (14 loc) • 757 B
TypeScript
import type { LanguageModel } from "ai";
import type { CompiledModuleMap } from "#compiler/module-map.js";
import type { RuntimeModelReference } from "#runtime/agent/bootstrap.js";
import { shouldMockAuthoredRuntimeModels } from "#runtime/agent/mock-model-adapter.js";
export { shouldMockAuthoredRuntimeModels };
/** Loaded compiled-module scope used to resolve source-backed runtime models. */
export interface RuntimeModelResolutionScope {
readonly moduleMap: CompiledModuleMap;
readonly nodeId: string | undefined;
}
/**
* Resolves one runtime model reference into the active language model.
*/
export declare function resolveRuntimeModelReference(reference: RuntimeModelReference, scope?: RuntimeModelResolutionScope): Promise<LanguageModel>;