// This file was auto-generated by Fern from our API Definition.

import type * as Vapi from "../index.js";

export interface AssistantMessageEvaluationContinuePlan {
    /**
     * This is whether the evaluation should exit if the assistant message evaluates to false.
     * By default, it is false and the evaluation will continue.
     * @default false
     */
    exitOnFailureEnabled?: boolean | undefined;
    /**
     * This is the content that will be used in the conversation for this assistant turn moving forward if provided.
     * It will override the content received from the model.
     */
    contentOverride?: string | undefined;
    /**
     * This is the tool calls that will be used in the conversation for this assistant turn moving forward if provided.
     * It will override the tool calls received from the model.
     */
    toolCallsOverride?: Vapi.ChatEvalAssistantMessageMockToolCall[] | undefined;
}
