Member Junction
    Preparing search index...

    What a Feature Pipeline driver can produce.

    interface FeaturePipelineDriverCapabilities {
        ConstraintTypes: readonly (
            | "boolean"
            | "enum"
            | "lookup"
            | "numeric"
            | "money"
            | "date"
            | "freetext"
        )[];
        MaxEnumValues?: number;
        MaxOutputs?: number;
        ProducesConfidence: boolean;
        ProducesReasoning: boolean;
        RequiresConstraint?: boolean;
        RequiresEnumValueDescriptions?: boolean;
        RequiresEnumValues?: boolean;
        RequiresNumericLevels?: boolean;
        TargetModes: readonly ("field" | "child" | "tags")[];
    }
    Index

    Properties

    ConstraintTypes: readonly (
        | "boolean"
        | "enum"
        | "lookup"
        | "numeric"
        | "money"
        | "date"
        | "freetext"
    )[]

    The constraint types the driver can produce.

    MaxEnumValues?: number

    Maximum number of enum values allowed for this pipeline type.

    MaxOutputs?: number

    The most outputs one pipeline of this type may declare. Absent means no limit.

    ProducesConfidence: boolean

    Whether the driver returns a confidence for each output.

    ProducesReasoning: boolean

    Whether the driver can return the model's reasoning for the history row.

    RequiresConstraint?: boolean

    Whether every output must declare a constraint.

    RequiresEnumValueDescriptions?: boolean

    Whether enum constraints require descriptions for all possible choice values.

    RequiresEnumValues?: boolean

    Whether an enum output must resolve to a listed set of values when the pipeline is checked, because the driver asks the model to choose among them. A driver without it (LLM) can be told the values at run time, or none at all.

    RequiresNumericLevels?: boolean

    Whether numeric constraints must declare ordered level descriptions (2 to 10 levels).

    TargetModes: readonly ("field" | "child" | "tags")[]

    The target modes the driver supports.