Agent Maturity Compass API - v1.2.0
    Preparing search index...

    Interface ProviderCapabilities

    interface ProviderCapabilities {
        cache: "none" | "automatic" | "explicit-breakpoints";
        features: Readonly<Record<ProviderCapability, CapabilitySupport>>;
        modelSupport: "not-probed";
        protocol: string;
        schemaVersion: 1;
        thinking:
            | "unsupported"
            | "output-text-only-no-replay"
            | "full-text-replay-with-tools"
            | "signed-parts-replay"
            | "full-text-replay";
        toolErrorRepresentation: | "unsupported"
        | "amc-text-envelope-v1"
        | "wire-error-flag"
        | "wire-error-object";
        toolReplay: | "provider-call-id-and-text-result"
        | "provenance-keyed-function-response"
        | "native-call-key-and-ordered-results";
        usage: "reported-required"
        | "synthetic-demonstration";
    }
    Index
    cache: "none" | "automatic" | "explicit-breakpoints"
    features: Readonly<Record<ProviderCapability, CapabilitySupport>>
    modelSupport: "not-probed"
    protocol: string
    schemaVersion: 1
    thinking:
        | "unsupported"
        | "output-text-only-no-replay"
        | "full-text-replay-with-tools"
        | "signed-parts-replay"
        | "full-text-replay"

    Only full-text-replay-with-tools requires currently offered functions.

    toolErrorRepresentation:
        | "unsupported"
        | "amc-text-envelope-v1"
        | "wire-error-flag"
        | "wire-error-object"
    toolReplay:
        | "provider-call-id-and-text-result"
        | "provenance-keyed-function-response"
        | "native-call-key-and-ordered-results"
    usage: "reported-required" | "synthetic-demonstration"