WebIQPreviewToolboxTool interface
Un outil WebIQ stocké dans une boîte à outils.
- Extends
Propriétés
| project_connection_id | L’identifiant de la connexion au projet WebIQ. |
| require_approval | Si l’agent a besoin d’une approbation avant d’exécuter des actions. Lorsqu’il est omis, le service passe par défaut à « toujours ». |
| server_label | L’étiquette du serveur MCP WebIQ pour y connecter. Lorsqu’il est omis, le service utilise par défaut le nom de connexion extrait de project_connection_id. |
| type | Le type d’outil boîte à outils. Toujours |
Propriétés héritées
| description | Description optionnelle définie par l’utilisateur pour cet outil ou configuration. |
| name | Nom optionnel défini par l’utilisateur pour cet outil ou configuration. |
| tool_configs | Carte de configuration par outil. Les clés sont des noms d’outils ou |
Détails de la propriété
project_connection_id
L’identifiant de la connexion au projet WebIQ.
project_connection_id: string
Valeur de propriété
string
require_approval
Si l’agent a besoin d’une approbation avant d’exécuter des actions. Lorsqu’il est omis, le service passe par défaut à « toujours ».
require_approval?: string | MCPToolRequireApproval
Valeur de propriété
string | MCPToolRequireApproval
server_label
L’étiquette du serveur MCP WebIQ pour y connecter. Lorsqu’il est omis, le service utilise par défaut le nom de connexion extrait de project_connection_id.
server_label?: string
Valeur de propriété
string
type
Le type d’outil boîte à outils. Toujours web_iq_preview pour un outil WebIQ.
type: "web_iq_preview"
Valeur de propriété
"web_iq_preview"
Détails de la propriété héritée
description
Description optionnelle définie par l’utilisateur pour cet outil ou configuration.
description?: string
Valeur de propriété
string
Hérité deToolboxTool.description
name
Nom optionnel défini par l’utilisateur pour cet outil ou configuration.
name?: string
Valeur de propriété
string
Héritée deToolboxTool.name
tool_configs
Carte de configuration par outil. Les clés sont des noms d’outils ou * (par défaut fourre-tout).
Ordre de résolution : la correspondance exacte du nom de l’outil a la priorité sur *.
Les noms d’outils inconnus sont silencieusement ignorés à l’exécution.
tool_configs?: Record<string, ToolConfig>
Valeur de propriété
Record<string, ToolConfig>
Héritée deToolboxTool.tool_configs