Type alias FunctionCallItem

FunctionCallItem: {
    arguments: string;
    call_id: string;
    name: string;
    type: "function_call";
}

An inbound function_call item from the backend (ACA). Represents a request to execute a client-side tool.

Type declaration

  • arguments: string

    JSON-encoded string of the tool arguments.

  • call_id: string

    Unique identifier for this function call. Used to correlate with function_call_output.

  • name: string

    Name of the client-side tool to execute.

  • type: "function_call"