WebIQPreviewToolboxTool interface

Una herramienta WebIQ almacenada en una caja de herramientas.

Extends

Propiedades

project_connection_id

El ID de la conexión del proyecto WebIQ.

require_approval

Si el agente necesita aprobación antes de ejecutar acciones. Cuando se omite, el servicio se pone por defecto en "siempre".

server_label

La etiqueta del servidor WebIQ MCP para conectarse. Cuando se omite, el servicio por defecto utiliza el nombre de conexión extraído de project_connection_id.

type

El tipo de herramienta de caja de herramientas. Siempre web_iq_preview por una herramienta WebIQ.

Propiedades heredadas

description

Descripción opcional definida por el usuario para esta herramienta o configuración.

name

Nombre opcional definido por el usuario para esta herramienta o configuración.

tool_configs

Mapa de configuración por herramienta. Las claves son nombres de herramientas o * (predeterminado caótico). Orden de resolución: la coincidencia exacta con el nombre de la herramienta tiene prioridad sobre *. Los nombres de herramientas desconocidos se ignoran silenciosamente en tiempo de ejecución.

Detalles de las propiedades

project_connection_id

El ID de la conexión del proyecto WebIQ.

project_connection_id: string

Valor de propiedad

string

require_approval

Si el agente necesita aprobación antes de ejecutar acciones. Cuando se omite, el servicio se pone por defecto en "siempre".

require_approval?: string | MCPToolRequireApproval

Valor de propiedad

server_label

La etiqueta del servidor WebIQ MCP para conectarse. Cuando se omite, el servicio por defecto utiliza el nombre de conexión extraído de project_connection_id.

server_label?: string

Valor de propiedad

string

type

El tipo de herramienta de caja de herramientas. Siempre web_iq_preview por una herramienta WebIQ.

type: "web_iq_preview"

Valor de propiedad

"web_iq_preview"

Detalles de las propiedades heredadas

description

Descripción opcional definida por el usuario para esta herramienta o configuración.

description?: string

Valor de propiedad

string

Heredado deToolboxTool.description

name

Nombre opcional definido por el usuario para esta herramienta o configuración.

name?: string

Valor de propiedad

string

Heredado deToolboxTool.name

tool_configs

Mapa de configuración por herramienta. Las claves son nombres de herramientas o * (predeterminado caótico). Orden de resolución: la coincidencia exacta con el nombre de la herramienta tiene prioridad sobre *. Los nombres de herramientas desconocidos se ignoran silenciosamente en tiempo de ejecución.

tool_configs?: Record<string, ToolConfig>

Valor de propiedad

Record<string, ToolConfig>

Heredado deToolboxTool.tool_configs