unified-llm-client
    Preparing search index...

    Interface ToolCallDispatcher

    Allows an integration to own tool execution outside the conversation runtime.

    interface ToolCallDispatcher {
        execute(
            input: {
                call: CanonicalToolCall;
                metadata?: Record<string, JsonValue>;
                model: string;
                provider: CanonicalProvider;
                sessionId: string;
                signal: AbortSignal;
            },
        ): Promise<JsonValue>;
    }
    Index

    Methods

    Methods