注释
- 本文档中的工具和示例展示了当前的能力。 工具名称、描述、参数、响应格式和可用功能可能会随时间变化。
- 当你构建代理、集成或编排逻辑时,不要硬编码对特定工具名称、参数结构、工具元数据或响应模式的依赖。 相反,设计解决方案时能在运行时发现并使用可用工具。
- 随着平台的发展,Microsoft可能会添加、移除、重命名或修改工具及工具元数据。 基于能力而非特定工具标识符设计有助于维护服务更新间的兼容性。
当你想移除组织或特定配置文件的所有工具可见性覆盖时,可以使用此功能。
它的作用是什么
该工具会移除所选范围的已保存可见性覆盖,并恢复工具默认的可见性状态。
试试像这样的提示
- 重置工具可见性。
- 清除所有工具限制。
- 移除配置文件工具的覆盖。
- 恢复默认工具可见性。
- 撤销隐藏工具的更改。
你在聊天中会看到的内容
助理确认是哪个范围被清除,默认可见性已恢复。
有用的提示
- 用于
level: organization清除全组织覆盖。 - 用于
level: profile清除单个配置文件的覆盖。 - 包含
profileId当level时 。profile - 发送前确认操作。
接下来会发生什么
- 列表工具的可视化功能以验证默认值。
- 如果需要,重新设置工具可见性。
- 退出配置模式。
这会改变数据吗?
是的,这会改变配置数据。
它会删除所选范围保存的可见性覆盖。
先决条件
该工具可在 Dynamics 365 Customer Service MCP 服务器上使用。 详情请参见本页顶部的可用性说明。 无需进行额外配置。
工具摘要
| 财产 | 价值 |
|---|---|
| 面向用户的名称 | 重置工具显示 |
| 内部工具名称 | delete_tool_selection |
| Purpose | 移除组织或配置文件层面的工具可见性覆盖,并恢复该范围的默认可见性状态 |
工具行为
移除组织或配置文件层面的工具可见性覆盖,恢复该范围的默认可见性状态。
Annotations
| 注释 | 价值 | Meaning |
|---|---|---|
readOnlyHint |
false |
该工具会修改数据。 |
destructiveHint |
true |
删除 覆盖所选范围的保存可见性覆盖。 |
idempotentHint |
true |
重复重置后,覆盖解除后结果相同。 |
openWorldHint |
false |
不会调用配置好的 Dynamics 365 范围之外的外部系统。 |
输入概念
级别
| 输入 | 说明 | 必需 |
|---|---|---|
level、organization、profile |
level (organization 或 profile,必修)。 选择清除的瞄准镜。 |
Yes |
配置文件标识
| 输入 | 说明 | 必需 |
|---|---|---|
profileId |
profileId (UUID字符串,可选)。 当 level 是 profile 时为必需项。 |
多种多样 |
确认
| 输入 | 说明 | 必需 |
|---|---|---|
confirm、true |
confirm (true,必修)。 一定是 true 用来删除覆盖。 |
Yes |
响应与用户界面行为
响应类型
仅文本
没有渲染任何交互组件。 返回确认已移除所选可见性覆盖,默认可见性恢复。
路由注释
在以下情况下使用 delete_tool_selection:
- 用户希望清除所有组织或配置文件范围的覆盖。
- 用户希望恢复默认可见性。
- 用户明确确认了重置。
不要在以下情况下使用 delete_tool_selection :
- 用户只想检查可见性。 使用
list_tool_selection。 - 用户想更改可见性,但又不想清除所有内容。 使用
save_tool_selection。
相关工具
| 工具 | 关系 |
|---|---|
list_tool_selection |
列出重置前后可见性状态 |
save_tool_selection |
重置后重新应用可见性覆盖 |
browse_agent_config_options |
探索相关配置选项 |
数据变异分类
写。
删除所选范围的已保存可见性覆盖。