WebIQPreviewToolboxTool interface
ツールボックスに格納されたWebIQツール。
- Extends
プロパティ
| project_connection_id | WebIQプロジェクトの接続のID。 |
| require_approval | 代理人が行動を実行する前に承認を必要とするかどうか。 省略すると、サービスはデフォルトで「always」となります。 |
| server_label | 接続先のWebIQ MCPサーバーのラベル。 省略すると、サービスはproject_connection_idから抽出した接続名をデフォルトで使用します。 |
| type | ツールボックスの工具タイプ。 WebIQツールは常に |
継承されたプロパティ
| 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
ツールボックスの工具タイプ。 WebIQツールは常に web_iq_preview 。
type: "web_iq_preview"
プロパティ値
"web_iq_preview"
継承されたプロパティの詳細
description
name
tool_configs
ツールごとの設定マップ。 キーは工具名または * (万能のデフォルト)です。
解決順:正確なツール名の一致が *より優先されます。
未知のツール名は実行時に静かに無視されます。
tool_configs?: Record<string, ToolConfig>
プロパティ値
Record<string, ToolConfig>
ToolboxTool.tool_configsから受け継いだ