@pouchy_ai/companion-sdk - v0.78.1
    Preparing search index...

    Interface DroppedToolDecl

    One tools declaration the handshake refused — see HelloAck.droppedTools.

    interface DroppedToolDecl {
        collidesWith?: string;
        index: number;
        name?: string;
        reason: string & {} | "missing_name" | "duplicate_name" | "over_cap";
    }
    Index
    collidesWith?: string

    On duplicate_name: the earlier declared name it collides with once both are mapped to the provider's name rule (CR-946).

    index: number
    name?: string

    On duplicate_name: the refused tool's name, as you declared it.

    reason: string & {} | "missing_name" | "duplicate_name" | "over_cap"