WebIQPreviewToolboxTool interface
一個儲存在工具箱中的 WebIQ 工具。
- Extends
屬性
| project_connection_id | WebIQ 專案連結的 ID。 |
| require_approval | 代理人是否需要在執行行動前獲得批准。 若省略,服務預設為「always」。 |
| server_label | 連接 WebIQ MCP 伺服器的標籤。 若省略,服務預設為從project_connection_id擷取的連線名稱。 |
| type | 工具箱工具類型。 永遠是 |
繼承的屬性
| description | 此工具或配置可選的使用者自訂描述。 |
| name | 此工具或設定可選用使用者自訂名稱。 |
| tool_configs | 每個工具的配置地圖。 鍵是工具名稱或 |
屬性詳細資料
project_connection_id
WebIQ 專案連結的 ID。
project_connection_id: string
屬性值
string
require_approval
代理人是否需要在執行行動前獲得批准。 若省略,服務預設為「always」。
require_approval?: string | MCPToolRequireApproval
屬性值
string | MCPToolRequireApproval
server_label
連接 WebIQ MCP 伺服器的標籤。 若省略,服務預設為從project_connection_id擷取的連線名稱。
server_label?: string
屬性值
string
type
工具箱工具類型。 永遠是 web_iq_preview 為了 WebIQ 工具。
type: "web_iq_preview"
屬性值
"web_iq_preview"
繼承的屬性詳細資料
description
name
tool_configs
每個工具的配置地圖。 鍵是工具名稱或 * (通用預設)。
解析度排序:精確的刀具名稱匹配優先於 *。
未知的工具名稱在執行時會被默默忽略。
tool_configs?: Record<string, ToolConfig>
屬性值
Record<string, ToolConfig>