Member Junction
    Preparing search index...

    Input definition for Agent Evaluation tests.

    interface AgentEvalInput {
        conversationContext?: {
            conversationId?: string;
            priorMessages?: { content: string; role: "user" | "assistant" }[];
        };
        executionParams?: {
            maxTokensOverride?: number;
            modelOverride?: string;
            temperatureOverride?: number;
        };
        inputPayload?: Record<string, unknown>;
        turns?: AgentEvalTurn[];
        userMessage?: string;
    }
    Index

    Properties

    conversationContext?: {
        conversationId?: string;
        priorMessages?: { content: string; role: "user" | "assistant" }[];
    }

    Optional conversation context

    executionParams?: {
        maxTokensOverride?: number;
        modelOverride?: string;
        temperatureOverride?: number;
    }

    Optional agent execution parameters (applies to all turns unless overridden)

    inputPayload?: Record<string, unknown>

    Single-turn: Input payload (backward compatible)

    turns?: AgentEvalTurn[]

    Multi-turn: Array of turns to execute

    userMessage?: string

    Single-turn: User message to send to agent (backward compatible)