18859 lines
798 KiB
JSON
18859 lines
798 KiB
JSON
{
|
|
"product_id": "chat",
|
|
"tools": {
|
|
"chat bot find": {
|
|
"agent_summary": "按关键词搜索企业机器人并拿到 openDingTalkId",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"只查我创建的机器人时使用 chat bot search",
|
|
"已有 robot-code 直接发消息时不要先搜"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat bot find --query \"日报\""
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "按关键词搜索企业机器人并拿到 openDingTalkId",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": "按关键词搜索企业机器人并拿到 openDingTalkId",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_bots.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"只查我创建的机器人时使用 chat bot search",
|
|
"已有 robot-code 直接发消息时不要先搜"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"只查我创建的机器人时使用 chat bot search",
|
|
"已有 robot-code 直接发消息时不要先搜"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat bot find --query \"日报\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat bot find --query \"日报\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_bots.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "bot.search_bots",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "bot.search_bots",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "bot.search_bots",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_bots.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"要找可用机器人并提取 openDingTalkId(例如后续单聊机器人)"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"要找可用机器人并提取 openDingTalkId(例如后续单聊机器人)"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "bot",
|
|
"rpc_name": "search_bots"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat bot find",
|
|
"interface_ref:bot.search_bots",
|
|
"internal/cli/schema_command_registry.json#chat.search_bots",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.search_bots",
|
|
"live-dws-schema:bot.search_bots",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"要找可用机器人并提取 openDingTalkId(例如后续单聊机器人)"
|
|
]
|
|
},
|
|
"chat bot search": {
|
|
"agent_summary": "搜索我创建的企业机器人并提取 robot-code",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"搜索全部可用企业机器人时使用 chat bot find"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat bot search --page 1 --size 10 --name \"日报\""
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "搜索我创建的企业机器人并提取 robot-code",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": "搜索我创建的企业机器人并提取 robot-code",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_my_robots.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"搜索全部可用企业机器人时使用 chat bot find"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"搜索全部可用企业机器人时使用 chat bot find"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat bot search --page 1 --size 10 --name \"日报\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat bot search --page 1 --size 10 --name \"日报\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_my_robots.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "bot.search_my_robots",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "bot.search_my_robots",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "chat.search_my_robots",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"selected": false
|
|
},
|
|
{
|
|
"value": "bot.search_my_robots",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_my_robots.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要我自己创建的机器人及其 robot-code"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要我自己创建的机器人及其 robot-code"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "bot",
|
|
"rpc_name": "search_my_robots"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat bot search",
|
|
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.search_my_robots",
|
|
"internal/cli/schema_command_registry.json#chat.search_my_robots",
|
|
"internal/cli/schema_hints/imported/wukong.json",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.search_my_robots",
|
|
"live-dws-schema:bot.search_my_robots",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要我自己创建的机器人及其 robot-code"
|
|
]
|
|
},
|
|
"chat category create-smart": {
|
|
"agent_summary": "按名称、成员或关键词创建智能会话分组",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"只需查看现有分组或手工管理会话时不要使用"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat category create-smart --name \"项目群\" --keywords \"项目,交付\""
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "按名称、成员或关键词创建智能会话分组",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "按名称、成员或关键词创建智能会话分组",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "Expose the existing smart-category helper through the reviewed Agent Schema and preserve its CLI-to-interface parameter contract.",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "Expose the existing smart-category helper through the reviewed Agent Schema and preserve its CLI-to-interface parameter contract."
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"只需查看现有分组或手工管理会话时不要使用"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"只需查看现有分组或手工管理会话时不要使用"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "Expose the existing smart-category helper through the reviewed Agent Schema and preserve its CLI-to-interface parameter contract.",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "Expose the existing smart-category helper through the reviewed Agent Schema and preserve its CLI-to-interface parameter contract."
|
|
},
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat category create-smart --name \"项目群\" --keywords \"项目,交付\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat category create-smart --name \"项目群\" --keywords \"项目,交付\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "composite",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "Expose the existing smart-category helper through the reviewed Agent Schema and preserve its CLI-to-interface parameter contract.",
|
|
"candidates": [
|
|
{
|
|
"value": "composite",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "Expose the existing smart-category helper through the reviewed Agent Schema and preserve its CLI-to-interface parameter contract."
|
|
}
|
|
]
|
|
},
|
|
"interface_reason": {
|
|
"value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "Expose the existing smart-category helper through the reviewed Agent Schema and preserve its CLI-to-interface parameter contract.",
|
|
"candidates": [
|
|
{
|
|
"value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "Expose the existing smart-category helper through the reviewed Agent Schema and preserve its CLI-to-interface parameter contract."
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": null,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "interface_disposition_matrix",
|
|
"review_reason": "final interface mode composite forbids a direct MCP interface_ref",
|
|
"candidates": [
|
|
{
|
|
"value": null,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "final interface mode composite forbids a direct MCP interface_ref"
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "Expose the existing smart-category helper through the reviewed Agent Schema and preserve its CLI-to-interface parameter contract.",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "Expose the existing smart-category helper through the reviewed Agent Schema and preserve its CLI-to-interface parameter contract."
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要自动归集符合条件的会话时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要自动归集符合条件的会话时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "composite",
|
|
"interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.",
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat category create-smart",
|
|
"internal/cli/schema_command_registry.json#chat.create_smart_conv_category",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要自动归集符合条件的会话时"
|
|
]
|
|
},
|
|
"chat category list": {
|
|
"agent_summary": "列出当前用户的自定义会话分组",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"需要查看某个分组内会话时使用 chat category list-conversations"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat category list"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "列出当前用户的自定义会话分组",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "列出当前用户的自定义会话分组",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_user_define_conv_categories.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"需要查看某个分组内会话时使用 chat category list-conversations"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要查看某个分组内会话时使用 chat category list-conversations"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat category list"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat category list"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_user_define_conv_categories.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.list_user_define_conv_categories",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_user_define_conv_categories.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.list_user_define_conv_categories",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_user_define_conv_categories.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要取得分组 ID 或浏览分组配置时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要取得分组 ID 或浏览分组配置时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "list_user_define_conv_categories"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat category list",
|
|
"internal/cli/schema_command_registry.json#chat.list_user_define_conv_categories",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.list_user_define_conv_categories",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要取得分组 ID 或浏览分组配置时"
|
|
]
|
|
},
|
|
"chat category list-conversations": {
|
|
"agent_summary": "列出指定会话分组中的会话",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"只需列出分组本身时使用 chat category list"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat category list-conversations --category-id 123"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "列出指定会话分组中的会话",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "列出指定会话分组中的会话",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_conversations_by_category.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"只需列出分组本身时使用 chat category list"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"只需列出分组本身时使用 chat category list"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat category list-conversations --category-id 123"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat category list-conversations --category-id 123"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_conversations_by_category.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.list_conversations_by_category",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_conversations_by_category.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.list_conversations_by_category",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_conversations_by_category.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"已知分组 ID 并需要查看其中会话时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"已知分组 ID 并需要查看其中会话时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "list_conversations_by_category"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat category list-conversations",
|
|
"internal/cli/schema_command_registry.json#chat.list_conversations_by_category",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.list_conversations_by_category",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"已知分组 ID 并需要查看其中会话时"
|
|
]
|
|
},
|
|
"chat conversation-info": {
|
|
"agent_summary": "获取群聊或单聊会话的详细信息",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"按群名查找会话时使用 chat search"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat conversation-info --group \u003copenConversationId\u003e --format json"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "获取群聊或单聊会话的详细信息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "获取群聊或单聊会话的详细信息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.get_conversation_info.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"按群名查找会话时使用 chat search"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"按群名查找会话时使用 chat search"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat conversation-info --group \u003copenConversationId\u003e --format json"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat conversation-info --group \u003copenConversationId\u003e --format json"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.get_conversation_info.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "chat.get_conversation_info",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.get_conversation_info.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "chat.get_conversation_info",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.get_conversation_info.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"已知群 ID 或用户标识并需要解析会话详情时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"已知群 ID 或用户标识并需要解析会话详情时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "chat",
|
|
"rpc_name": "get_conversation_info"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat conversation-info",
|
|
"internal/cli/schema_command_registry.json#chat.get_conversation_info",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.get_conversation_info",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"已知群 ID 或用户标识并需要解析会话详情时"
|
|
]
|
|
},
|
|
"chat group bots": {
|
|
"agent_summary": "列出群内机器人",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"搜索企业内机器人目录时使用 chat bot find"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat group bots --group \u003copenConversationId\u003e"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "列出群内机器人",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": "列出群内机器人",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_group_bots.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"搜索企业内机器人目录时使用 chat bot find"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"搜索企业内机器人目录时使用 chat bot find"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group bots --group \u003copenConversationId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group bots --group \u003copenConversationId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_group_bots.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "bot.list_group_bots",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "bot.list_group_bots",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "bot.list_group_bots",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_group_bots.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要查看某群已安装哪些机器人或提取 openBotId"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要查看某群已安装哪些机器人或提取 openBotId"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "bot",
|
|
"rpc_name": "list_group_bots"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group bots",
|
|
"internal/cli/schema_command_registry.json#chat.list_group_bots",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.list_group_bots",
|
|
"live-dws-schema:bot.list_group_bots",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要查看某群已安装哪些机器人或提取 openBotId"
|
|
]
|
|
},
|
|
"chat group create": {
|
|
"agent_summary": "创建群聊并可指定群名与初始成员",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"已有群只需加人时使用 chat group members add",
|
|
"只是搜索已有群时使用 chat search"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat group create --name \"Q1 项目冲刺群\" --users userId1,userId2,userId3"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "创建群聊并可指定群名与初始成员",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": "创建群聊并可指定群名与初始成员",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.create_group_conversation.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"已有群只需加人时使用 chat group members add",
|
|
"只是搜索已有群时使用 chat search"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"已有群只需加人时使用 chat group members add",
|
|
"只是搜索已有群时使用 chat search"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group create --name \"Q1 项目冲刺群\" --users userId1,userId2,userId3"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group create --name \"Q1 项目冲刺群\" --users userId1,userId2,userId3"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.create_group_conversation.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.create_group_conversation",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "im.create_group_conversation",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "im.create_group_conversation",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.create_group_conversation.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要新建内部/外部群或话题圈,并带上初始成员",
|
|
"用户明确要建群且已给出群名与成员标识"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要新建内部/外部群或话题圈,并带上初始成员",
|
|
"用户明确要建群且已给出群名与成员标识"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "create_group_conversation"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group create",
|
|
"internal/cli/schema_command_registry.json#chat.create_group_conversation",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.create_group_conversation",
|
|
"live-dws-schema:chat.create_group_conversation",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要新建内部/外部群或话题圈,并带上初始成员",
|
|
"用户明确要建群且已给出群名与成员标识"
|
|
]
|
|
},
|
|
"chat group dismiss": {
|
|
"agent_summary": "永久解散指定群聊(不可恢复,仅群主)",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"当前用户只想自己离开群时使用 chat group quit",
|
|
"仍需保留群供他人继续使用时不要解散",
|
|
"目标群未确认或用户未明确同意不可恢复后果时不要执行"
|
|
],
|
|
"confirmation": "user_required",
|
|
"effect": "destructive",
|
|
"effect_source": "agent-hint",
|
|
"examples": [
|
|
"dws chat group dismiss --group \u003copenConversationId\u003e"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "永久解散指定群聊(不可恢复,仅群主)",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": "永久解散指定群聊(不可恢复,仅群主)",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.dismiss_group.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"当前用户只想自己离开群时使用 chat group quit",
|
|
"仍需保留群供他人继续使用时不要解散",
|
|
"目标群未确认或用户未明确同意不可恢复后果时不要执行"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"当前用户只想自己离开群时使用 chat group quit",
|
|
"仍需保留群供他人继续使用时不要解散",
|
|
"目标群未确认或用户未明确同意不可恢复后果时不要执行"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "user_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "user_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "destructive",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "destructive",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group dismiss --group \u003copenConversationId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group dismiss --group \u003copenConversationId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.dismiss_group.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.dismiss_group",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.dismiss_group.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.dismiss_group",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.dismiss_group.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "high",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "high",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"群主明确要求永久解散整个群,而不是自己退出",
|
|
"已确认 openConversationId,且用户接受群与历史消息一并消失"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"群主明确要求永久解散整个群,而不是自己退出",
|
|
"已确认 openConversationId,且用户接受群与历史消息一并消失"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "dismiss_group"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "high",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group dismiss",
|
|
"helper:internal/helpers/chat.go#dismiss --yes",
|
|
"internal/cli/schema_command_registry.json#chat.dismiss_group",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.dismiss_group",
|
|
"live-dws-schema:chat.dismiss_group",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"群主明确要求永久解散整个群,而不是自己退出",
|
|
"已确认 openConversationId,且用户接受群与历史消息一并消失"
|
|
]
|
|
},
|
|
"chat group get-by-group-id": {
|
|
"agent_summary": "把数字群号解析为群聊信息",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"已经持有 openConversationId 时直接使用目标命令"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat group get-by-group-id --group-id 12345678"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "把数字群号解析为群聊信息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "把数字群号解析为群聊信息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.get_conv_info_by_group_id.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"已经持有 openConversationId 时直接使用目标命令"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"已经持有 openConversationId 时直接使用目标命令"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group get-by-group-id --group-id 12345678"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group get-by-group-id --group-id 12345678"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.get_conv_info_by_group_id.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.get_conv_info_by_group_id",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.get_conv_info_by_group_id.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.get_conv_info_by_group_id",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.get_conv_info_by_group_id.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"用户只提供数字群号且需要 openConversationId 时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"用户只提供数字群号且需要 openConversationId 时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "get_conv_info_by_group_id"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group get-by-group-id",
|
|
"internal/cli/schema_command_registry.json#chat.get_conv_info_by_group_id",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.get_conv_info_by_group_id",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"用户只提供数字群号且需要 openConversationId 时"
|
|
]
|
|
},
|
|
"chat group invite-url": {
|
|
"agent_summary": "获取指定群聊的邀请链接",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"需要直接添加已知成员时使用 chat group members add"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat group invite-url --group \u003copenConversationId\u003e --expires-seconds 86400"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "获取指定群聊的邀请链接",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "获取指定群聊的邀请链接",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.get_group_invite_url.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"需要直接添加已知成员时使用 chat group members add"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要直接添加已知成员时使用 chat group members add"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group invite-url --group \u003copenConversationId\u003e --expires-seconds 86400"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group invite-url --group \u003copenConversationId\u003e --expires-seconds 86400"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.get_group_invite_url.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.get_group_invite_url",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.get_group_invite_url.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.get_group_invite_url",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.get_group_invite_url.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要生成群邀请链接或设置有效期时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要生成群邀请链接或设置有效期时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "get_group_invite_url"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group invite-url",
|
|
"internal/cli/schema_command_registry.json#chat.get_group_invite_url",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.get_group_invite_url",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要生成群邀请链接或设置有效期时"
|
|
]
|
|
},
|
|
"chat group list-my-groups": {
|
|
"agent_summary": "列出当前用户创建或管理的群聊",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"按名称搜索任意可见群时使用 chat search"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat group list-my-groups --role OWNER --limit 100"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "列出当前用户创建或管理的群聊",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "列出当前用户创建或管理的群聊",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed CLI lists all owned or administered groups when --role and --limit are omitted; both flags are optional filters despite stricter imported interface metadata.",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed CLI lists all owned or administered groups when --role and --limit are omitted; both flags are optional filters despite stricter imported interface metadata."
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_owned_or_admin_groups.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"按名称搜索任意可见群时使用 chat search"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"按名称搜索任意可见群时使用 chat search"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed CLI lists all owned or administered groups when --role and --limit are omitted; both flags are optional filters despite stricter imported interface metadata.",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed CLI lists all owned or administered groups when --role and --limit are omitted; both flags are optional filters despite stricter imported interface metadata."
|
|
},
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group list-my-groups --role OWNER --limit 100"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group list-my-groups --role OWNER --limit 100"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed CLI lists all owned or administered groups when --role and --limit are omitted; both flags are optional filters despite stricter imported interface metadata.",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed CLI lists all owned or administered groups when --role and --limit are omitted; both flags are optional filters despite stricter imported interface metadata."
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_owned_or_admin_groups.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.list_owned_or_admin_groups",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_owned_or_admin_groups.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.list_owned_or_admin_groups",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_owned_or_admin_groups.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed CLI lists all owned or administered groups when --role and --limit are omitted; both flags are optional filters despite stricter imported interface metadata.",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed CLI lists all owned or administered groups when --role and --limit are omitted; both flags are optional filters despite stricter imported interface metadata."
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要按群主或管理员角色盘点群聊时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要按群主或管理员角色盘点群聊时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "list_owned_or_admin_groups"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group list-my-groups",
|
|
"internal/cli/schema_command_registry.json#chat.list_owned_or_admin_groups",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.list_owned_or_admin_groups",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要按群主或管理员角色盘点群聊时"
|
|
]
|
|
},
|
|
"chat group members add": {
|
|
"agent_summary": "向指定群聊添加成员",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"添加机器人时使用 chat group members add-bot"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat group members add --id \u003copenConversationId\u003e --users userId1,userId2"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "向指定群聊添加成员",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "向指定群聊添加成员",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.add_group_member.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"添加机器人时使用 chat group members add-bot"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"添加机器人时使用 chat group members add-bot"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group members add --id \u003copenConversationId\u003e --users userId1,userId2"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group members add --id \u003copenConversationId\u003e --users userId1,userId2"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.add_group_member.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "chat.add_group_member",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "chat.add_group_member",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"selected": true
|
|
},
|
|
{
|
|
"value": "chat.add_group_member",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.add_group_member.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"已知群 ID 和成员 ID,需要邀请成员入群时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"已知群 ID 和成员 ID,需要邀请成员入群时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "chat",
|
|
"rpc_name": "add_group_member"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group members add",
|
|
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.add_group_member",
|
|
"internal/cli/schema_command_registry.json#chat.add_group_member",
|
|
"internal/cli/schema_hints/imported/wukong.json",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.add_group_member",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"已知群 ID 和成员 ID,需要邀请成员入群时"
|
|
]
|
|
},
|
|
"chat group members add-bot": {
|
|
"agent_summary": "把企业机器人拉进我有管理权限的群",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"添加普通成员时使用 chat group members add",
|
|
"移除群内机器人时使用 chat group members remove-bot"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat group members add-bot --robot-code \u003crobot-code\u003e --id \u003copenconversation_id\u003e"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "把企业机器人拉进我有管理权限的群",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": "把企业机器人拉进我有管理权限的群",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.add_robot_to_group.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"添加普通成员时使用 chat group members add",
|
|
"移除群内机器人时使用 chat group members remove-bot"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"添加普通成员时使用 chat group members add",
|
|
"移除群内机器人时使用 chat group members remove-bot"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group members add-bot --robot-code \u003crobot-code\u003e --id \u003copenconversation_id\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group members add-bot --robot-code \u003crobot-code\u003e --id \u003copenconversation_id\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.add_robot_to_group.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "bot.add_robot_to_group",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "bot.add_robot_to_group",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "chat.add_robot_to_group",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"selected": false
|
|
},
|
|
{
|
|
"value": "bot.add_robot_to_group",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.add_robot_to_group.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要把已有企业机器人加入指定群"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要把已有企业机器人加入指定群"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "bot",
|
|
"rpc_name": "add_robot_to_group"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group members add-bot",
|
|
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.add_robot_to_group",
|
|
"internal/cli/schema_command_registry.json#chat.add_robot_to_group",
|
|
"internal/cli/schema_hints/imported/wukong.json",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.add_robot_to_group",
|
|
"live-dws-schema:bot.add_robot_to_group",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要把已有企业机器人加入指定群"
|
|
]
|
|
},
|
|
"chat group members remove": {
|
|
"agent_summary": "从指定群聊移除成员",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"移除机器人时使用 chat group members remove-bot"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "agent-hint",
|
|
"examples": [
|
|
"dws chat group members remove --id \u003copenConversationId\u003e --users userId1,userId2"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "从指定群聊移除成员",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "从指定群聊移除成员",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.remove_group_member.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"移除机器人时使用 chat group members remove-bot"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"移除机器人时使用 chat group members remove-bot"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "user_required",
|
|
"source": "skills/mono/SKILL.md",
|
|
"precedence": "skill",
|
|
"selected": false,
|
|
"review_reason": "Skill danger table explicitly reviews this operation"
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "destructive",
|
|
"source": "skills/mono/SKILL.md",
|
|
"precedence": "skill",
|
|
"selected": false,
|
|
"review_reason": "Skill danger table explicitly reviews this operation"
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group members remove --id \u003copenConversationId\u003e --users userId1,userId2"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group members remove --id \u003copenConversationId\u003e --users userId1,userId2"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.remove_group_member.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "chat.remove_group_member",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "chat.remove_group_member",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"selected": true
|
|
},
|
|
{
|
|
"value": "chat.remove_group_member",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.remove_group_member.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "high",
|
|
"source": "skills/mono/SKILL.md",
|
|
"precedence": "skill",
|
|
"selected": false,
|
|
"review_reason": "Skill danger table explicitly reviews this operation"
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"群管理员明确要移除一个或多个普通成员时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"群管理员明确要移除一个或多个普通成员时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "chat",
|
|
"rpc_name": "remove_group_member"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group members remove",
|
|
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.remove_group_member",
|
|
"internal/cli/schema_command_registry.json#chat.remove_group_member",
|
|
"internal/cli/schema_hints/imported/wukong.json",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.remove_group_member",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"群管理员明确要移除一个或多个普通成员时"
|
|
]
|
|
},
|
|
"chat group members remove-bot": {
|
|
"agent_summary": "从群内移除指定机器人",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"移除普通成员时使用 chat group members remove",
|
|
"解散整个群时使用 chat group dismiss"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "agent-hint",
|
|
"examples": [
|
|
"dws chat group members remove-bot --id \u003copenConversationId\u003e --bot-id \u003copenBotId\u003e"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "从群内移除指定机器人",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": "从群内移除指定机器人",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.remove_robot_in_group.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"移除普通成员时使用 chat group members remove",
|
|
"解散整个群时使用 chat group dismiss"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"移除普通成员时使用 chat group members remove",
|
|
"解散整个群时使用 chat group dismiss"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group members remove-bot --id \u003copenConversationId\u003e --bot-id \u003copenBotId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group members remove-bot --id \u003copenConversationId\u003e --bot-id \u003copenBotId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.remove_robot_in_group.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "bot.remove_robot_in_group",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "bot.remove_robot_in_group",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "bot.remove_robot_in_group",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.remove_robot_in_group.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要把某个机器人踢出指定群"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要把某个机器人踢出指定群"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "bot",
|
|
"rpc_name": "remove_robot_in_group"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group members remove-bot",
|
|
"internal/cli/schema_command_registry.json#chat.remove_robot_in_group",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.remove_robot_in_group",
|
|
"live-dws-schema:bot.remove_robot_in_group",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要把某个机器人踢出指定群"
|
|
]
|
|
},
|
|
"chat group quit": {
|
|
"agent_summary": "当前用户退出群聊,群本身保留",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"需要永久解散整个群时使用 chat group dismiss",
|
|
"需要踢出其他成员时使用 chat group members remove"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat group quit --group \u003copenConversationId\u003e"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "当前用户退出群聊,群本身保留",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": "当前用户退出群聊,群本身保留",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.quit_group.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"需要永久解散整个群时使用 chat group dismiss",
|
|
"需要踢出其他成员时使用 chat group members remove"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要永久解散整个群时使用 chat group dismiss",
|
|
"需要踢出其他成员时使用 chat group members remove"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group quit --group \u003copenConversationId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group quit --group \u003copenConversationId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.quit_group.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.quit_group",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.quit_group.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.quit_group",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.quit_group.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"用户只要自己离开某个群,不需要解散群"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"用户只要自己离开某个群,不需要解散群"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "quit_group"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group quit",
|
|
"internal/cli/schema_command_registry.json#chat.quit_group",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.quit_group",
|
|
"live-dws-schema:chat.quit_group",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"用户只要自己离开某个群,不需要解散群"
|
|
]
|
|
},
|
|
"chat group rename": {
|
|
"agent_summary": "修改指定群聊的名称",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"只修改个人可见备注时不要使用群名称更新"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat group rename --id \u003copenConversationId\u003e --name \"新群名\""
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "修改指定群聊的名称",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "修改指定群聊的名称",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_group_name.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"只修改个人可见备注时不要使用群名称更新"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"只修改个人可见备注时不要使用群名称更新"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group rename --id \u003copenConversationId\u003e --name \"新群名\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group rename --id \u003copenConversationId\u003e --name \"新群名\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_group_name.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "chat.update_group_name",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "chat.update_group_name",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"selected": true
|
|
},
|
|
{
|
|
"value": "chat.update_group_name",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_group_name.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要给已有群聊重命名时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要给已有群聊重命名时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "chat",
|
|
"rpc_name": "update_group_name"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group rename",
|
|
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.update_group_name",
|
|
"internal/cli/schema_command_registry.json#chat.update_group_name",
|
|
"internal/cli/schema_hints/imported/wukong.json",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.update_group_name",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要给已有群聊重命名时"
|
|
]
|
|
},
|
|
"chat group set-admin": {
|
|
"agent_summary": "设置或取消群管理员角色",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"自定义业务角色应使用 chat group-role 系列命令"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat group set-admin --group \u003copenConversationId\u003e --users userId1,userId2"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "设置或取消群管理员角色",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "设置或取消群管理员角色",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed optional --off switch selects administrator removal; omission deliberately selects administrator assignment.",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed optional --off switch selects administrator removal; omission deliberately selects administrator assignment."
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_conv_member_roles.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"自定义业务角色应使用 chat group-role 系列命令"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"自定义业务角色应使用 chat group-role 系列命令"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed optional --off switch selects administrator removal; omission deliberately selects administrator assignment.",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed optional --off switch selects administrator removal; omission deliberately selects administrator assignment."
|
|
},
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group set-admin --group \u003copenConversationId\u003e --users userId1,userId2"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group set-admin --group \u003copenConversationId\u003e --users userId1,userId2"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed optional --off switch selects administrator removal; omission deliberately selects administrator assignment.",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed optional --off switch selects administrator removal; omission deliberately selects administrator assignment."
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_conv_member_roles.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.update_conv_member_roles",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_conv_member_roles.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.update_conv_member_roles",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_conv_member_roles.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed optional --off switch selects administrator removal; omission deliberately selects administrator assignment.",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed optional --off switch selects administrator removal; omission deliberately selects administrator assignment."
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要变更指定成员的群管理员身份时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要变更指定成员的群管理员身份时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "update_conv_member_roles"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group set-admin",
|
|
"internal/cli/schema_command_registry.json#chat.update_conv_member_roles",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.update_conv_member_roles",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要变更指定成员的群管理员身份时"
|
|
]
|
|
},
|
|
"chat group set-history": {
|
|
"agent_summary": "设置新成员可见的群历史消息范围",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"普通消息查询或群设置的其他开关不要使用"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat group set-history --group \u003copenConversationId\u003e --option RECENT_100"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "设置新成员可见的群历史消息范围",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "设置新成员可见的群历史消息范围",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_show_history_msg_option.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"普通消息查询或群设置的其他开关不要使用"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"普通消息查询或群设置的其他开关不要使用"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group set-history --group \u003copenConversationId\u003e --option RECENT_100"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group set-history --group \u003copenConversationId\u003e --option RECENT_100"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_show_history_msg_option.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.update_show_history_msg_option",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_show_history_msg_option.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.update_show_history_msg_option",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_show_history_msg_option.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要调整新成员入群后的历史消息可见性时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要调整新成员入群后的历史消息可见性时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "update_show_history_msg_option"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group set-history",
|
|
"internal/cli/schema_command_registry.json#chat.update_show_history_msg_option",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.update_show_history_msg_option",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要调整新成员入群后的历史消息可见性时"
|
|
]
|
|
},
|
|
"chat group transfer-owner": {
|
|
"agent_summary": "把群主身份转让给指定群成员",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"只是授予管理员权限时使用 chat group set-admin"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat group transfer-owner --group \u003copenConversationId\u003e --new-owner \u003copenDingTalkId\u003e"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "把群主身份转让给指定群成员",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "把群主身份转让给指定群成员",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.transfer_group_owner.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"只是授予管理员权限时使用 chat group set-admin"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"只是授予管理员权限时使用 chat group set-admin"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group transfer-owner --group \u003copenConversationId\u003e --new-owner \u003copenDingTalkId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group transfer-owner --group \u003copenConversationId\u003e --new-owner \u003copenDingTalkId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.transfer_group_owner.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.transfer_group_owner",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.transfer_group_owner.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.transfer_group_owner",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.transfer_group_owner.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"现群主明确指定新群主时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"现群主明确指定新群主时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "transfer_group_owner"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group transfer-owner",
|
|
"internal/cli/schema_command_registry.json#chat.transfer_group_owner",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.transfer_group_owner",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"现群主明确指定新群主时"
|
|
]
|
|
},
|
|
"chat group update-icon": {
|
|
"agent_summary": "使用真实媒体 ID 更新群头像",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"没有真实可用 mediaId 时先完成媒体上传"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat group update-icon --group \u003copenConversationId\u003e --icon-media-id @mediaId"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "使用真实媒体 ID 更新群头像",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "使用真实媒体 ID 更新群头像",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_group_icon.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"没有真实可用 mediaId 时先完成媒体上传"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"没有真实可用 mediaId 时先完成媒体上传"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group update-icon --group \u003copenConversationId\u003e --icon-media-id @mediaId"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group update-icon --group \u003copenConversationId\u003e --icon-media-id @mediaId"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_group_icon.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.update_group_icon",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_group_icon.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.update_group_icon",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_group_icon.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"已有上传后的头像 mediaId 并要修改群头像时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"已有上传后的头像 mediaId 并要修改群头像时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "update_group_icon"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group update-icon",
|
|
"internal/cli/schema_command_registry.json#chat.update_group_icon",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.update_group_icon",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"已有上传后的头像 mediaId 并要修改群头像时"
|
|
]
|
|
},
|
|
"chat group update-settings": {
|
|
"agent_summary": "更新指定群聊的一项设置开关",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"全员禁言和成员禁言使用专门的 mute 命令"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat group update-settings --group \u003copenConversationId\u003e --setting-key searchable --status 1"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "更新指定群聊的一项设置开关",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "更新指定群聊的一项设置开关",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_group_settings.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"全员禁言和成员禁言使用专门的 mute 命令"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"全员禁言和成员禁言使用专门的 mute 命令"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group update-settings --group \u003copenConversationId\u003e --setting-key searchable --status 1"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group update-settings --group \u003copenConversationId\u003e --setting-key searchable --status 1"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_group_settings.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.update_group_settings",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_group_settings.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.update_group_settings",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_group_settings.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要调整 searchable、入群验证或群权限等设置时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要调整 searchable、入群验证或群权限等设置时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "update_group_settings"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group update-settings",
|
|
"internal/cli/schema_command_registry.json#chat.update_group_settings",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.update_group_settings",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要调整 searchable、入群验证或群权限等设置时"
|
|
]
|
|
},
|
|
"chat group-mute": {
|
|
"agent_summary": "开启或关闭群聊全员禁言",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"只禁言指定成员时使用 chat group-mute-member"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat group-mute --group \u003copenConversationId\u003e"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "开启或关闭群聊全员禁言",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "开启或关闭群聊全员禁言",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed optional --off switch selects unmute; omission deliberately selects mute, so false is a valid default rather than missing required input.",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed optional --off switch selects unmute; omission deliberately selects mute, so false is a valid default rather than missing required input."
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.set_group_mute.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"只禁言指定成员时使用 chat group-mute-member"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"只禁言指定成员时使用 chat group-mute-member"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed optional --off switch selects unmute; omission deliberately selects mute, so false is a valid default rather than missing required input.",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed optional --off switch selects unmute; omission deliberately selects mute, so false is a valid default rather than missing required input."
|
|
},
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group-mute --group \u003copenConversationId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group-mute --group \u003copenConversationId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed optional --off switch selects unmute; omission deliberately selects mute, so false is a valid default rather than missing required input.",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed optional --off switch selects unmute; omission deliberately selects mute, so false is a valid default rather than missing required input."
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.set_group_mute.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.set_group_mute",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.set_group_mute.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.set_group_mute",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.set_group_mute.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed optional --off switch selects unmute; omission deliberately selects mute, so false is a valid default rather than missing required input.",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed optional --off switch selects unmute; omission deliberately selects mute, so false is a valid default rather than missing required input."
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要控制整个群的发言权限时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要控制整个群的发言权限时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "set_group_mute"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group-mute",
|
|
"internal/cli/schema_command_registry.json#chat.set_group_mute",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.set_group_mute",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要控制整个群的发言权限时"
|
|
]
|
|
},
|
|
"chat group-mute-member": {
|
|
"agent_summary": "禁言或解除禁言指定群成员",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"需要全员禁言时使用 chat group-mute"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat group-mute-member --group \u003copenConversationId\u003e --users userId1,userId2 --mute-time 3600000"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "禁言或解除禁言指定群成员",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "禁言或解除禁言指定群成员",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed Cobra contract makes --off an optional mode switch: omission adds members to the mute list, while --off removes them. The shared MCP schema incorrectly marks the boolean as unconditionally required.",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed Cobra contract makes --off an optional mode switch: omission adds members to the mute list, while --off removes them. The shared MCP schema incorrectly marks the boolean as unconditionally required."
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.set_group_member_mute_list.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"需要全员禁言时使用 chat group-mute"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要全员禁言时使用 chat group-mute"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed Cobra contract makes --off an optional mode switch: omission adds members to the mute list, while --off removes them. The shared MCP schema incorrectly marks the boolean as unconditionally required.",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed Cobra contract makes --off an optional mode switch: omission adds members to the mute list, while --off removes them. The shared MCP schema incorrectly marks the boolean as unconditionally required."
|
|
},
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group-mute-member --group \u003copenConversationId\u003e --users userId1,userId2 --mute-time 3600000"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group-mute-member --group \u003copenConversationId\u003e --users userId1,userId2 --mute-time 3600000"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed Cobra contract makes --off an optional mode switch: omission adds members to the mute list, while --off removes them. The shared MCP schema incorrectly marks the boolean as unconditionally required.",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed Cobra contract makes --off an optional mode switch: omission adds members to the mute list, while --off removes them. The shared MCP schema incorrectly marks the boolean as unconditionally required."
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.set_group_member_mute_list.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.set_group_member_mute_list",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.set_group_member_mute_list.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.set_group_member_mute_list",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.set_group_member_mute_list.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed Cobra contract makes --off an optional mode switch: omission adds members to the mute list, while --off removes them. The shared MCP schema incorrectly marks the boolean as unconditionally required.",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed Cobra contract makes --off an optional mode switch: omission adds members to the mute list, while --off removes them. The shared MCP schema incorrectly marks the boolean as unconditionally required."
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要按成员设置禁言时长或解除禁言时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要按成员设置禁言时长或解除禁言时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "set_group_member_mute_list"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group-mute-member",
|
|
"internal/cli/schema_command_registry.json#chat.set_group_member_mute_list",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.set_group_member_mute_list",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要按成员设置禁言时长或解除禁言时"
|
|
]
|
|
},
|
|
"chat group-role add": {
|
|
"agent_summary": "在群聊中创建自定义角色",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"设置系统管理员角色时使用 chat group set-admin"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat group-role add --group \u003copenConversationId\u003e --name \"值班负责人\""
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "在群聊中创建自定义角色",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "在群聊中创建自定义角色",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.add_custom_group_role.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"设置系统管理员角色时使用 chat group set-admin"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"设置系统管理员角色时使用 chat group set-admin"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group-role add --group \u003copenConversationId\u003e --name \"值班负责人\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group-role add --group \u003copenConversationId\u003e --name \"值班负责人\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.add_custom_group_role.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.add_custom_group_role",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.add_custom_group_role.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.add_custom_group_role",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.add_custom_group_role.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要新增可分配给群成员的业务角色时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要新增可分配给群成员的业务角色时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "add_custom_group_role"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group-role add",
|
|
"internal/cli/schema_command_registry.json#chat.add_custom_group_role",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.add_custom_group_role",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要新增可分配给群成员的业务角色时"
|
|
]
|
|
},
|
|
"chat group-role list": {
|
|
"agent_summary": "列出群聊中的自定义角色",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"查询某个成员已分配角色时使用 chat group-role query-user"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat group-role list --group \u003copenConversationId\u003e"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "列出群聊中的自定义角色",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "列出群聊中的自定义角色",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_custom_group_roles.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"查询某个成员已分配角色时使用 chat group-role query-user"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"查询某个成员已分配角色时使用 chat group-role query-user"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group-role list --group \u003copenConversationId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group-role list --group \u003copenConversationId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_custom_group_roles.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.list_custom_group_roles",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_custom_group_roles.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.list_custom_group_roles",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_custom_group_roles.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要取得角色 ID 或查看角色定义时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要取得角色 ID 或查看角色定义时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "list_custom_group_roles"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group-role list",
|
|
"internal/cli/schema_command_registry.json#chat.list_custom_group_roles",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.list_custom_group_roles",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要取得角色 ID 或查看角色定义时"
|
|
]
|
|
},
|
|
"chat group-role query-user": {
|
|
"agent_summary": "查询指定群成员的自定义角色",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"列出全部角色定义时使用 chat group-role list"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat group-role query-user --group \u003copenConversationId\u003e --user \u003cuserId\u003e"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "查询指定群成员的自定义角色",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "查询指定群成员的自定义角色",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.query_custom_user_roles.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"列出全部角色定义时使用 chat group-role list"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"列出全部角色定义时使用 chat group-role list"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group-role query-user --group \u003copenConversationId\u003e --user \u003cuserId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group-role query-user --group \u003copenConversationId\u003e --user \u003cuserId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.query_custom_user_roles.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.query_custom_user_roles",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.query_custom_user_roles.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.query_custom_user_roles",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.query_custom_user_roles.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要核对某个成员在群内的业务角色时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要核对某个成员在群内的业务角色时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "query_custom_user_roles"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group-role query-user",
|
|
"internal/cli/schema_command_registry.json#chat.query_custom_user_roles",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.query_custom_user_roles",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要核对某个成员在群内的业务角色时"
|
|
]
|
|
},
|
|
"chat group-role remove": {
|
|
"agent_summary": "删除群聊中的自定义角色",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"只取消某个成员的角色时使用 chat group-role remove-user"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "agent-hint",
|
|
"examples": [
|
|
"dws chat group-role remove --group \u003copenConversationId\u003e --role-id \u003copenRoleId\u003e"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "删除群聊中的自定义角色",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "删除群聊中的自定义角色",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.remove_custom_group_role.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"只取消某个成员的角色时使用 chat group-role remove-user"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"只取消某个成员的角色时使用 chat group-role remove-user"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group-role remove --group \u003copenConversationId\u003e --role-id \u003copenRoleId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group-role remove --group \u003copenConversationId\u003e --role-id \u003copenRoleId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.remove_custom_group_role.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.remove_custom_group_role",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.remove_custom_group_role.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.remove_custom_group_role",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.remove_custom_group_role.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"明确要移除整个自定义角色定义时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"明确要移除整个自定义角色定义时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "remove_custom_group_role"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group-role remove",
|
|
"internal/cli/schema_command_registry.json#chat.remove_custom_group_role",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.remove_custom_group_role",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"明确要移除整个自定义角色定义时"
|
|
]
|
|
},
|
|
"chat group-role remove-user": {
|
|
"agent_summary": "取消指定成员的一个或多个自定义角色",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"删除角色定义本身时使用 chat group-role remove"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "agent-hint",
|
|
"examples": [
|
|
"dws chat group-role remove-user --group \u003copenConversationId\u003e --user \u003cuserId\u003e --role-ids roleId1,roleId2"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "取消指定成员的一个或多个自定义角色",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "取消指定成员的一个或多个自定义角色",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.remove_custom_user_roles.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"删除角色定义本身时使用 chat group-role remove"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"删除角色定义本身时使用 chat group-role remove"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group-role remove-user --group \u003copenConversationId\u003e --user \u003cuserId\u003e --role-ids roleId1,roleId2"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group-role remove-user --group \u003copenConversationId\u003e --user \u003cuserId\u003e --role-ids roleId1,roleId2"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.remove_custom_user_roles.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.remove_custom_user_roles",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.remove_custom_user_roles.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.remove_custom_user_roles",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.remove_custom_user_roles.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要保留角色定义但解除成员角色时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要保留角色定义但解除成员角色时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "remove_custom_user_roles"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group-role remove-user",
|
|
"internal/cli/schema_command_registry.json#chat.remove_custom_user_roles",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.remove_custom_user_roles",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要保留角色定义但解除成员角色时"
|
|
]
|
|
},
|
|
"chat group-role set-user": {
|
|
"agent_summary": "为指定群成员设置自定义角色",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"创建新角色定义时使用 chat group-role add"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat group-role set-user --group \u003copenConversationId\u003e --user \u003cuserId\u003e --role-ids roleId1,roleId2"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "为指定群成员设置自定义角色",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "为指定群成员设置自定义角色",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.set_custom_user_roles.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"创建新角色定义时使用 chat group-role add"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"创建新角色定义时使用 chat group-role add"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group-role set-user --group \u003copenConversationId\u003e --user \u003cuserId\u003e --role-ids roleId1,roleId2"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group-role set-user --group \u003copenConversationId\u003e --user \u003cuserId\u003e --role-ids roleId1,roleId2"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.set_custom_user_roles.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.set_custom_user_roles",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.set_custom_user_roles.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.set_custom_user_roles",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.set_custom_user_roles.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要把一个或多个已有角色分配给成员时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要把一个或多个已有角色分配给成员时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "set_custom_user_roles"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group-role set-user",
|
|
"internal/cli/schema_command_registry.json#chat.set_custom_user_roles",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.set_custom_user_roles",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要把一个或多个已有角色分配给成员时"
|
|
]
|
|
},
|
|
"chat group-role update": {
|
|
"agent_summary": "更新群聊自定义角色的名称",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"需要变更成员角色分配时使用 set-user 或 remove-user"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat group-role update --group \u003copenConversationId\u003e --role-id \u003copenRoleId\u003e --name \"新名称\""
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "更新群聊自定义角色的名称",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "更新群聊自定义角色的名称",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_custom_group_role.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"需要变更成员角色分配时使用 set-user 或 remove-user"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要变更成员角色分配时使用 set-user 或 remove-user"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat group-role update --group \u003copenConversationId\u003e --role-id \u003copenRoleId\u003e --name \"新名称\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat group-role update --group \u003copenConversationId\u003e --role-id \u003copenRoleId\u003e --name \"新名称\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_custom_group_role.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.update_custom_group_role",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_custom_group_role.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.update_custom_group_role",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_custom_group_role.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"已知角色 ID 并需要重命名该角色时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"已知角色 ID 并需要重命名该角色时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "update_custom_group_role"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat group-role update",
|
|
"internal/cli/schema_command_registry.json#chat.update_custom_group_role",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.update_custom_group_role",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"已知角色 ID 并需要重命名该角色时"
|
|
]
|
|
},
|
|
"chat list-top-conversations": {
|
|
"agent_summary": "列出当前用户置顶的会话",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"设置或取消某个会话置顶时使用 chat set-top"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat list-top-conversations --limit 100"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "列出当前用户置顶的会话",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "列出当前用户置顶的会话",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_top_conversations.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"设置或取消某个会话置顶时使用 chat set-top"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"设置或取消某个会话置顶时使用 chat set-top"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat list-top-conversations --limit 100"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat list-top-conversations --limit 100"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_top_conversations.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "chat.list_top_conversations",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_top_conversations.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "chat.list_top_conversations",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_top_conversations.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要查看现有置顶会话清单时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要查看现有置顶会话清单时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "chat",
|
|
"rpc_name": "list_top_conversations"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat list-top-conversations",
|
|
"internal/cli/schema_command_registry.json#chat.list_top_conversations",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.list_top_conversations",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要查看现有置顶会话清单时"
|
|
]
|
|
},
|
|
"chat message add-emoji": {
|
|
"agent_summary": "给指定消息添加表情回应",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"发送文本消息或文字表情时不要使用"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message add-emoji --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e --emoji \"赞\""
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "给指定消息添加表情回应",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "给指定消息添加表情回应",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement.",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement."
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.add_emoji_reaction.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"发送文本消息或文字表情时不要使用"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"发送文本消息或文字表情时不要使用"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement.",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement."
|
|
},
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message add-emoji --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e --emoji \"赞\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message add-emoji --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e --emoji \"赞\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement.",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement."
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.add_emoji_reaction.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.add_emoji_reaction",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.add_emoji_reaction.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.add_emoji_reaction",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.add_emoji_reaction.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement.",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement."
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要对已有消息添加一个 emoji reaction 时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要对已有消息添加一个 emoji reaction 时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "add_emoji_reaction"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message add-emoji",
|
|
"internal/cli/schema_command_registry.json#chat.add_emoji_reaction",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.add_emoji_reaction",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要对已有消息添加一个 emoji reaction 时"
|
|
]
|
|
},
|
|
"chat message add-favorite": {
|
|
"agent_summary": "将指定会话中的一条消息加入当前用户的收藏。",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"需要给消息添加表情、置顶消息或发送新消息时不要使用;本命令只修改当前用户的收藏状态。"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message add-favorite --open-message-id MSG_ID --open-conversation-id CONVERSATION_ID"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "将指定会话中的一条消息加入当前用户的收藏。",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "依据新增的真实 Cobra leaf、消息收藏实现和 chat 产品参考补齐 reviewed Agent 选择语义;不改变执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "将指定会话中的一条消息加入当前用户的收藏。",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "依据新增的真实 Cobra leaf、消息收藏实现和 chat 产品参考补齐 reviewed Agent 选择语义;不改变执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"需要给消息添加表情、置顶消息或发送新消息时不要使用;本命令只修改当前用户的收藏状态。"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "依据新增的真实 Cobra leaf、消息收藏实现和 chat 产品参考补齐 reviewed Agent 选择语义;不改变执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要给消息添加表情、置顶消息或发送新消息时不要使用;本命令只修改当前用户的收藏状态。"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "依据新增的真实 Cobra leaf、消息收藏实现和 chat 产品参考补齐 reviewed Agent 选择语义;不改变执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message add-favorite --open-message-id MSG_ID --open-conversation-id CONVERSATION_ID"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "依据新增的真实 Cobra leaf、消息收藏实现和 chat 产品参考补齐 reviewed Agent 选择语义;不改变执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message add-favorite --open-message-id MSG_ID --open-conversation-id CONVERSATION_ID"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "依据新增的真实 Cobra leaf、消息收藏实现和 chat 产品参考补齐 reviewed Agent 选择语义;不改变执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "composite",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "composite",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
}
|
|
]
|
|
},
|
|
"interface_reason": {
|
|
"value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": null,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "interface_disposition_matrix",
|
|
"review_reason": "final interface mode composite forbids a direct MCP interface_ref",
|
|
"candidates": [
|
|
{
|
|
"value": null,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "final interface mode composite forbids a direct MCP interface_ref"
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "依据新增的真实 Cobra leaf、消息收藏实现和 chat 产品参考补齐 reviewed Agent 选择语义;不改变执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"用户明确要收藏一条已知消息,且已取得消息 ID 与所属会话 ID 时。"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "依据新增的真实 Cobra leaf、消息收藏实现和 chat 产品参考补齐 reviewed Agent 选择语义;不改变执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"用户明确要收藏一条已知消息,且已取得消息 ID 与所属会话 ID 时。"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "依据新增的真实 Cobra leaf、消息收藏实现和 chat 产品参考补齐 reviewed Agent 选择语义;不改变执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "composite",
|
|
"interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.",
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message add-favorite --help",
|
|
"internal/cli/schema_command_registry.json#chat.add_message_favorite",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"用户明确要收藏一条已知消息,且已取得消息 ID 与所属会话 ID 时。"
|
|
]
|
|
},
|
|
"chat message add-text-emotion": {
|
|
"agent_summary": "给指定消息添加已定义的文字表情",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"需要先创建文字表情资源时使用 chat message create-text-emotion"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message add-text-emotion --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e --emotion-id \u003cemotionId\u003e --emotion-name \"赞\" --text \"nice\" --background-id im_bg_5"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "给指定消息添加已定义的文字表情",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "给指定消息添加已定义的文字表情",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement.",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement."
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.add_text_emotion.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"需要先创建文字表情资源时使用 chat message create-text-emotion"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要先创建文字表情资源时使用 chat message create-text-emotion"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement.",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement."
|
|
},
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message add-text-emotion --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e --emotion-id \u003cemotionId\u003e --emotion-name \"赞\" --text \"nice\" --background-id im_bg_5"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message add-text-emotion --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e --emotion-id \u003cemotionId\u003e --emotion-name \"赞\" --text \"nice\" --background-id im_bg_5"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement.",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement."
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.add_text_emotion.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.add_text_emotion",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.add_text_emotion.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.add_text_emotion",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.add_text_emotion.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement.",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement."
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"已有文字表情定义并要附加到消息时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"已有文字表情定义并要附加到消息时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "add_text_emotion"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message add-text-emotion",
|
|
"internal/cli/schema_command_registry.json#chat.add_text_emotion",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.add_text_emotion",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"已有文字表情定义并要附加到消息时"
|
|
]
|
|
},
|
|
"chat message combine-forward": {
|
|
"agent_summary": "把多条消息合并转发到目标会话",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"只转发单条消息时使用 chat message forward"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message combine-forward --src-conversation-id \u003csrcConversationId\u003e --msg-ids \u003cid1\u003e,\u003cid2\u003e --dest-conversation-id \u003cdestConversationId\u003e"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "把多条消息合并转发到目标会话",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "把多条消息合并转发到目标会话",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.combine_forward_messages.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"只转发单条消息时使用 chat message forward"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"只转发单条消息时使用 chat message forward"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message combine-forward --src-conversation-id \u003csrcConversationId\u003e --msg-ids \u003cid1\u003e,\u003cid2\u003e --dest-conversation-id \u003cdestConversationId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message combine-forward --src-conversation-id \u003csrcConversationId\u003e --msg-ids \u003cid1\u003e,\u003cid2\u003e --dest-conversation-id \u003cdestConversationId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.combine_forward_messages.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.combine_forward_messages",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.combine_forward_messages.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.combine_forward_messages",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.combine_forward_messages.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要保留多条源消息并作为合集转发时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要保留多条源消息并作为合集转发时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "combine_forward_messages"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message combine-forward",
|
|
"internal/cli/schema_command_registry.json#chat.combine_forward_messages",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.combine_forward_messages",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要保留多条源消息并作为合集转发时"
|
|
]
|
|
},
|
|
"chat message create-text-emotion": {
|
|
"agent_summary": "创建可用于消息回应的文字表情",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"已有 emotionId 并要回应消息时使用 chat message add-text-emotion"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message create-text-emotion --emotion-name \"赞\" --text \"nice\" --background-id im_bg_5"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "创建可用于消息回应的文字表情",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "创建可用于消息回应的文字表情",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.create_text_emotion.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"已有 emotionId 并要回应消息时使用 chat message add-text-emotion"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"已有 emotionId 并要回应消息时使用 chat message add-text-emotion"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message create-text-emotion --emotion-name \"赞\" --text \"nice\" --background-id im_bg_5"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message create-text-emotion --emotion-name \"赞\" --text \"nice\" --background-id im_bg_5"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.create_text_emotion.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.create_text_emotion",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.create_text_emotion.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.create_text_emotion",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.create_text_emotion.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要定义新的文字表情资源时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要定义新的文字表情资源时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "create_text_emotion"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message create-text-emotion",
|
|
"internal/cli/schema_command_registry.json#chat.create_text_emotion",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.create_text_emotion",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要定义新的文字表情资源时"
|
|
]
|
|
},
|
|
"chat message download-media": {
|
|
"agent_summary": "下载消息中的媒体资源到本地",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"只查看文本消息内容时使用对应消息查询命令"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message download-media --type mediaId --resource-id \u003cmediaId\u003e --message-id \u003copenMessageId\u003e --open-conversation-id \u003copenConversationId\u003e --output ."
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "下载消息中的媒体资源到本地",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "下载消息中的媒体资源到本地",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"只查看文本消息内容时使用对应消息查询命令"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"只查看文本消息内容时使用对应消息查询命令"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message download-media --type mediaId --resource-id \u003cmediaId\u003e --message-id \u003copenMessageId\u003e --open-conversation-id \u003copenConversationId\u003e --output ."
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message download-media --type mediaId --resource-id \u003cmediaId\u003e --message-id \u003copenMessageId\u003e --open-conversation-id \u003copenConversationId\u003e --output ."
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "composite",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "composite",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
}
|
|
]
|
|
},
|
|
"interface_reason": {
|
|
"value": "命令包含多个 RPC、条件分派或本地 HTTP/文件步骤,不能绑定为单一 interface_ref",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "命令包含多个 RPC、条件分派或本地 HTTP/文件步骤,不能绑定为单一 interface_ref",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": null,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "interface_disposition_matrix",
|
|
"review_reason": "final interface mode composite forbids a direct MCP interface_ref",
|
|
"candidates": [
|
|
{
|
|
"value": null,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "final interface mode composite forbids a direct MCP interface_ref"
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"已知消息、会话和资源 ID,需要保存媒体文件时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"已知消息、会话和资源 ID,需要保存媒体文件时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "composite",
|
|
"interface_reason": "命令包含多个 RPC、条件分派或本地 HTTP/文件步骤,不能绑定为单一 interface_ref",
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message download-media",
|
|
"internal/cli/schema_command_registry.json#chat.download_media",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"已知消息、会话和资源 ID,需要保存媒体文件时"
|
|
]
|
|
},
|
|
"chat message forward": {
|
|
"agent_summary": "把一条已有消息转发到另一个会话",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"合并转发多条消息时使用 chat message combine-forward"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message forward --src-conversation-id \u003csrcConversationId\u003e --msg-id \u003copenMessageId\u003e --dest-conversation-id \u003cdestConversationId\u003e"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "把一条已有消息转发到另一个会话",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "把一条已有消息转发到另一个会话",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.forward_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"合并转发多条消息时使用 chat message combine-forward"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"合并转发多条消息时使用 chat message combine-forward"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message forward --src-conversation-id \u003csrcConversationId\u003e --msg-id \u003copenMessageId\u003e --dest-conversation-id \u003cdestConversationId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message forward --src-conversation-id \u003csrcConversationId\u003e --msg-id \u003copenMessageId\u003e --dest-conversation-id \u003cdestConversationId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.forward_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.forward_message",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.forward_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.forward_message",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.forward_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"已知源消息与源、目标会话 ID 时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"已知源消息与源、目标会话 ID 时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "forward_message"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message forward",
|
|
"internal/cli/schema_command_registry.json#chat.forward_message",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.forward_message",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"已知源消息与源、目标会话 ID 时"
|
|
]
|
|
},
|
|
"chat message forward-topic": {
|
|
"agent_summary": "把一个话题消息转发到目标会话",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"普通单条消息转发使用 chat message forward"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message forward-topic --src-msg-id \u003copenMessageId\u003e --src-conversation-id \u003csrcConversationId\u003e --src-thread-id \u003cthreadId\u003e --dest-conversation-id \u003cdestConversationId\u003e"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "把一个话题消息转发到目标会话",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "把一个话题消息转发到目标会话",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.forward_topic.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"普通单条消息转发使用 chat message forward"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"普通单条消息转发使用 chat message forward"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message forward-topic --src-msg-id \u003copenMessageId\u003e --src-conversation-id \u003csrcConversationId\u003e --src-thread-id \u003cthreadId\u003e --dest-conversation-id \u003cdestConversationId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message forward-topic --src-msg-id \u003copenMessageId\u003e --src-conversation-id \u003csrcConversationId\u003e --src-thread-id \u003cthreadId\u003e --dest-conversation-id \u003cdestConversationId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.forward_topic.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.forward_topic",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.forward_topic.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.forward_topic",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.forward_topic.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要转发话题圈中的主题及上下文时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要转发话题圈中的主题及上下文时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "forward_topic"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message forward-topic",
|
|
"internal/cli/schema_command_registry.json#chat.forward_topic",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.forward_topic",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要转发话题圈中的主题及上下文时"
|
|
]
|
|
},
|
|
"chat message list": {
|
|
"agent_summary": "分页读取指定会话消息及其引用上下文",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"跨全部会话按时间查询时使用 chat message list-all"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message list --group \u003copenConversationId\u003e --time \"2026-07-01 00:00:00\" --limit 50"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "分页读取指定会话消息及其引用上下文",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "复核 dws-wukong 2026-07-14 读取能力同步:指定会话查询应保留 quotedMessage,并覆盖被引用的合并转发与图片内容;不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "分页读取指定会话消息及其引用上下文",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "复核 dws-wukong 2026-07-14 读取能力同步:指定会话查询应保留 quotedMessage,并覆盖被引用的合并转发与图片内容;不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_conversation_message_v2.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"跨全部会话按时间查询时使用 chat message list-all"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "复核 dws-wukong 2026-07-14 读取能力同步:指定会话查询应保留 quotedMessage,并覆盖被引用的合并转发与图片内容;不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"跨全部会话按时间查询时使用 chat message list-all"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "复核 dws-wukong 2026-07-14 读取能力同步:指定会话查询应保留 quotedMessage,并覆盖被引用的合并转发与图片内容;不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message list --group \u003copenConversationId\u003e --time \"2026-07-01 00:00:00\" --limit 50"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "复核 dws-wukong 2026-07-14 读取能力同步:指定会话查询应保留 quotedMessage,并覆盖被引用的合并转发与图片内容;不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message list --group \u003copenConversationId\u003e --time \"2026-07-01 00:00:00\" --limit 50"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "复核 dws-wukong 2026-07-14 读取能力同步:指定会话查询应保留 quotedMessage,并覆盖被引用的合并转发与图片内容;不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_conversation_message_v2.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "chat.list_conversation_message_v2",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_conversation_message_v2.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "chat.list_conversation_message_v2",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_conversation_message_v2.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "复核 dws-wukong 2026-07-14 读取能力同步:指定会话查询应保留 quotedMessage,并覆盖被引用的合并转发与图片内容;不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"用户明确指定某个会话,并要读取消息或追溯引用回复中的原消息上下文时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "复核 dws-wukong 2026-07-14 读取能力同步:指定会话查询应保留 quotedMessage,并覆盖被引用的合并转发与图片内容;不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"用户明确指定某个会话,并要读取消息或追溯引用回复中的原消息上下文时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "复核 dws-wukong 2026-07-14 读取能力同步:指定会话查询应保留 quotedMessage,并覆盖被引用的合并转发与图片内容;不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "chat",
|
|
"rpc_name": "list_conversation_message_v2"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message list",
|
|
"internal/cli/schema_command_registry.json#chat.list_conversation_message_v2",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.list_conversation_message_v2",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"用户明确指定某个会话,并要读取消息或追溯引用回复中的原消息上下文时"
|
|
]
|
|
},
|
|
"chat message list-all": {
|
|
"agent_summary": "按时间范围搜索跨会话消息并保留权益指引",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"已指定单个会话时优先使用 chat message list"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message list-all --start \"2026-07-01 00:00:00\" --end \"2026-07-02 00:00:00\" --limit 50"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "按时间范围搜索跨会话消息并保留权益指引",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "复核 dws-wukong 2026-07-14 搜索能力同步:跨会话消息搜索遇到权益限制时应向用户展示服务端指引,而不是解释为空结果;不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "按时间范围搜索跨会话消息并保留权益指引",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "复核 dws-wukong 2026-07-14 搜索能力同步:跨会话消息搜索遇到权益限制时应向用户展示服务端指引,而不是解释为空结果;不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_messages_by_time_range.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"已指定单个会话时优先使用 chat message list"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "复核 dws-wukong 2026-07-14 搜索能力同步:跨会话消息搜索遇到权益限制时应向用户展示服务端指引,而不是解释为空结果;不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"已指定单个会话时优先使用 chat message list"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "复核 dws-wukong 2026-07-14 搜索能力同步:跨会话消息搜索遇到权益限制时应向用户展示服务端指引,而不是解释为空结果;不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message list-all --start \"2026-07-01 00:00:00\" --end \"2026-07-02 00:00:00\" --limit 50"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "复核 dws-wukong 2026-07-14 搜索能力同步:跨会话消息搜索遇到权益限制时应向用户展示服务端指引,而不是解释为空结果;不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message list-all --start \"2026-07-01 00:00:00\" --end \"2026-07-02 00:00:00\" --limit 50"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "复核 dws-wukong 2026-07-14 搜索能力同步:跨会话消息搜索遇到权益限制时应向用户展示服务端指引,而不是解释为空结果;不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_messages_by_time_range.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "chat.search_messages_by_time_range",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "chat.search_messages_by_time_range",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"selected": true
|
|
},
|
|
{
|
|
"value": "chat.search_messages_by_time_range",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_messages_by_time_range.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "复核 dws-wukong 2026-07-14 搜索能力同步:跨会话消息搜索遇到权益限制时应向用户展示服务端指引,而不是解释为空结果;不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要汇总一段时间内所有可见会话消息时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "复核 dws-wukong 2026-07-14 搜索能力同步:跨会话消息搜索遇到权益限制时应向用户展示服务端指引,而不是解释为空结果;不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要汇总一段时间内所有可见会话消息时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "复核 dws-wukong 2026-07-14 搜索能力同步:跨会话消息搜索遇到权益限制时应向用户展示服务端指引,而不是解释为空结果;不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "chat",
|
|
"rpc_name": "search_messages_by_time_range"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message list-all",
|
|
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.search_messages_by_time_range",
|
|
"internal/cli/schema_command_registry.json#chat.search_messages_by_time_range",
|
|
"internal/cli/schema_hints/imported/wukong.json",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.search_messages_by_time_range",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要汇总一段时间内所有可见会话消息时"
|
|
]
|
|
},
|
|
"chat message list-by-ids": {
|
|
"agent_summary": "按消息 ID 批量获取消息详情",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"只有关键词或时间范围时使用 search 或 list 命令"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message list-by-ids --msg-ids msgId1,msgId2"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "按消息 ID 批量获取消息详情",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "按消息 ID 批量获取消息详情",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_messages_by_ids.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"只有关键词或时间范围时使用 search 或 list 命令"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"只有关键词或时间范围时使用 search 或 list 命令"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message list-by-ids --msg-ids msgId1,msgId2"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message list-by-ids --msg-ids msgId1,msgId2"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_messages_by_ids.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.list_messages_by_ids",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_messages_by_ids.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.list_messages_by_ids",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_messages_by_ids.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"已经持有一组 msgId 并需要精确取回消息时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"已经持有一组 msgId 并需要精确取回消息时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "list_messages_by_ids"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message list-by-ids",
|
|
"internal/cli/schema_command_registry.json#chat.list_messages_by_ids",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.list_messages_by_ids",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"已经持有一组 msgId 并需要精确取回消息时"
|
|
]
|
|
},
|
|
"chat message list-by-sender": {
|
|
"agent_summary": "按发送者和时间范围查询消息",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"明确查询与某人的单聊记录时使用 chat message list-direct"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message list-by-sender --sender-user-id \u003cuserId\u003e --start \"2026-07-01T00:00:00+08:00\" --end \"2026-07-02T00:00:00+08:00\" --limit 50"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "按发送者和时间范围查询消息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "按发送者和时间范围查询消息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_messages_by_sender.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"明确查询与某人的单聊记录时使用 chat message list-direct"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"明确查询与某人的单聊记录时使用 chat message list-direct"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message list-by-sender --sender-user-id \u003cuserId\u003e --start \"2026-07-01T00:00:00+08:00\" --end \"2026-07-02T00:00:00+08:00\" --limit 50"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message list-by-sender --sender-user-id \u003cuserId\u003e --start \"2026-07-01T00:00:00+08:00\" --end \"2026-07-02T00:00:00+08:00\" --limit 50"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_messages_by_sender.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "chat.search_messages_by_sender",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "chat.search_messages_by_sender",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"selected": true
|
|
},
|
|
{
|
|
"value": "chat.search_messages_by_sender",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_messages_by_sender.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要查某人发送过的消息且不限定单聊时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要查某人发送过的消息且不限定单聊时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "chat",
|
|
"rpc_name": "search_messages_by_sender"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message list-by-sender",
|
|
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.search_messages_by_sender",
|
|
"internal/cli/schema_command_registry.json#chat.search_messages_by_sender",
|
|
"internal/cli/schema_hints/imported/wukong.json",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.search_messages_by_sender",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要查某人发送过的消息且不限定单聊时"
|
|
]
|
|
},
|
|
"chat message list-direct": {
|
|
"agent_summary": "读取与指定用户的单聊消息记录",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"跨群聊按发送者查询时使用 chat message list-by-sender"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message list-direct --user \u003cuserId\u003e --time \"2026-07-01 00:00:00\" --direction newer --limit 50"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "读取与指定用户的单聊消息记录",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "读取与指定用户的单聊消息记录",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_individual_chat_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"跨群聊按发送者查询时使用 chat message list-by-sender"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"跨群聊按发送者查询时使用 chat message list-by-sender"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message list-direct --user \u003cuserId\u003e --time \"2026-07-01 00:00:00\" --direction newer --limit 50"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message list-direct --user \u003cuserId\u003e --time \"2026-07-01 00:00:00\" --direction newer --limit 50"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_individual_chat_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "chat.list_individual_chat_message",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_individual_chat_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "chat.list_individual_chat_message",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_individual_chat_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"用户明确要求查看和某人的一对一聊天时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"用户明确要求查看和某人的一对一聊天时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "chat",
|
|
"rpc_name": "list_individual_chat_message"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message list-direct",
|
|
"internal/cli/schema_command_registry.json#chat.list_individual_chat_message",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.list_individual_chat_message",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"用户明确要求查看和某人的一对一聊天时"
|
|
]
|
|
},
|
|
"chat message list-favorites": {
|
|
"agent_summary": "分页查询当前用户收藏的消息列表。",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"需要搜索普通聊天记录、置顶消息或修改收藏状态时不要使用。"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message list-favorites --cursor 0 --size 20"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "分页查询当前用户收藏的消息列表。",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "依据新增的真实 Cobra leaf、数字游标分页契约和 chat 产品参考补齐 reviewed Agent 选择语义与示例。",
|
|
"candidates": [
|
|
{
|
|
"value": "分页查询当前用户收藏的消息列表。",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "依据新增的真实 Cobra leaf、数字游标分页契约和 chat 产品参考补齐 reviewed Agent 选择语义与示例。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "Preserve the reviewed CLI-to-interface conversion: Cobra validates --size as an integer from 1 to 100, then the helper serializes it to the string-valued list_message_favorites size property.",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "Preserve the reviewed CLI-to-interface conversion: Cobra validates --size as an integer from 1 to 100, then the helper serializes it to the string-valued list_message_favorites size property."
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"需要搜索普通聊天记录、置顶消息或修改收藏状态时不要使用。"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "依据新增的真实 Cobra leaf、数字游标分页契约和 chat 产品参考补齐 reviewed Agent 选择语义与示例。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要搜索普通聊天记录、置顶消息或修改收藏状态时不要使用。"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "依据新增的真实 Cobra leaf、数字游标分页契约和 chat 产品参考补齐 reviewed Agent 选择语义与示例。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "Preserve the reviewed CLI-to-interface conversion: Cobra validates --size as an integer from 1 to 100, then the helper serializes it to the string-valued list_message_favorites size property.",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "Preserve the reviewed CLI-to-interface conversion: Cobra validates --size as an integer from 1 to 100, then the helper serializes it to the string-valued list_message_favorites size property."
|
|
},
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message list-favorites --cursor 0 --size 20"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "依据新增的真实 Cobra leaf、数字游标分页契约和 chat 产品参考补齐 reviewed Agent 选择语义与示例。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message list-favorites --cursor 0 --size 20"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "依据新增的真实 Cobra leaf、数字游标分页契约和 chat 产品参考补齐 reviewed Agent 选择语义与示例。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "composite",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "Preserve the reviewed CLI-to-interface conversion: Cobra validates --size as an integer from 1 to 100, then the helper serializes it to the string-valued list_message_favorites size property.",
|
|
"candidates": [
|
|
{
|
|
"value": "composite",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "Preserve the reviewed CLI-to-interface conversion: Cobra validates --size as an integer from 1 to 100, then the helper serializes it to the string-valued list_message_favorites size property."
|
|
}
|
|
]
|
|
},
|
|
"interface_reason": {
|
|
"value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "Preserve the reviewed CLI-to-interface conversion: Cobra validates --size as an integer from 1 to 100, then the helper serializes it to the string-valued list_message_favorites size property.",
|
|
"candidates": [
|
|
{
|
|
"value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "Preserve the reviewed CLI-to-interface conversion: Cobra validates --size as an integer from 1 to 100, then the helper serializes it to the string-valued list_message_favorites size property."
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": null,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "interface_disposition_matrix",
|
|
"review_reason": "final interface mode composite forbids a direct MCP interface_ref",
|
|
"candidates": [
|
|
{
|
|
"value": null,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "final interface mode composite forbids a direct MCP interface_ref"
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "Preserve the reviewed CLI-to-interface conversion: Cobra validates --size as an integer from 1 to 100, then the helper serializes it to the string-valued list_message_favorites size property.",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "Preserve the reviewed CLI-to-interface conversion: Cobra validates --size as an integer from 1 to 100, then the helper serializes it to the string-valued list_message_favorites size property."
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "依据新增的真实 Cobra leaf、数字游标分页契约和 chat 产品参考补齐 reviewed Agent 选择语义与示例。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要查看当前用户已经收藏的消息,或使用 nextCursor 继续翻页时。"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "依据新增的真实 Cobra leaf、数字游标分页契约和 chat 产品参考补齐 reviewed Agent 选择语义与示例。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要查看当前用户已经收藏的消息,或使用 nextCursor 继续翻页时。"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "依据新增的真实 Cobra leaf、数字游标分页契约和 chat 产品参考补齐 reviewed Agent 选择语义与示例。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "composite",
|
|
"interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.",
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message list-favorites --help",
|
|
"internal/cli/schema_command_registry.json#chat.list_message_favorites",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要查看当前用户已经收藏的消息,或使用 nextCursor 继续翻页时。"
|
|
]
|
|
},
|
|
"chat message list-focused": {
|
|
"agent_summary": "列出当前用户特别关注的消息",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"普通未读消息或提及消息使用对应专用命令"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message list-focused --limit 50"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "列出当前用户特别关注的消息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "列出当前用户特别关注的消息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_special_focus_messages.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"普通未读消息或提及消息使用对应专用命令"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"普通未读消息或提及消息使用对应专用命令"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message list-focused --limit 50"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message list-focused --limit 50"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_special_focus_messages.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "chat.list_special_focus_messages",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "chat.list_special_focus_messages",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"selected": true
|
|
},
|
|
{
|
|
"value": "chat.list_special_focus_messages",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_special_focus_messages.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要查看特别关注或重点消息列表时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要查看特别关注或重点消息列表时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "chat",
|
|
"rpc_name": "list_special_focus_messages"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message list-focused",
|
|
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.list_special_focus_messages",
|
|
"internal/cli/schema_command_registry.json#chat.list_special_focus_messages",
|
|
"internal/cli/schema_hints/imported/wukong.json",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.list_special_focus_messages",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要查看特别关注或重点消息列表时"
|
|
]
|
|
},
|
|
"chat message list-mentions": {
|
|
"agent_summary": "查询指定时间范围内提及当前用户的消息",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"查询全部消息时使用 chat message list-all"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message list-mentions --start \"2026-07-01T00:00:00+08:00\" --end \"2026-07-02T00:00:00+08:00\" --limit 50"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "查询指定时间范围内提及当前用户的消息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "查询指定时间范围内提及当前用户的消息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_at_me_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"查询全部消息时使用 chat message list-all"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"查询全部消息时使用 chat message list-all"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message list-mentions --start \"2026-07-01T00:00:00+08:00\" --end \"2026-07-02T00:00:00+08:00\" --limit 50"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message list-mentions --start \"2026-07-01T00:00:00+08:00\" --end \"2026-07-02T00:00:00+08:00\" --limit 50"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_at_me_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "chat.search_at_me_message",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "chat.search_at_me_message",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"selected": true
|
|
},
|
|
{
|
|
"value": "chat.search_at_me_message",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_at_me_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要找出 @我的消息和待关注事项时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要找出 @我的消息和待关注事项时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "chat",
|
|
"rpc_name": "search_at_me_message"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message list-mentions",
|
|
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.search_at_me_message",
|
|
"internal/cli/schema_command_registry.json#chat.search_at_me_message",
|
|
"internal/cli/schema_hints/imported/wukong.json",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.search_at_me_message",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要找出 @我的消息和待关注事项时"
|
|
]
|
|
},
|
|
"chat message list-pin-msg": {
|
|
"agent_summary": "列出指定会话中的置顶消息",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"设置或取消置顶时使用 set-pin-msg 或 unset-pin-msg"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message list-pin-msg --open-conversation-id \u003copenConversationId\u003e --size 50"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "列出指定会话中的置顶消息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "列出指定会话中的置顶消息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_pin_messages.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"设置或取消置顶时使用 set-pin-msg 或 unset-pin-msg"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"设置或取消置顶时使用 set-pin-msg 或 unset-pin-msg"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message list-pin-msg --open-conversation-id \u003copenConversationId\u003e --size 50"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message list-pin-msg --open-conversation-id \u003copenConversationId\u003e --size 50"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_pin_messages.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.list_pin_messages",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_pin_messages.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.list_pin_messages",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_pin_messages.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要查看群聊当前置顶的消息时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要查看群聊当前置顶的消息时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "list_pin_messages"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message list-pin-msg",
|
|
"internal/cli/schema_command_registry.json#chat.list_pin_messages",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.list_pin_messages",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要查看群聊当前置顶的消息时"
|
|
]
|
|
},
|
|
"chat message list-topic-replies": {
|
|
"agent_summary": "分页读取指定话题的回复",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"读取普通会话消息时使用 chat message list"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message list-topic-replies --group \u003copenConversationId\u003e --topic-id \u003ctopicId\u003e --limit 50"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "分页读取指定话题的回复",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "分页读取指定话题的回复",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_topic_replies.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"读取普通会话消息时使用 chat message list"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"读取普通会话消息时使用 chat message list"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message list-topic-replies --group \u003copenConversationId\u003e --topic-id \u003ctopicId\u003e --limit 50"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message list-topic-replies --group \u003copenConversationId\u003e --topic-id \u003ctopicId\u003e --limit 50"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_topic_replies.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "chat.list_topic_replies",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "chat.list_topic_replies",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"selected": true
|
|
},
|
|
{
|
|
"value": "chat.list_topic_replies",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.list_topic_replies.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"已知话题 ID 并需要查看回复串时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"已知话题 ID 并需要查看回复串时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "chat",
|
|
"rpc_name": "list_topic_replies"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message list-topic-replies",
|
|
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.list_topic_replies",
|
|
"internal/cli/schema_command_registry.json#chat.list_topic_replies",
|
|
"internal/cli/schema_hints/imported/wukong.json",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.list_topic_replies",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"已知话题 ID 并需要查看回复串时"
|
|
]
|
|
},
|
|
"chat message list-unread-conversations": {
|
|
"agent_summary": "列出当前用户存在未读消息的会话",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"查询某条消息的已读人员时使用 chat message read-status"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message list-unread-conversations --count 50"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "列出当前用户存在未读消息的会话",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "列出当前用户存在未读消息的会话",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.unread_message_conversation_list.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"查询某条消息的已读人员时使用 chat message read-status"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"查询某条消息的已读人员时使用 chat message read-status"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message list-unread-conversations --count 50"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message list-unread-conversations --count 50"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.unread_message_conversation_list.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "chat.unread_message_conversation_list",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "chat.unread_message_conversation_list",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"selected": true
|
|
},
|
|
{
|
|
"value": "chat.unread_message_conversation_list",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.unread_message_conversation_list.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要定位哪些会话还有未读内容时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要定位哪些会话还有未读内容时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "chat",
|
|
"rpc_name": "unread_message_conversation_list"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message list-unread-conversations",
|
|
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.unread_message_conversation_list",
|
|
"internal/cli/schema_command_registry.json#chat.unread_message_conversation_list",
|
|
"internal/cli/schema_hints/imported/wukong.json",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.unread_message_conversation_list",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要定位哪些会话还有未读内容时"
|
|
]
|
|
},
|
|
"chat message query-send-status": {
|
|
"agent_summary": "查询异步消息发送任务的状态",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"没有 openTaskId 或只需查消息内容时不要使用"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message query-send-status --open-task-id \u003copenTaskId\u003e"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "查询异步消息发送任务的状态",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "查询异步消息发送任务的状态",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.query_message_send_status.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"没有 openTaskId 或只需查消息内容时不要使用"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"没有 openTaskId 或只需查消息内容时不要使用"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message query-send-status --open-task-id \u003copenTaskId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message query-send-status --open-task-id \u003copenTaskId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.query_message_send_status.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.query_message_send_status",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.query_message_send_status.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.query_message_send_status",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.query_message_send_status.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"发送命令返回 openTaskId 后需要确认投递结果时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"发送命令返回 openTaskId 后需要确认投递结果时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "query_message_send_status"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message query-send-status",
|
|
"internal/cli/schema_command_registry.json#chat.query_message_send_status",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.query_message_send_status",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"发送命令返回 openTaskId 后需要确认投递结果时"
|
|
]
|
|
},
|
|
"chat message read-status": {
|
|
"agent_summary": "查询指定消息的已读状态和人员",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"查看哪些会话未读时使用 chat message list-unread-conversations"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message read-status --conversation-id \u003copenConversationId\u003e --message-id \u003copenMessageId\u003e"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "查询指定消息的已读状态和人员",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "查询指定消息的已读状态和人员",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.query_msg_read_status.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"查看哪些会话未读时使用 chat message list-unread-conversations"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"查看哪些会话未读时使用 chat message list-unread-conversations"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message read-status --conversation-id \u003copenConversationId\u003e --message-id \u003copenMessageId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message read-status --conversation-id \u003copenConversationId\u003e --message-id \u003copenMessageId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.query_msg_read_status.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.query_msg_read_status",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.query_msg_read_status.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.query_msg_read_status",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.query_msg_read_status.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"已知会话 ID 与消息 ID,需要核对阅读情况时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"已知会话 ID 与消息 ID,需要核对阅读情况时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "query_msg_read_status"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message read-status",
|
|
"internal/cli/schema_command_registry.json#chat.query_msg_read_status",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.query_msg_read_status",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"已知会话 ID 与消息 ID,需要核对阅读情况时"
|
|
]
|
|
},
|
|
"chat message recall": {
|
|
"agent_summary": "撤回当前用户已发送的单条消息",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"撤回机器人消息时使用 chat message recall-by-bot",
|
|
"消息 ID 未确认时先用消息查询/搜索拿到 openMessageId"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "agent-hint",
|
|
"examples": [
|
|
"dws chat message recall --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "撤回当前用户已发送的单条消息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": "撤回当前用户已发送的单条消息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.recall_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"撤回机器人消息时使用 chat message recall-by-bot",
|
|
"消息 ID 未确认时先用消息查询/搜索拿到 openMessageId"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"撤回机器人消息时使用 chat message recall-by-bot",
|
|
"消息 ID 未确认时先用消息查询/搜索拿到 openMessageId"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message recall --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message recall --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.recall_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.recall_message",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.recall_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.recall_message",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.recall_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"已知会话与消息 ID,需要撤回自己发出的那条消息"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"已知会话与消息 ID,需要撤回自己发出的那条消息"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "recall_message"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message recall",
|
|
"internal/cli/schema_command_registry.json#chat.recall_message",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.recall_message",
|
|
"live-dws-schema:chat.recall_message",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"已知会话与消息 ID,需要撤回自己发出的那条消息"
|
|
]
|
|
},
|
|
"chat message recall-by-bot": {
|
|
"agent_summary": "撤回指定机器人发送的消息",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"个人身份消息撤回使用 chat message recall"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "agent-hint",
|
|
"examples": [
|
|
"dws chat message recall-by-bot --robot-code \u003crobotCode\u003e --group \u003copenConversationId\u003e --keys \u003cprocessQueryKey\u003e"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "撤回指定机器人发送的消息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "撤回指定机器人发送的消息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"个人身份消息撤回使用 chat message recall"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"个人身份消息撤回使用 chat message recall"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "user_required",
|
|
"source": "skills/mono/SKILL.md",
|
|
"precedence": "skill",
|
|
"selected": false,
|
|
"review_reason": "Skill danger table explicitly reviews this operation"
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "destructive",
|
|
"source": "skills/mono/SKILL.md",
|
|
"precedence": "skill",
|
|
"selected": false,
|
|
"review_reason": "Skill danger table explicitly reviews this operation"
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message recall-by-bot --robot-code \u003crobotCode\u003e --group \u003copenConversationId\u003e --keys \u003cprocessQueryKey\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message recall-by-bot --robot-code \u003crobotCode\u003e --group \u003copenConversationId\u003e --keys \u003cprocessQueryKey\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "composite",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "composite",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
}
|
|
]
|
|
},
|
|
"interface_reason": {
|
|
"value": "命令包含多个 RPC、条件分派或本地 HTTP/文件步骤,不能绑定为单一 interface_ref",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "命令包含多个 RPC、条件分派或本地 HTTP/文件步骤,不能绑定为单一 interface_ref",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": null,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "interface_disposition_matrix",
|
|
"review_reason": "final interface mode composite forbids a direct MCP interface_ref",
|
|
"candidates": [
|
|
{
|
|
"value": null,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "final interface mode composite forbids a direct MCP interface_ref"
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "high",
|
|
"source": "skills/mono/SKILL.md",
|
|
"precedence": "skill",
|
|
"selected": false,
|
|
"review_reason": "Skill danger table explicitly reviews this operation"
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"持有 robotCode 和发送结果 key,需要撤回机器人消息时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"持有 robotCode 和发送结果 key,需要撤回机器人消息时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "composite",
|
|
"interface_reason": "命令包含多个 RPC、条件分派或本地 HTTP/文件步骤,不能绑定为单一 interface_ref",
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message recall-by-bot",
|
|
"internal/cli/schema_command_registry.json#chat.recall_robot_message",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"持有 robotCode 和发送结果 key,需要撤回机器人消息时"
|
|
]
|
|
},
|
|
"chat message remove-emoji": {
|
|
"agent_summary": "移除指定消息上的表情回应",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"移除文字表情时使用 chat message remove-text-emotion"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message remove-emoji --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e --emoji \"赞\""
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "移除指定消息上的表情回应",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "移除指定消息上的表情回应",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement.",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement."
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.remove_emoji_reaction.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"移除文字表情时使用 chat message remove-text-emotion"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"移除文字表情时使用 chat message remove-text-emotion"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement.",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement."
|
|
},
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message remove-emoji --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e --emoji \"赞\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message remove-emoji --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e --emoji \"赞\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement.",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement."
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.remove_emoji_reaction.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.remove_emoji_reaction",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.remove_emoji_reaction.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.remove_emoji_reaction",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.remove_emoji_reaction.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement.",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement."
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要取消此前添加的 emoji reaction 时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要取消此前添加的 emoji reaction 时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "remove_emoji_reaction"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message remove-emoji",
|
|
"internal/cli/schema_command_registry.json#chat.remove_emoji_reaction",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.remove_emoji_reaction",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要取消此前添加的 emoji reaction 时"
|
|
]
|
|
},
|
|
"chat message remove-favorite": {
|
|
"agent_summary": "取消当前用户对指定消息的收藏标记,不删除原消息。",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"需要撤回或删除原消息、移除表情回应或取消消息置顶时不要使用。"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message remove-favorite --open-message-id MSG_ID --open-conversation-id CONVERSATION_ID"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "取消当前用户对指定消息的收藏标记,不删除原消息。",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "依据新增的真实 Cobra leaf、取消收藏实现和 chat 产品参考补齐 reviewed Agent 选择语义;明确其不会删除原消息。",
|
|
"candidates": [
|
|
{
|
|
"value": "取消当前用户对指定消息的收藏标记,不删除原消息。",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "依据新增的真实 Cobra leaf、取消收藏实现和 chat 产品参考补齐 reviewed Agent 选择语义;明确其不会删除原消息。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"需要撤回或删除原消息、移除表情回应或取消消息置顶时不要使用。"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "依据新增的真实 Cobra leaf、取消收藏实现和 chat 产品参考补齐 reviewed Agent 选择语义;明确其不会删除原消息。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要撤回或删除原消息、移除表情回应或取消消息置顶时不要使用。"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "依据新增的真实 Cobra leaf、取消收藏实现和 chat 产品参考补齐 reviewed Agent 选择语义;明确其不会删除原消息。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message remove-favorite --open-message-id MSG_ID --open-conversation-id CONVERSATION_ID"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "依据新增的真实 Cobra leaf、取消收藏实现和 chat 产品参考补齐 reviewed Agent 选择语义;明确其不会删除原消息。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message remove-favorite --open-message-id MSG_ID --open-conversation-id CONVERSATION_ID"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "依据新增的真实 Cobra leaf、取消收藏实现和 chat 产品参考补齐 reviewed Agent 选择语义;明确其不会删除原消息。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "composite",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "composite",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
}
|
|
]
|
|
},
|
|
"interface_reason": {
|
|
"value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": null,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "interface_disposition_matrix",
|
|
"review_reason": "final interface mode composite forbids a direct MCP interface_ref",
|
|
"candidates": [
|
|
{
|
|
"value": null,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "final interface mode composite forbids a direct MCP interface_ref"
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "依据新增的真实 Cobra leaf、取消收藏实现和 chat 产品参考补齐 reviewed Agent 选择语义;明确其不会删除原消息。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"用户明确要从个人收藏中移除一条已知消息时。"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "依据新增的真实 Cobra leaf、取消收藏实现和 chat 产品参考补齐 reviewed Agent 选择语义;明确其不会删除原消息。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"用户明确要从个人收藏中移除一条已知消息时。"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "依据新增的真实 Cobra leaf、取消收藏实现和 chat 产品参考补齐 reviewed Agent 选择语义;明确其不会删除原消息。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "composite",
|
|
"interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.",
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message remove-favorite --help",
|
|
"internal/cli/schema_command_registry.json#chat.remove_message_favorite",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"用户明确要从个人收藏中移除一条已知消息时。"
|
|
]
|
|
},
|
|
"chat message remove-text-emotion": {
|
|
"agent_summary": "移除指定消息上的文字表情回应",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"移除普通 emoji reaction 时使用 chat message remove-emoji"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message remove-text-emotion --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e --emotion-id \u003cemotionId\u003e --emotion-name \"赞\" --text \"nice\" --background-id im_bg_5"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "移除指定消息上的文字表情回应",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "移除指定消息上的文字表情回应",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement.",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement."
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.remove_text_emotion.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"移除普通 emoji reaction 时使用 chat message remove-emoji"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"移除普通 emoji reaction 时使用 chat message remove-emoji"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement.",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement."
|
|
},
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message remove-text-emotion --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e --emotion-id \u003cemotionId\u003e --emotion-name \"赞\" --text \"nice\" --background-id im_bg_5"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message remove-text-emotion --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e --emotion-id \u003cemotionId\u003e --emotion-name \"赞\" --text \"nice\" --background-id im_bg_5"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement.",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement."
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.remove_text_emotion.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.remove_text_emotion",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.remove_text_emotion.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.remove_text_emotion",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.remove_text_emotion.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement.",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The four reviewed conversation locator flags are aliases for one openConversationId property; the typed require-one-of constraint owns their conditional requirement."
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要取消已添加的文字表情时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要取消已添加的文字表情时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "remove_text_emotion"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message remove-text-emotion",
|
|
"internal/cli/schema_command_registry.json#chat.remove_text_emotion",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.remove_text_emotion",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要取消已添加的文字表情时"
|
|
]
|
|
},
|
|
"chat message reply": {
|
|
"agent_summary": "引用指定消息发送个人回复",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"无需引用上下文的普通消息使用 chat message send"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "agent-hint",
|
|
"examples": [
|
|
"dws chat message reply --conversation-id \u003copenConversationId\u003e --ref-msg-id \u003copenMessageId\u003e --ref-sender \u003copenDingTalkId\u003e --text \"收到\""
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "引用指定消息发送个人回复",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "引用指定消息发送个人回复",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"无需引用上下文的普通消息使用 chat message send"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"无需引用上下文的普通消息使用 chat message send"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message reply --conversation-id \u003copenConversationId\u003e --ref-msg-id \u003copenMessageId\u003e --ref-sender \u003copenDingTalkId\u003e --text \"收到\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message reply --conversation-id \u003copenConversationId\u003e --ref-msg-id \u003copenMessageId\u003e --ref-sender \u003copenDingTalkId\u003e --text \"收到\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "chat.send_personal_message",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "chat.send_personal_message",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"用户要针对某条已有消息进行引用回复时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"用户要针对某条已有消息进行引用回复时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "chat",
|
|
"rpc_name": "send_personal_message"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message reply",
|
|
"internal/cli/schema_command_registry.json#chat.reply_personal_message",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"用户要针对某条已有消息进行引用回复时"
|
|
]
|
|
},
|
|
"chat message search": {
|
|
"agent_summary": "按关键词和时间范围搜索消息",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"需要多会话、发送者或 @维度组合时使用 search-advanced"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message search --query \"发布计划\" --start \"2026-07-01T00:00:00+08:00\" --end \"2026-07-10T00:00:00+08:00\""
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "按关键词和时间范围搜索消息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "按关键词和时间范围搜索消息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_messages_by_keyword.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"需要多会话、发送者或 @维度组合时使用 search-advanced"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要多会话、发送者或 @维度组合时使用 search-advanced"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message search --query \"发布计划\" --start \"2026-07-01T00:00:00+08:00\" --end \"2026-07-10T00:00:00+08:00\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message search --query \"发布计划\" --start \"2026-07-01T00:00:00+08:00\" --end \"2026-07-10T00:00:00+08:00\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_messages_by_keyword.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "chat.search_messages_by_keyword",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "chat.search_messages_by_keyword",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"selected": true
|
|
},
|
|
{
|
|
"value": "chat.search_messages_by_keyword",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_messages_by_keyword.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要用关键词查找消息且过滤条件较简单时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要用关键词查找消息且过滤条件较简单时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "chat",
|
|
"rpc_name": "search_messages_by_keyword"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message search",
|
|
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.search_messages_by_keyword",
|
|
"internal/cli/schema_command_registry.json#chat.search_messages_by_keyword",
|
|
"internal/cli/schema_hints/imported/wukong.json",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.search_messages_by_keyword",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要用关键词查找消息且过滤条件较简单时"
|
|
]
|
|
},
|
|
"chat message search-advanced": {
|
|
"agent_summary": "按时间、关键词、发送者、@ 或会话等多维度搜索消息",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"只需按关键词在会话里搜时优先评估 chat message search",
|
|
"只需拉取某会话时间线时使用 chat message list",
|
|
"只需某人发给我的消息时使用 chat message list-by-sender"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message search-advanced --query \"周报\" --start \"2026-04-01T00:00:00+08:00\" --end \"2026-04-15T00:00:00+08:00\""
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "按时间、关键词、发送者、@ 或会话等多维度搜索消息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": "按时间、关键词、发送者、@ 或会话等多维度搜索消息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_messages.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"只需按关键词在会话里搜时优先评估 chat message search",
|
|
"只需拉取某会话时间线时使用 chat message list",
|
|
"只需某人发给我的消息时使用 chat message list-by-sender"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"只需按关键词在会话里搜时优先评估 chat message search",
|
|
"只需拉取某会话时间线时使用 chat message list",
|
|
"只需某人发给我的消息时使用 chat message list-by-sender"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message search-advanced --query \"周报\" --start \"2026-04-01T00:00:00+08:00\" --end \"2026-04-15T00:00:00+08:00\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message search-advanced --query \"周报\" --start \"2026-04-01T00:00:00+08:00\" --end \"2026-04-15T00:00:00+08:00\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_messages.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.search_messages",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_messages.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.search_messages",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_messages.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要组合时间范围、关键词、发送者、@我/@某人、指定会话等条件搜消息"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要组合时间范围、关键词、发送者、@我/@某人、指定会话等条件搜消息"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "search_messages"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message search-advanced",
|
|
"internal/cli/schema_command_registry.json#chat.search_messages",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.search_messages",
|
|
"live-dws-schema:chat.search_messages",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要组合时间范围、关键词、发送者、@我/@某人、指定会话等条件搜消息"
|
|
]
|
|
},
|
|
"chat message send": {
|
|
"agent_summary": "以当前用户身份发送群聊或单聊消息",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"机器人身份或 Webhook 发送应使用对应命令"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "agent-hint",
|
|
"examples": [
|
|
"dws chat message send --group \u003copenConversationId\u003e \"项目已更新\""
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "以当前用户身份发送群聊或单聊消息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "以当前用户身份发送群聊或单聊消息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.send_personal_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"机器人身份或 Webhook 发送应使用对应命令"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"机器人身份或 Webhook 发送应使用对应命令"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message send --group \u003copenConversationId\u003e \"项目已更新\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message send --group \u003copenConversationId\u003e \"项目已更新\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.send_personal_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "chat.send_personal_message",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "chat.send_personal_message",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "chat.send_personal_message",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.send_personal_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"用户明确要以个人身份发送文本或媒体消息时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"用户明确要以个人身份发送文本或媒体消息时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "chat",
|
|
"rpc_name": "send_personal_message"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message send",
|
|
"internal/cli/schema_command_registry.json#chat.send_personal_message",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.send_personal_message",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"用户明确要以个人身份发送文本或媒体消息时"
|
|
]
|
|
},
|
|
"chat message send-by-bot": {
|
|
"agent_summary": "以应用机器人身份发送群消息或批量单聊",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"个人身份发送或自定义 Webhook 告警不要使用"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "agent-hint",
|
|
"examples": [
|
|
"dws chat message send-by-bot --robot-code \u003crobotCode\u003e --group \u003copenConversationId\u003e --title \"日报\" --text \"今日进展\""
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "以应用机器人身份发送群消息或批量单聊",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "以应用机器人身份发送群消息或批量单聊",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"个人身份发送或自定义 Webhook 告警不要使用"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"个人身份发送或自定义 Webhook 告警不要使用"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message send-by-bot --robot-code \u003crobotCode\u003e --group \u003copenConversationId\u003e --title \"日报\" --text \"今日进展\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message send-by-bot --robot-code \u003crobotCode\u003e --group \u003copenConversationId\u003e --title \"日报\" --text \"今日进展\""
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "composite",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "composite",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
}
|
|
]
|
|
},
|
|
"interface_reason": {
|
|
"value": "命令包含多个 RPC、条件分派或本地 HTTP/文件步骤,不能绑定为单一 interface_ref",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "命令包含多个 RPC、条件分派或本地 HTTP/文件步骤,不能绑定为单一 interface_ref",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": null,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "interface_disposition_matrix",
|
|
"review_reason": "final interface mode composite forbids a direct MCP interface_ref",
|
|
"candidates": [
|
|
{
|
|
"value": null,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "final interface mode composite forbids a direct MCP interface_ref"
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"已有 robotCode 且需要机器人身份投递消息时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"已有 robotCode 且需要机器人身份投递消息时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "composite",
|
|
"interface_reason": "命令包含多个 RPC、条件分派或本地 HTTP/文件步骤,不能绑定为单一 interface_ref",
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message send-by-bot",
|
|
"internal/cli/schema_command_registry.json#chat.send_robot_message",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"已有 robotCode 且需要机器人身份投递消息时"
|
|
]
|
|
},
|
|
"chat message send-by-webhook": {
|
|
"agent_summary": "用自定义机器人 Webhook 向群发送消息",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"使用企业机器人 robot-code 发消息时用 chat message send-by-bot",
|
|
"以个人身份发消息时用 chat message send"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message send-by-webhook --token \u003cwebhook-token\u003e --title \"告警\" --text \"CPU 超 90%\" --at-all"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "用自定义机器人 Webhook 向群发送消息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": "用自定义机器人 Webhook 向群发送消息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.send_message_by_custom_robot.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"使用企业机器人 robot-code 发消息时用 chat message send-by-bot",
|
|
"以个人身份发消息时用 chat message send"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"使用企业机器人 robot-code 发消息时用 chat message send-by-bot",
|
|
"以个人身份发消息时用 chat message send"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message send-by-webhook --token \u003cwebhook-token\u003e --title \"告警\" --text \"CPU 超 90%\" --at-all"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message send-by-webhook --token \u003cwebhook-token\u003e --title \"告警\" --text \"CPU 超 90%\" --at-all"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.send_message_by_custom_robot.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "bot.send_message_by_custom_robot",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "bot.send_message_by_custom_robot",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "chat.send_message_by_custom_robot",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"selected": false
|
|
},
|
|
{
|
|
"value": "bot.send_message_by_custom_robot",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.send_message_by_custom_robot.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"已有自定义机器人 webhook token,需要向群发告警或通知"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"已有自定义机器人 webhook token,需要向群发告警或通知"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "bot",
|
|
"rpc_name": "send_message_by_custom_robot"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message send-by-webhook",
|
|
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.send_message_by_custom_robot",
|
|
"internal/cli/schema_command_registry.json#chat.send_message_by_custom_robot",
|
|
"internal/cli/schema_hints/imported/wukong.json",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.send_message_by_custom_robot",
|
|
"live-dws-schema:bot.send_message_by_custom_robot",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"已有自定义机器人 webhook token,需要向群发告警或通知"
|
|
]
|
|
},
|
|
"chat message send-card": {
|
|
"agent_summary": "创建并向群聊或单聊发送互动卡片",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"只发送普通文本时使用 send 或 send-by-bot"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message send-card --group \u003copenConversationId\u003e"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "创建并向群聊或单聊发送互动卡片",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "创建并向群聊或单聊发送互动卡片",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.create_and_send_card.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"只发送普通文本时使用 send 或 send-by-bot"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"只发送普通文本时使用 send 或 send-by-bot"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message send-card --group \u003copenConversationId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message send-card --group \u003copenConversationId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.create_and_send_card.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.create_and_send_card",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.create_and_send_card.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.create_and_send_card",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.create_and_send_card.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要卡片式交互且已准备接收会话或用户时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要卡片式交互且已准备接收会话或用户时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "create_and_send_card"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message send-card",
|
|
"internal/cli/schema_command_registry.json#chat.create_and_send_card",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.create_and_send_card",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要卡片式交互且已准备接收会话或用户时"
|
|
]
|
|
},
|
|
"chat message set-pin-msg": {
|
|
"agent_summary": "把指定消息设为会话置顶消息",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"取消置顶使用 chat message unset-pin-msg"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message set-pin-msg --open-conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "把指定消息设为会话置顶消息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "把指定消息设为会话置顶消息",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.set_pin_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"取消置顶使用 chat message unset-pin-msg"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"取消置顶使用 chat message unset-pin-msg"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message set-pin-msg --open-conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message set-pin-msg --open-conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.set_pin_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.set_pin_message",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.set_pin_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.set_pin_message",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.set_pin_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要在会话中置顶一条已知消息时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要在会话中置顶一条已知消息时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "set_pin_message"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message set-pin-msg",
|
|
"internal/cli/schema_command_registry.json#chat.set_pin_message",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.set_pin_message",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要在会话中置顶一条已知消息时"
|
|
]
|
|
},
|
|
"chat message unset-pin-msg": {
|
|
"agent_summary": "取消指定消息的会话置顶",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"新增置顶使用 chat message set-pin-msg"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message unset-pin-msg --open-conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "取消指定消息的会话置顶",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "取消指定消息的会话置顶",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.unset_pin_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"新增置顶使用 chat message set-pin-msg"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"新增置顶使用 chat message set-pin-msg"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message unset-pin-msg --open-conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message unset-pin-msg --open-conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.unset_pin_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.unset_pin_message",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.unset_pin_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.unset_pin_message",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.unset_pin_message.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要移除一条已知置顶消息时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要移除一条已知置顶消息时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "unset_pin_message"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message unset-pin-msg",
|
|
"internal/cli/schema_command_registry.json#chat.unset_pin_message",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.unset_pin_message",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要移除一条已知置顶消息时"
|
|
]
|
|
},
|
|
"chat message update-card": {
|
|
"agent_summary": "更新已发送流式卡片的内容和状态",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"创建新卡片时使用 chat message send-card"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat message update-card --biz-id \u003cbizId\u003e --content \"处理完成\" --flow-status 2"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "更新已发送流式卡片的内容和状态",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "更新已发送流式卡片的内容和状态",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_streaming_card.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"创建新卡片时使用 chat message send-card"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"创建新卡片时使用 chat message send-card"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat message update-card --biz-id \u003cbizId\u003e --content \"处理完成\" --flow-status 2"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat message update-card --biz-id \u003cbizId\u003e --content \"处理完成\" --flow-status 2"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_streaming_card.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.update_streaming_card",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_streaming_card.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.update_streaming_card",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_streaming_card.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"已有 bizId 并需要追加内容或结束流式输出时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"已有 bizId 并需要追加内容或结束流式输出时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "update_streaming_card"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat message update-card",
|
|
"internal/cli/schema_command_registry.json#chat.update_streaming_card",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.update_streaming_card",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"已有 bizId 并需要追加内容或结束流式输出时"
|
|
]
|
|
},
|
|
"chat mute": {
|
|
"agent_summary": "开启或关闭指定会话的免打扰",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"群成员禁言属于发言权限,应使用 group-mute 命令"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat mute --conversation-id \u003copenConversationId\u003e"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "开启或关闭指定会话的免打扰",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "开启或关闭指定会话的免打扰",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed locator aliases feed one openConversationId property, while optional --off selects unmute; typed constraints require one locator without making the mode switch mandatory.",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed locator aliases feed one openConversationId property, while optional --off selects unmute; typed constraints require one locator without making the mode switch mandatory."
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_notification_off.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"群成员禁言属于发言权限,应使用 group-mute 命令"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"群成员禁言属于发言权限,应使用 group-mute 命令"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed locator aliases feed one openConversationId property, while optional --off selects unmute; typed constraints require one locator without making the mode switch mandatory.",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed locator aliases feed one openConversationId property, while optional --off selects unmute; typed constraints require one locator without making the mode switch mandatory."
|
|
},
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat mute --conversation-id \u003copenConversationId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat mute --conversation-id \u003copenConversationId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed locator aliases feed one openConversationId property, while optional --off selects unmute; typed constraints require one locator without making the mode switch mandatory.",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed locator aliases feed one openConversationId property, while optional --off selects unmute; typed constraints require one locator without making the mode switch mandatory."
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_notification_off.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.update_notification_off",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_notification_off.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.update_notification_off",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.update_notification_off.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed locator aliases feed one openConversationId property, while optional --off selects unmute; typed constraints require one locator without making the mode switch mandatory.",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed locator aliases feed one openConversationId property, while optional --off selects unmute; typed constraints require one locator without making the mode switch mandatory."
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"用户明确要静音或恢复某个会话通知时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"用户明确要静音或恢复某个会话通知时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "update_notification_off"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat mute",
|
|
"internal/cli/schema_command_registry.json#chat.update_notification_off",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.update_notification_off",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"用户明确要静音或恢复某个会话通知时"
|
|
]
|
|
},
|
|
"chat search": {
|
|
"agent_summary": "按关键词搜索群聊并拿到 openConversationId",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"已有群号时用 chat group get-by-group-id",
|
|
"查我创建/管理的群用 chat group list-my-groups",
|
|
"查与某人的共同群用 chat search-common"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat search --query \"项目冲刺\"",
|
|
"dws chat search --query \"项目冲刺\" --limit 20 --cursor 0"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "按关键词搜索群聊并拿到 openConversationId",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": "按关键词搜索群聊并拿到 openConversationId",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_groups.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"已有群号时用 chat group get-by-group-id",
|
|
"查我创建/管理的群用 chat group list-my-groups",
|
|
"查与某人的共同群用 chat search-common"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"已有群号时用 chat group get-by-group-id",
|
|
"查我创建/管理的群用 chat group list-my-groups",
|
|
"查与某人的共同群用 chat search-common"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat search --query \"项目冲刺\"",
|
|
"dws chat search --query \"项目冲刺\" --limit 20 --cursor 0"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat search --query \"项目冲刺\"",
|
|
"dws chat search --query \"项目冲刺\" --limit 20 --cursor 0"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "composite",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "composite",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_groups.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_reason": {
|
|
"value": "Reviewed unpinned remote adapter: the CLI calls im/search_groups with a flat payload, while the pinned snapshot only contains the incompatible chat/search_groups_by_keyword contract.",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "Reviewed unpinned remote adapter: the CLI calls im/search_groups with a flat payload, while the pinned snapshot only contains the incompatible chat/search_groups_by_keyword contract.",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": null,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "interface_disposition_matrix",
|
|
"review_reason": "final interface mode composite forbids a direct MCP interface_ref",
|
|
"candidates": [
|
|
{
|
|
"value": null,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "final interface mode composite forbids a direct MCP interface_ref"
|
|
}
|
|
],
|
|
"overridden_candidates": [
|
|
{
|
|
"value": "chat.search_groups_by_keyword",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"selected": false
|
|
},
|
|
{
|
|
"value": "chat.search_groups_by_keyword",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_groups.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"只知道群名关键词,需要定位群并提取 openConversationId"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"只知道群名关键词,需要定位群并提取 openConversationId"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "composite",
|
|
"interface_reason": "Reviewed unpinned remote adapter: the CLI calls im/search_groups with a flat payload, while the pinned snapshot only contains the incompatible chat/search_groups_by_keyword contract.",
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat search",
|
|
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.search_groups_by_keyword",
|
|
"internal/cli/schema_command_registry.json#chat.search_groups",
|
|
"internal/cli/schema_hints/imported/wukong.json",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.search_groups",
|
|
"live-dws-schema:chat.search_groups",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"只知道群名关键词,需要定位群并提取 openConversationId"
|
|
]
|
|
},
|
|
"chat search-common": {
|
|
"agent_summary": "查询指定人员共同所在的群聊",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"按群名称搜索时使用 chat search"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "read",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat search-common --nicks \"张三,李四\" --match-mode all --limit 20"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "查询指定人员共同所在的群聊",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "查询指定人员共同所在的群聊",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_common_groups.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"按群名称搜索时使用 chat search"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"按群名称搜索时使用 chat search"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "read",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat search-common --nicks \"张三,李四\" --match-mode all --limit 20"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat search-common --nicks \"张三,李四\" --match-mode all --limit 20"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "idempotent",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_common_groups.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "chat.search_common_groups",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "chat.search_common_groups",
|
|
"source": "internal/cli/schema_hints/imported/wukong.json",
|
|
"precedence": "imported",
|
|
"selected": true
|
|
},
|
|
{
|
|
"value": "chat.search_common_groups",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.search_common_groups.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "dws-tool-metadata/chat marks this tool as reviewed"
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "low",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要找两人或多人共同群聊时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要找两人或多人共同群聊时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "idempotent",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "chat",
|
|
"rpc_name": "search_common_groups"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "low",
|
|
"source_refs": [
|
|
"cobra-help:dws chat search-common",
|
|
"dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.chat.prod.json#chat.search_common_groups",
|
|
"internal/cli/schema_command_registry.json#chat.search_common_groups",
|
|
"internal/cli/schema_hints/imported/wukong.json",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.search_common_groups",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要找两人或多人共同群聊时"
|
|
]
|
|
},
|
|
"chat set-top": {
|
|
"agent_summary": "设置或取消指定会话置顶",
|
|
"agent_summary_source": "dws-agent-selection/chat",
|
|
"availability": "available",
|
|
"avoid_when": [
|
|
"只查看置顶清单时使用 chat list-top-conversations"
|
|
],
|
|
"confirmation": "not_required",
|
|
"effect": "write",
|
|
"effect_source": "command-verb",
|
|
"examples": [
|
|
"dws chat set-top --conversation-id \u003copenConversationId\u003e"
|
|
],
|
|
"field_provenance": {
|
|
"agent_summary": {
|
|
"value": "设置或取消指定会话置顶",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": "设置或取消指定会话置顶",
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"availability": {
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed optional --off switch selects unpin; omission deliberately selects pin, so false is a valid default rather than missing required input.",
|
|
"candidates": [
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed optional --off switch selects unpin; omission deliberately selects pin, so false is a valid default rather than missing required input."
|
|
},
|
|
{
|
|
"value": "available",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.set_top_conversation.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"avoid_when": {
|
|
"value": [
|
|
"只查看置顶清单时使用 chat list-top-conversations"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"只查看置顶清单时使用 chat list-top-conversations"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"confirmation": {
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed optional --off switch selects unpin; omission deliberately selects pin, so false is a valid default rather than missing required input.",
|
|
"candidates": [
|
|
{
|
|
"value": "not_required",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed optional --off switch selects unpin; omission deliberately selects pin, so false is a valid default rather than missing required input."
|
|
},
|
|
{
|
|
"value": "not_required",
|
|
"source": "risk-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"effect": {
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "write",
|
|
"source": "command-verb",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"examples": {
|
|
"value": [
|
|
"dws chat set-top --conversation-id \u003copenConversationId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"dws chat set-top --conversation-id \u003copenConversationId\u003e"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"idempotency": {
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "unknown",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"interface_mode": {
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed optional --off switch selects unpin; omission deliberately selects pin, so false is a valid default rather than missing required input.",
|
|
"candidates": [
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed optional --off switch selects unpin; omission deliberately selects pin, so false is a valid default rather than missing required input."
|
|
},
|
|
{
|
|
"value": "mcp",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.set_top_conversation.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": false
|
|
}
|
|
]
|
|
},
|
|
"interface_ref": {
|
|
"value": "im.set_top_conversation",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.set_top_conversation.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "im.set_top_conversation",
|
|
"source": "internal/cli/schema_mcp_metadata.json#tools.chat.set_top_conversation.interface_ref",
|
|
"precedence": "mcp_fallback",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"reviewed": {
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "The reviewed optional --off switch selects unpin; omission deliberately selects pin, so false is a valid default rather than missing required input.",
|
|
"candidates": [
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/metadata/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "The reviewed optional --off switch selects unpin; omission deliberately selects pin, so false is a valid default rather than missing required input."
|
|
},
|
|
{
|
|
"value": true,
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": false,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
},
|
|
"risk": {
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"resolution": "highest_precedence",
|
|
"candidates": [
|
|
{
|
|
"value": "medium",
|
|
"source": "effect-default",
|
|
"precedence": "inference_or_default",
|
|
"selected": true
|
|
}
|
|
]
|
|
},
|
|
"use_when": {
|
|
"value": [
|
|
"需要改变某个会话在列表中的置顶状态时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"resolution": "highest_precedence",
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。",
|
|
"candidates": [
|
|
{
|
|
"value": [
|
|
"需要改变某个会话在列表中的置顶状态时"
|
|
],
|
|
"source": "internal/cli/schema_hints/selection/chat.json",
|
|
"precedence": "reviewed_explicit",
|
|
"selected": true,
|
|
"review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"idempotency": "unknown",
|
|
"interface_mode": "mcp",
|
|
"interface_ref": {
|
|
"product_id": "im",
|
|
"rpc_name": "set_top_conversation"
|
|
},
|
|
"reviewed": true,
|
|
"risk": "medium",
|
|
"source_refs": [
|
|
"cobra-help:dws chat set-top",
|
|
"internal/cli/schema_command_registry.json#chat.set_top_conversation",
|
|
"internal/cli/schema_hints/metadata/chat.json",
|
|
"internal/cli/schema_hints/selection/chat.json",
|
|
"internal/cli/schema_mcp_metadata.json#tools.chat.set_top_conversation",
|
|
"skills/mono/SKILL.md",
|
|
"skills/mono/references/intent-guide.md",
|
|
"skills/mono/references/products/chat.md"
|
|
],
|
|
"use_when": [
|
|
"需要改变某个会话在列表中的置顶状态时"
|
|
]
|
|
}
|
|
}
|
|
}
|