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

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

export interface ChatEvalToolResponseMessageEvaluation {
    /**
     * This is the role of the message author.
     * For a tool response message evaluation, the role is always 'tool'
     * @default 'tool'
     */
    role: Vapi.ChatEvalToolResponseMessageEvaluationRole;
    /**
     * This is the judge plan that instructs how to evaluate the tool response message.
     * The tool response message can be evaluated with an LLM-as-judge by defining the evaluation criteria in a prompt.
     */
    judgePlan: Vapi.AssistantMessageJudgePlanAi;
}
