@adcp/client API Reference - v4.19.0
    Preparing search index...

    Function extractAdcpErrorFromMcp

    • Extract an AdCP error from an MCP tool response.

      Detection order (per transport error mapping spec):

      1. structuredContent.adcp_error — source 'structuredContent', level 3
      2. JSON.parse(content[].text).adcp_error — source 'text_json', level 2
      3. Pattern matching on error text for known codes — source 'text_pattern', level 1

      Returns null if no AdCP error is detected.

      Parameters

      • response:
            | {
                isError?: boolean;
                content?: { type: string; text?: string }[];
                structuredContent?: Record<string, unknown>;
            }
            | null
            | undefined

      Returns ExtractedAdcpError | null