NamespaceToolParam interface

Groups function/custom tools under a shared namespace.

Extends

Properties

description

A description of the namespace shown to the model.

name

The namespace name used in tool calls (for example, crm).

tools

The function/custom tools available inside this namespace.

type

The type of the tool. Always namespace.

Property Details

description

A description of the namespace shown to the model.

description: string

Property Value

string

name

The namespace name used in tool calls (for example, crm).

name: string

Property Value

string

tools

The function/custom tools available inside this namespace.

tools: (CustomToolParam | FunctionToolParam)[]

Property Value

type

The type of the tool. Always namespace.

type: "namespace"

Property Value

"namespace"