Member Junction
    Preparing search index...
    interface WellFormedConfig {
        requireEnvelope?: boolean;
        unacceptableFinishReasons?: string[];
    }
    Index

    Properties

    requireEnvelope?: boolean

    Whether an envelope was required on this turn.

    Native-mode cells set this false: a clean tool call with no text is a complete answer there, and text never accompanies a call on Google — so requiring an envelope would fail every correct native turn.

    unacceptableFinishReasons?: string[]

    Finish reasons that indicate the model was cut off or refused rather than finishing.

    Defaults cover the values seen across the provider matrix plus the documented failure modes. Values are compared case-insensitively because providers disagree on casing — see MJ#4335.