WebIQPreviewToolboxTool interface
Uno strumento WebIQ conservato in una cassetta degli attrezzi.
- Extends
Proprietà
| project_connection_id | L'ID della connessione del progetto WebIQ. |
| require_approval | Se l'agente richiede l'approvazione prima di eseguire le azioni. Quando viene omesso, il servizio passa di default a "sempre". |
| server_label | L'etichetta del server MCP WebIQ a cui connettersi. Quando viene omesso, il servizio predefinito usa il nome della connessione estratto da project_connection_id. |
| type | Il tipo di strumento cassetta degli attrezzi. Sempre |
Proprietà ereditate
| description | Descrizione opzionale definita dall'utente per questo strumento o configurazione. |
| name | Nome opzionale definito dall'utente per questo strumento o configurazione. |
| tool_configs | Mappa di configurazione per ogni strumento. I tasti sono nomi degli strumenti o |
Dettagli proprietà
project_connection_id
L'ID della connessione del progetto WebIQ.
project_connection_id: string
Valore della proprietà
string
require_approval
Se l'agente richiede l'approvazione prima di eseguire le azioni. Quando viene omesso, il servizio passa di default a "sempre".
require_approval?: string | MCPToolRequireApproval
Valore della proprietà
string | MCPToolRequireApproval
server_label
L'etichetta del server MCP WebIQ a cui connettersi. Quando viene omesso, il servizio predefinito usa il nome della connessione estratto da project_connection_id.
server_label?: string
Valore della proprietà
string
type
Il tipo di strumento cassetta degli attrezzi. Sempre web_iq_preview per uno strumento WebIQ.
type: "web_iq_preview"
Valore della proprietà
"web_iq_preview"
Dettagli proprietà ereditate
description
Descrizione opzionale definita dall'utente per questo strumento o configurazione.
description?: string
Valore della proprietà
string
Ereditato daToolboxTool.description
name
Nome opzionale definito dall'utente per questo strumento o configurazione.
name?: string
Valore della proprietà
string
Ereditato daToolboxTool.name
tool_configs
Mappa di configurazione per ogni strumento. I tasti sono nomi degli strumenti o * (predefinito catch-all).
Ordine di risoluzione: la corrispondenza esatta del nome dello strumento ha priorità su *.
I nomi degli strumenti sconosciuti vengono silenziosamente ignorati durante l'esecuzione.
tool_configs?: Record<string, ToolConfig>
Valore della proprietà
Record<string, ToolConfig>
Ereditato daToolboxTool.tool_configs