Member Junction
    Preparing search index...
    • The runner's parameters for one call: the prompt, the context user, the cell's state layout, the shared questions, a time bound, and the cell's pinning as override.

      Parameters

      • config: {
            decision: "conversation-routing";
            failover?: boolean | null;
            modelId?: string | null;
            oracles: {
                config?: Record<string, unknown>;
                type: string;
                weight?: number;
            }[];
            promptName?: string
            | null;
            seed?: number | null;
            stateLayout: "production" | "structured";
            temperature?: number | null;
            vendorId?: string | null;
        }

        The cell's configuration.

        • decision: "conversation-routing"

          Which decision builder. A discovery test has its own schema (DiscoveryEvalConfigSchema).

        • Optionalfailover?: boolean | null

          Whether the runner may fail over. Defaults to false when the cell pins a model or vendor.

        • OptionalmodelId?: string | null

          Pins the MJ: AI Models row that must answer.

        • oracles: { config?: Record<string, unknown>; type: string; weight?: number }[]

          The oracles to run.

        • OptionalpromptName?: string | null

          The decision prompt. Defaults to DEFAULT_DECISION_PROMPT_NAME.

        • Optionalseed?: number | null

          Requested sampling seed. Recorded; see the driver for whether it reaches the model.

        • stateLayout: "production" | "structured"

          production sends BuildRoutingState; structured sends BuildRoutingStateStructured.

        • Optionaltemperature?: number | null

          Requested sampling temperature. Recorded; see the driver for whether it reaches the model.

        • OptionalvendorId?: string | null

          Pins the vendor.

      • input: RoutingDecisionInput

        The routing input.

      • prompt: MJAIPromptEntityExtended

        The decision prompt.

      • context: Pick<DriverExecutionContext, "contextUser">

        The run's context, for its user.

      • timeoutMS: number

        Bounds the model call.

      Returns AIDecisionParams