FabricIQPreviewToolboxTool interface

Una herramienta FabricIQ guardada en una caja de herramientas.

Extends

Propiedades

project_connection_id

El ID de la conexión del proyecto FabricIQ.

require_approval

(Opcional) Si el agente necesita aprobación antes de ejecutar acciones. El predeterminado siempre es así.

server_label

(Opcional) La etiqueta del servidor MCP de FabricIQ para conectarse.

server_url

(Opcional) La URL del servidor MCP de FabricIQ. Si no se proporciona, se utilizará la URL de la conexión del proyecto.

type

Los valores posibles del discriminador: code_interpreter, file_search, web_search, mcp, azure_ai_search, openapi, a2a_preview, browser_automation_preview, reminder_preview, work_iq_preview, fabric_iq_preview, toolbox_search_preview, toolbox_search

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 FabricIQ.

project_connection_id: string

Valor de propiedad

string

require_approval

(Opcional) Si el agente necesita aprobación antes de ejecutar acciones. El predeterminado siempre es así.

require_approval?: string | MCPToolRequireApproval

Valor de propiedad

server_label

(Opcional) La etiqueta del servidor MCP de FabricIQ para conectarse.

server_label?: string

Valor de propiedad

string

server_url

(Opcional) La URL del servidor MCP de FabricIQ. Si no se proporciona, se utilizará la URL de la conexión del proyecto.

server_url?: string

Valor de propiedad

string

type

Los valores posibles del discriminador: code_interpreter, file_search, web_search, mcp, azure_ai_search, openapi, a2a_preview, browser_automation_preview, reminder_preview, work_iq_preview, fabric_iq_preview, toolbox_search_preview, toolbox_search

type: "fabric_iq_preview"

Valor de propiedad

"fabric_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