AAI SDK
    Preparing search index...

    Type Alias ExecuteTool

    ExecuteTool: (
        name: string,
        args: Readonly<Record<string, unknown>>,
        sessionId?: string,
        messages?: readonly Message[],
        opts?: ExecuteToolOptions,
    ) => Promise<string>

    Executes a named tool with parsed arguments and returns its string result. The runtime's tool executor implements this; transports and host mode call through it.

    Type Declaration

      • (
            name: string,
            args: Readonly<Record<string, unknown>>,
            sessionId?: string,
            messages?: readonly Message[],
            opts?: ExecuteToolOptions,
        ): Promise<string>
      • Parameters

        • name: string
        • args: Readonly<Record<string, unknown>>
        • OptionalsessionId: string
        • Optionalmessages: readonly Message[]
        • Optionalopts: ExecuteToolOptions

        Returns Promise<string>