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

    Interface ToolUseContentBlock

    A tool invocation requested by the model.

    interface ToolUseContentBlock {
        arguments: string;
        gemini?: GeminiPartMeta;
        id: ToolCallId;
        kind: "tool_use";
        name: string;
        providerWireName?: string;
    }
    Index
    arguments: string

    Raw JSON string exactly as the model produced it — never re-parsed in transit.

    gemini?: GeminiPartMeta

    Call join key; Gemini metadata distinguishes an optional wire id from a local key.

    kind: "tool_use"
    name: string
    providerWireName?: string

    Decoded provider name before request-scoped binding; not raw HTTP bytes.