FabricIQPreviewTool interface

Narzędzie po stronie serwera FabricIQ.

Rozszerzenie

Właściwości

description

Opcjonalny opis użytkownika dla tego narzędzia lub konfiguracji.

name

Opcjonalna nazwa użytkownika dla tego narzędzia lub konfiguracji.

project_connection_id

ID połączenia projektu FabricIQ.

require_approval

(Opcjonalnie) Czy pełnomocnik wymaga zgody przed wykonaniem działań. Domyślność jest zawsze.

server_label

(Opcjonalnie) Etykieta serwera FabricIQ MCP do połączenia.

server_url

(Opcjonalnie) URL serwera MCP FabricIQ. Jeśli nie zostanie podany, zostanie użyty adres URL z połączenia projektu.

tool_configs

Mapa konfiguracji dla poszczególnych narzędzi. Klucze to nazwy narzędzi lub * (domyślnie catch-all). Kolejność rozdzielczości: dokładne dopasowanie nazw narzędzi ma pierwszeństwo przed *. Nieznane nazwy narzędzi są cicho ignorowane podczas działania.

type

Typ obiektu, który zawsze jest "fabric_iq_preview".

Szczegóły właściwości

description

Opcjonalny opis użytkownika dla tego narzędzia lub konfiguracji.

description?: string

Wartość właściwości

string

name

Opcjonalna nazwa użytkownika dla tego narzędzia lub konfiguracji.

name?: string

Wartość właściwości

string

project_connection_id

ID połączenia projektu FabricIQ.

project_connection_id: string

Wartość właściwości

string

require_approval

(Opcjonalnie) Czy pełnomocnik wymaga zgody przed wykonaniem działań. Domyślność jest zawsze.

require_approval?: string | MCPToolRequireApproval

Wartość właściwości

server_label

(Opcjonalnie) Etykieta serwera FabricIQ MCP do połączenia.

server_label?: string

Wartość właściwości

string

server_url

(Opcjonalnie) URL serwera MCP FabricIQ. Jeśli nie zostanie podany, zostanie użyty adres URL z połączenia projektu.

server_url?: string

Wartość właściwości

string

tool_configs

Mapa konfiguracji dla poszczególnych narzędzi. Klucze to nazwy narzędzi lub * (domyślnie catch-all). Kolejność rozdzielczości: dokładne dopasowanie nazw narzędzi ma pierwszeństwo przed *. Nieznane nazwy narzędzi są cicho ignorowane podczas działania.

tool_configs?: Record<string, ToolConfig>

Wartość właściwości

Record<string, ToolConfig>

type

Typ obiektu, który zawsze jest "fabric_iq_preview".

type: "fabric_iq_preview"

Wartość właściwości

"fabric_iq_preview"