FabricIQPreviewToolboxTool interface

Nástroj FabricIQ uložený v nástrojové bedně.

Extends

Vlastnosti

project_connection_id

ID propojení projektu FabricIQ.

require_approval

(Volitelné) Zda agent vyžaduje schválení před vykonáním akcí. Výchozí je vždy.

server_label

(Volitelné) Štítek FabricIQ MCP serveru k připojení.

server_url

(Volitelné) URL serveru FabricIQ MCP. Pokud není poskytnuto, použije se URL z připojení k projektu.

type

Typ nástroje FabricIQ toolbox pro náhled. Vždy fabric_iq_preview.

Zděděné vlastnosti

description

Volitelný uživatelsky definovaný popis tohoto nástroje nebo konfigurace.

name

Volitelný uživatelsky definovaný název pro tento nástroj nebo konfiguraci.

tool_configs

Konfigurace pro jednotlivé nástroje. Klíče jsou názvy nástrojů nebo * (výchozí catch-all). Pořadí rozlišení: přesná shoda názvů nástroje má přednost před *. Neznámá jména nástrojů jsou za běhu tiše ignorována.

Podrobnosti vlastnosti

project_connection_id

ID propojení projektu FabricIQ.

project_connection_id: string

Hodnota vlastnosti

string

require_approval

(Volitelné) Zda agent vyžaduje schválení před vykonáním akcí. Výchozí je vždy.

require_approval?: string | MCPToolRequireApproval

Hodnota vlastnosti

server_label

(Volitelné) Štítek FabricIQ MCP serveru k připojení.

server_label?: string

Hodnota vlastnosti

string

server_url

(Volitelné) URL serveru FabricIQ MCP. Pokud není poskytnuto, použije se URL z připojení k projektu.

server_url?: string

Hodnota vlastnosti

string

type

Typ nástroje FabricIQ toolbox pro náhled. Vždy fabric_iq_preview.

type: "fabric_iq_preview"

Hodnota vlastnosti

"fabric_iq_preview"

Podrobnosti zděděných vlastností

description

Volitelný uživatelsky definovaný popis tohoto nástroje nebo konfigurace.

description?: string

Hodnota vlastnosti

string

Převzato zToolboxTool.description

name

Volitelný uživatelsky definovaný název pro tento nástroj nebo konfiguraci.

name?: string

Hodnota vlastnosti

string

Děděno poToolboxTool.name

tool_configs

Konfigurace pro jednotlivé nástroje. Klíče jsou názvy nástrojů nebo * (výchozí catch-all). Pořadí rozlišení: přesná shoda názvů nástroje má přednost před *. Neznámá jména nástrojů jsou za běhu tiše ignorována.

tool_configs?: Record<string, ToolConfig>

Hodnota vlastnosti

Record<string, ToolConfig>

Děděné poToolboxTool.tool_configs