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

    Interface LlmCallSpec

    One model call, as a caller describes it.

    interface LlmCallSpec {
        model: string;
        params: Record<string, unknown>;
        providerId: string;
        requiredCapabilities?: readonly string[];
        requiredProtocol?: string;
        signal?: AbortSignal;
        systemPromptEventId: string;
        tools: readonly ToolSchema[] | null;
    }
    Index
    model: string
    params: Record<string, unknown>

    Provider parameters (max_tokens, temperature, …), verbatim into the body.

    providerId: string
    requiredCapabilities?: readonly string[]

    Requirements checked locally, not serialized into provider params.

    requiredProtocol?: string
    signal?: AbortSignal
    systemPromptEventId: string

    The system/prompt event whose payload is this request's system text.

    tools: readonly ToolSchema[] | null

    Tools to offer, or null. Committed to the log before the header is written.