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 |
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 |
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
string | MCPToolRequireApproval
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