eve
Version:
Filesystem-first framework for durable backend AI agents that run anywhere.
13 lines (12 loc) • 527 B
TypeScript
import type { HarnessSession, StepInput, StepResult } from "#harness/types.js";
export declare function runModelCallBatch(input: {
readonly steeringSignal?: AbortSignal;
readonly initialInput: StepInput | undefined;
readonly initialSession: HarnessSession;
readonly modelCallsPerStep: number;
readonly runStep: (input: {
readonly firstCall: boolean;
readonly session: HarnessSession;
readonly stepInput: StepInput | undefined;
}) => Promise<StepResult>;
}): Promise<StepResult>;