FabricIQPreviewToolboxTool interface

Ein FabricIQ-Werkzeug, das in einem Werkzeugkasten aufbewahrt wird.

Extends

Eigenschaften

project_connection_id

Die ID der Verbindung zum FabricIQ-Projekt.

require_approval

(Optional) Ob der Agent eine Genehmigung benötigt, bevor er Aktionen ausführt. Standard ist immer.

server_label

(Optional) Das Label des FabricIQ MCP-Servers zum Verbinden.

server_url

(Optional) Die URL des FabricIQ MCP-Servers. Falls nicht angegeben, wird die URL aus der Projektverbindung verwendet.

type

Der Typ des Vorschau-FabricIQ-Werkzeugs. Immer fabric_iq_preview.

Geerbte Eigenschaften

description

Optionale, benutzerdefinierte Beschreibung für dieses Werkzeug oder diese Konfiguration.

name

Optionaler benutzerdefinierter Name für dieses Werkzeug oder diese Konfiguration.

tool_configs

Konfigurationskarte pro Werkzeug. Schlüssel sind Werkzeugnamen oder * (Standard-Sammelbegriff). Auflösungsreihenfolge: Der exakte Werkzeugname-Treffer hat Vorrang vor *. Unbekannte Werkzeugnamen werden zur Laufzeit stillschweigend ignoriert.

Details zur Eigenschaft

project_connection_id

Die ID der Verbindung zum FabricIQ-Projekt.

project_connection_id: string

Eigenschaftswert

string

require_approval

(Optional) Ob der Agent eine Genehmigung benötigt, bevor er Aktionen ausführt. Standard ist immer.

require_approval?: string | MCPToolRequireApproval

Eigenschaftswert

server_label

(Optional) Das Label des FabricIQ MCP-Servers zum Verbinden.

server_label?: string

Eigenschaftswert

string

server_url

(Optional) Die URL des FabricIQ MCP-Servers. Falls nicht angegeben, wird die URL aus der Projektverbindung verwendet.

server_url?: string

Eigenschaftswert

string

type

Der Typ des Vorschau-FabricIQ-Werkzeugs. Immer fabric_iq_preview.

type: "fabric_iq_preview"

Eigenschaftswert

"fabric_iq_preview"

Geerbte Eigenschaftsdetails

description

Optionale, benutzerdefinierte Beschreibung für dieses Werkzeug oder diese Konfiguration.

description?: string

Eigenschaftswert

string

Geerbt vonToolboxTool.description

name

Optionaler benutzerdefinierter Name für dieses Werkzeug oder diese Konfiguration.

name?: string

Eigenschaftswert

string

Geerbt vonToolboxTool.name

tool_configs

Konfigurationskarte pro Werkzeug. Schlüssel sind Werkzeugnamen oder * (Standard-Sammelbegriff). Auflösungsreihenfolge: Der exakte Werkzeugname-Treffer hat Vorrang vor *. Unbekannte Werkzeugnamen werden zur Laufzeit stillschweigend ignoriert.

tool_configs?: Record<string, ToolConfig>

Eigenschaftswert

Record<string, ToolConfig>

Geerbt vonToolboxTool.tool_configs