{ "product_id": "chat", "tools": { "chat +at-me": { "agent_summary": "查最近 @我 的消息(自动算时间窗,投影发送人/时间/内容/会话)", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat +at-me", "dws chat +at-me --days 3" ], "field_provenance": { "agent_summary": { "value": "查最近 @我 的消息(自动算时间窗,投影发送人/时间/内容/会话)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "查最近 @我 的消息(自动算时间窗,投影发送人/时间/内容/会话)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +at-me", "dws chat +at-me --days 3" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +at-me", "dws chat +at-me --days 3" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想快速看回最近谁在群里或单聊里 @了你、但不想手动把起止时间换算成毫秒、也不想记 list-mentions 的一堆参数时使用;内部按本地时区算出「最近 N 天」(默认 7 天,可用 --days 调整回溯天数)的时间窗,搜索这段时间内 @我 的消息,再在本地把每条消息投影成发送人、时间、内容、所在会话四个关键字段。这是纯只读操作,只做搜索与本地投影,不会发送、撤回或标记任何消息。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想快速看回最近谁在群里或单聊里 @了你、但不想手动把起止时间换算成毫秒、也不想记 list-mentions 的一堆参数时使用;内部按本地时区算出「最近 N 天」(默认 7 天,可用 --days 调整回溯天数)的时间窗,搜索这段时间内 @我 的消息,再在本地把每条消息投影成发送人、时间、内容、所在会话四个关键字段。这是纯只读操作,只做搜索与本地投影,不会发送、撤回或标记任何消息。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +at-me", "cobra-help:dws chat +at-me", "internal/cli/schema_command_registry.json#chat.shortcut_at_me", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想快速看回最近谁在群里或单聊里 @了你、但不想手动把起止时间换算成毫秒、也不想记 list-mentions 的一堆参数时使用;内部按本地时区算出「最近 N 天」(默认 7 天,可用 --days 调整回溯天数)的时间窗,搜索这段时间内 @我 的消息,再在本地把每条消息投影成发送人、时间、内容、所在会话四个关键字段。这是纯只读操作,只做搜索与本地投影,不会发送、撤回或标记任何消息。" ] }, "chat +bot-find": { "agent_summary": "搜索全部可用机器人(含他人/官方,返回 openDingTalkId 可发单聊)", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "搜索全部可用机器人(含他人/官方,返回 openDingTalkId 可发单聊)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +bot-find --query \"日报\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +bot-find --query \"日报\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想找到平台上任意可用机器人(含他人创建或官方助手,例如某个日报/审批机器人)以便与其发起单聊时使用;输入关键词,返回含 openDingTalkId 的机器人列表。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想找到平台上任意可用机器人(含他人创建或官方助手,例如某个日报/审批机器人)以便与其发起单聊时使用;输入关键词,返回含 openDingTalkId 的机器人列表。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +bot-find", "cobra-help:dws chat +bot-find", "internal/cli/schema_command_registry.json#chat.shortcut_bot_find", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想找到平台上任意可用机器人(含他人创建或官方助手,例如某个日报/审批机器人)以便与其发起单聊时使用;输入关键词,返回含 openDingTalkId 的机器人列表。" ] }, "chat +bot-search": { "agent_summary": "搜索当前用户自己创建的机器人", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat +bot-search --page 1 --name \"日报\"" ], "field_provenance": { "agent_summary": { "value": "搜索当前用户自己创建的机器人", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "搜索当前用户自己创建的机器人", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +bot-search --page 1 --name \"日报\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +bot-search --page 1 --name \"日报\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你要管理或复用自己创建的机器人(比如查到其 robotCode 以便让它进群或发消息)时使用;按机器人名称模糊搜索,只返回当前用户名下创建的机器人列表。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你要管理或复用自己创建的机器人(比如查到其 robotCode 以便让它进群或发消息)时使用;按机器人名称模糊搜索,只返回当前用户名下创建的机器人列表。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +bot-search", "cobra-help:dws chat +bot-search", "internal/cli/schema_command_registry.json#chat.shortcut_bot_search", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你要管理或复用自己创建的机器人(比如查到其 robotCode 以便让它进群或发消息)时使用;按机器人名称模糊搜索,只返回当前用户名下创建的机器人列表。" ] }, "chat +broadcast": { "agent_summary": "按姓名逐一给多个人群发同一条单聊消息(自动解析 userId、逐个发送)", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "user_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws chat +broadcast --to \"张三,李四,王五\" --text \"今晚 8 点上线,请留意\"" ], "field_provenance": { "agent_summary": { "value": "按姓名逐一给多个人群发同一条单聊消息(自动解析 userId、逐个发送)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "按姓名逐一给多个人群发同一条单聊消息(自动解析 userId、逐个发送)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +broadcast --to \"张三,李四,王五\" --text \"今晚 8 点上线,请留意\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +broadcast --to \"张三,李四,王五\" --text \"今晚 8 点上线,请留意\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想把同一条通知一次性单聊发给多位同事、但只知道他们的姓名不想逐个查 userId 时使用;内部把姓名列表逐个解析成唯一用户后,用 openDingTalkId 对每个人单独发一条单聊消息,并汇总成功/失败人数。某个姓名匹配不到人或匹配到多人时,会跳过该人并在结尾报出,不影响其他人收到消息。会真实发出多条消息。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想把同一条通知一次性单聊发给多位同事、但只知道他们的姓名不想逐个查 userId 时使用;内部把姓名列表逐个解析成唯一用户后,用 openDingTalkId 对每个人单独发一条单聊消息,并汇总成功/失败人数。某个姓名匹配不到人或匹配到多人时,会跳过该人并在结尾报出,不影响其他人收到消息。会真实发出多条消息。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "medium", "source_refs": [ "ShortcutRegistry:chat +broadcast", "cobra-help:dws chat +broadcast", "internal/cli/schema_command_registry.json#chat.shortcut_broadcast", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想把同一条通知一次性单聊发给多位同事、但只知道他们的姓名不想逐个查 userId 时使用;内部把姓名列表逐个解析成唯一用户后,用 openDingTalkId 对每个人单独发一条单聊消息,并汇总成功/失败人数。某个姓名匹配不到人或匹配到多人时,会跳过该人并在结尾报出,不影响其他人收到消息。会真实发出多条消息。" ] }, "chat +category-create": { "agent_summary": "创建用户自定义会话分组", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "user_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws chat +category-create --title \"工作群\"" ], "field_provenance": { "agent_summary": { "value": "创建用户自定义会话分组", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "创建用户自定义会话分组", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +category-create --title \"工作群\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +category-create --title \"工作群\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想新建一个会话分组来归类会话时使用;会实际创建分组并返回其 ID,需传分组名称 --title。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想新建一个会话分组来归类会话时使用;会实际创建分组并返回其 ID,需传分组名称 --title。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "medium", "source_refs": [ "ShortcutRegistry:chat +category-create", "cobra-help:dws chat +category-create", "internal/cli/schema_command_registry.json#chat.shortcut_category_create", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想新建一个会话分组来归类会话时使用;会实际创建分组并返回其 ID,需传分组名称 --title。" ] }, "chat +category-delete": { "agent_summary": "删除用户自定义会话分组", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "user_required", "effect": "destructive", "effect_source": "agent-hint", "examples": [ "dws chat +category-delete --category-id \u003c分组ID\u003e" ], "field_provenance": { "agent_summary": { "value": "删除用户自定义会话分组", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "删除用户自定义会话分组", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "destructive", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "destructive", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +category-delete --category-id \u003c分组ID\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +category-delete --category-id \u003c分组ID\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "high", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "high", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想删除某个自定义会话分组时使用;会实际删除分组(不影响其中会话本身),不可逆,需传 categoryId。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想删除某个自定义会话分组时使用;会实际删除分组(不影响其中会话本身),不可逆,需传 categoryId。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "high", "source_refs": [ "ShortcutRegistry:chat +category-delete", "cobra-help:dws chat +category-delete", "internal/cli/schema_command_registry.json#chat.shortcut_category_delete", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想删除某个自定义会话分组时使用;会实际删除分组(不影响其中会话本身),不可逆,需传 categoryId。" ] }, "chat +category-list": { "agent_summary": "获取用户自定义会话分组", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "获取用户自定义会话分组", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +category-list" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +category-list" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想查看当前用户自建了哪些会话分组(如'工作群''项目群')时使用;只读返回分组列表及其 categoryId,供后续按分组拉会话或增删。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想查看当前用户自建了哪些会话分组(如'工作群''项目群')时使用;只读返回分组列表及其 categoryId,供后续按分组拉会话或增删。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +category-list", "cobra-help:dws chat +category-list", "internal/cli/schema_command_registry.json#chat.shortcut_category_list", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想查看当前用户自建了哪些会话分组(如'工作群''项目群')时使用;只读返回分组列表及其 categoryId,供后续按分组拉会话或增删。" ] }, "chat +category-rename": { "agent_summary": "更新用户自定义会话分组的名称", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "user_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws chat +category-rename --category-id \u003c分组ID\u003e --title \"新名称\"" ], "field_provenance": { "agent_summary": { "value": "更新用户自定义会话分组的名称", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "更新用户自定义会话分组的名称", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +category-rename --category-id \u003c分组ID\u003e --title \"新名称\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +category-rename --category-id \u003c分组ID\u003e --title \"新名称\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想重命名已有的自定义会话分组时使用;会实际更新分组名称,需传 categoryId 和新名称 --title。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想重命名已有的自定义会话分组时使用;会实际更新分组名称,需传 categoryId 和新名称 --title。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "medium", "source_refs": [ "ShortcutRegistry:chat +category-rename", "cobra-help:dws chat +category-rename", "internal/cli/schema_command_registry.json#chat.shortcut_category_rename", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想重命名已有的自定义会话分组时使用;会实际更新分组名称,需传 categoryId 和新名称 --title。" ] }, "chat +chat-bots": { "agent_summary": "查看群内所有机器人", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat +chat-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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "查看群内所有机器人", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +chat-bots --group \u003copenConversationId\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +chat-bots --group \u003copenConversationId\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想查看某个群里已添加了哪些机器人时使用;需传群 openConversationId,只读返回群内机器人列表(含 openBotId,供后续移除)。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想查看某个群里已添加了哪些机器人时使用;需传群 openConversationId,只读返回群内机器人列表(含 openBotId,供后续移除)。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +chat-bots", "cobra-help:dws chat +chat-bots", "internal/cli/schema_command_registry.json#chat.shortcut_chat_bots", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想查看某个群里已添加了哪些机器人时使用;需传群 openConversationId,只读返回群内机器人列表(含 openBotId,供后续移除)。" ] }, "chat +chat-dismiss": { "agent_summary": "解散群聊(不可逆,需群主权限)", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "user_required", "effect": "destructive", "effect_source": "agent-hint", "examples": [ "dws chat +chat-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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "解散群聊(不可逆,需群主权限)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "destructive", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "destructive", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +chat-dismiss --group \u003copenConversationId\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +chat-dismiss --group \u003copenConversationId\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "high", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "high", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你要彻底解散一个群时使用;会实际销毁群聊,不可逆且需群主权限,仅需传群 openConversationId,操作前务必确认。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你要彻底解散一个群时使用;会实际销毁群聊,不可逆且需群主权限,仅需传群 openConversationId,操作前务必确认。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "high", "source_refs": [ "ShortcutRegistry:chat +chat-dismiss", "cobra-help:dws chat +chat-dismiss", "internal/cli/schema_command_registry.json#chat.shortcut_chat_dismiss", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你要彻底解散一个群时使用;会实际销毁群聊,不可逆且需群主权限,仅需传群 openConversationId,操作前务必确认。" ] }, "chat +chat-invite-url": { "agent_summary": "获取群邀请链接", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat +chat-invite-url --group \u003copenConversationId\u003e" ], "field_provenance": { "agent_summary": { "value": "获取群邀请链接", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "获取群邀请链接", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +chat-invite-url --group \u003copenConversationId\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +chat-invite-url --group \u003copenConversationId\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想拿到一条群邀请链接分享给别人加群时使用;只读生成链接,需传群 openConversationId,可用 --expires-seconds 设置有效期(0 表示永久)。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想拿到一条群邀请链接分享给别人加群时使用;只读生成链接,需传群 openConversationId,可用 --expires-seconds 设置有效期(0 表示永久)。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +chat-invite-url", "cobra-help:dws chat +chat-invite-url", "internal/cli/schema_command_registry.json#chat.shortcut_chat_invite_url", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想拿到一条群邀请链接分享给别人加群时使用;只读生成链接,需传群 openConversationId,可用 --expires-seconds 设置有效期(0 表示永久)。" ] }, "chat +chat-list-all": { "agent_summary": "分页拉取我加入的所有群列表", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat +chat-list-all --limit 50" ], "field_provenance": { "agent_summary": { "value": "分页拉取我加入的所有群列表", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "分页拉取我加入的所有群列表", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +chat-list-all --limit 50" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +chat-list-all --limit 50" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想遍历当前用户加入的所有群做统计或批量操作时使用;只读分页返回全部已加入的群列表。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想遍历当前用户加入的所有群做统计或批量操作时使用;只读分页返回全部已加入的群列表。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +chat-list-all", "cobra-help:dws chat +chat-list-all", "internal/cli/schema_command_registry.json#chat.shortcut_chat_list_all", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想遍历当前用户加入的所有群做统计或批量操作时使用;只读分页返回全部已加入的群列表。" ] }, "chat +chat-list-join-requests": { "agent_summary": "分页拉取入群验证记录", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat +chat-list-join-requests --limit 30" ], "field_provenance": { "agent_summary": { "value": "分页拉取入群验证记录", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "分页拉取入群验证记录", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +chat-list-join-requests --limit 30" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +chat-list-join-requests --limit 30" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你作为群主/管理员想查看待处理的入群申请时使用;只读分页返回入群验证记录(含 recordId、申请人与邀请人 ID),供后续用 chat-audit-join 审批。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你作为群主/管理员想查看待处理的入群申请时使用;只读分页返回入群验证记录(含 recordId、申请人与邀请人 ID),供后续用 chat-audit-join 审批。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +chat-list-join-requests", "cobra-help:dws chat +chat-list-join-requests", "internal/cli/schema_command_registry.json#chat.shortcut_chat_list_join_requests", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你作为群主/管理员想查看待处理的入群申请时使用;只读分页返回入群验证记录(含 recordId、申请人与邀请人 ID),供后续用 chat-audit-join 审批。" ] }, "chat +chat-list-mine": { "agent_summary": "拉取我创建/管理的群", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat +chat-list-mine --role OWNER" ], "field_provenance": { "agent_summary": { "value": "拉取我创建/管理的群", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "拉取我创建/管理的群", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +chat-list-mine --role OWNER" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +chat-list-mine --role OWNER" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想查看自己作为群主或管理员在管理哪些群时使用;只读分页返回,可用 --role OWNER/ADMIN 按角色过滤。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想查看自己作为群主或管理员在管理哪些群时使用;只读分页返回,可用 --role OWNER/ADMIN 按角色过滤。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +chat-list-mine", "cobra-help:dws chat +chat-list-mine", "internal/cli/schema_command_registry.json#chat.shortcut_chat_list_mine", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想查看自己作为群主或管理员在管理哪些群时使用;只读分页返回,可用 --role OWNER/ADMIN 按角色过滤。" ] }, "chat +chat-mute": { "agent_summary": "全员禁言 / 取消全员禁言", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "user_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws chat +chat-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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "全员禁言 / 取消全员禁言", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +chat-mute --group \u003copenConversationId\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +chat-mute --group \u003copenConversationId\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想对整个群开启或取消全员禁言时使用;会实际切换群的全员禁言状态,需传群 openConversationId,加 --off 取消禁言。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想对整个群开启或取消全员禁言时使用;会实际切换群的全员禁言状态,需传群 openConversationId,加 --off 取消禁言。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "medium", "source_refs": [ "ShortcutRegistry:chat +chat-mute", "cobra-help:dws chat +chat-mute", "internal/cli/schema_command_registry.json#chat.shortcut_chat_mute", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想对整个群开启或取消全员禁言时使用;会实际切换群的全员禁言状态,需传群 openConversationId,加 --off 取消禁言。" ] }, "chat +chat-role-add": { "agent_summary": "添加群身份", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "user_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws chat +chat-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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "添加群身份", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +chat-role-add --group \u003copenConversationId\u003e --name \"管理员\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +chat-role-add --group \u003copenConversationId\u003e --name \"管理员\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想在群里新增一个自定义群身份/头衔时使用;会实际创建群身份,需传群 openConversationId 和身份名称。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想在群里新增一个自定义群身份/头衔时使用;会实际创建群身份,需传群 openConversationId 和身份名称。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "medium", "source_refs": [ "ShortcutRegistry:chat +chat-role-add", "cobra-help:dws chat +chat-role-add", "internal/cli/schema_command_registry.json#chat.shortcut_chat_role_add", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想在群里新增一个自定义群身份/头衔时使用;会实际创建群身份,需传群 openConversationId 和身份名称。" ] }, "chat +chat-role-list": { "agent_summary": "拉取会话的群身份列表", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat +chat-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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "拉取会话的群身份列表", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +chat-role-list --group \u003copenConversationId\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +chat-role-list --group \u003copenConversationId\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想查看某群自定义的群身份(如'班长''值日')都有哪些时使用;需传群 openConversationId,只读返回群身份列表及 openRoleId。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想查看某群自定义的群身份(如'班长''值日')都有哪些时使用;需传群 openConversationId,只读返回群身份列表及 openRoleId。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +chat-role-list", "cobra-help:dws chat +chat-role-list", "internal/cli/schema_command_registry.json#chat.shortcut_chat_role_list", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想查看某群自定义的群身份(如'班长''值日')都有哪些时使用;需传群 openConversationId,只读返回群身份列表及 openRoleId。" ] }, "chat +chat-role-query-user": { "agent_summary": "查询群成员的群身份", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat +chat-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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "查询群成员的群身份", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +chat-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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +chat-role-query-user --group \u003copenConversationId\u003e --user \u003cuserId\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想查看某个群成员当前拥有哪些群身份时使用;只读,需传群 openConversationId 和用户 userId 或 openDingTalkId。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想查看某个群成员当前拥有哪些群身份时使用;只读,需传群 openConversationId 和用户 userId 或 openDingTalkId。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +chat-role-query-user", "cobra-help:dws chat +chat-role-query-user", "internal/cli/schema_command_registry.json#chat.shortcut_chat_role_query_user", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想查看某个群成员当前拥有哪些群身份时使用;只读,需传群 openConversationId 和用户 userId 或 openDingTalkId。" ] }, "chat +chat-role-set-user": { "agent_summary": "设置用户的群身份(覆盖该用户的全部群身份)", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "user_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws chat +chat-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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "设置用户的群身份(覆盖该用户的全部群身份)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +chat-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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +chat-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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想为某成员整体设定其在群内的身份时使用;会实际改写该用户的群身份集合(覆盖其原有全部身份),需传群、用户和 openRoleId 列表(传空则清除全部)。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想为某成员整体设定其在群内的身份时使用;会实际改写该用户的群身份集合(覆盖其原有全部身份),需传群、用户和 openRoleId 列表(传空则清除全部)。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "medium", "source_refs": [ "ShortcutRegistry:chat +chat-role-set-user", "cobra-help:dws chat +chat-role-set-user", "internal/cli/schema_command_registry.json#chat.shortcut_chat_role_set_user", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想为某成员整体设定其在群内的身份时使用;会实际改写该用户的群身份集合(覆盖其原有全部身份),需传群、用户和 openRoleId 列表(传空则清除全部)。" ] }, "chat +chat-role-update": { "agent_summary": "更新群身份名称", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "user_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws chat +chat-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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "更新群身份名称", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +chat-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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +chat-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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想重命名已有的群身份时使用;会实际更新身份名称,需传群 openConversationId、身份 openRoleId 和新名称。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想重命名已有的群身份时使用;会实际更新身份名称,需传群 openConversationId、身份 openRoleId 和新名称。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "medium", "source_refs": [ "ShortcutRegistry:chat +chat-role-update", "cobra-help:dws chat +chat-role-update", "internal/cli/schema_command_registry.json#chat.shortcut_chat_role_update", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想重命名已有的群身份时使用;会实际更新身份名称,需传群 openConversationId、身份 openRoleId 和新名称。" ] }, "chat +chat-search": { "agent_summary": "按关键词搜索群聊", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat +chat-search --query \"项目冲刺\"" ], "field_provenance": { "agent_summary": { "value": "按关键词搜索群聊", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "按关键词搜索群聊", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +chat-search --query \"项目冲刺\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +chat-search --query \"项目冲刺\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你只记得群名称关键词、需要拿到群 openConversationId 以便发消息或管理该群时使用;按群名模糊搜索,只读分页返回匹配的群列表。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你只记得群名称关键词、需要拿到群 openConversationId 以便发消息或管理该群时使用;按群名模糊搜索,只读分页返回匹配的群列表。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +chat-search", "cobra-help:dws chat +chat-search", "internal/cli/schema_command_registry.json#chat.shortcut_chat_search", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你只记得群名称关键词、需要拿到群 openConversationId 以便发消息或管理该群时使用;按群名模糊搜索,只读分页返回匹配的群列表。" ] }, "chat +chat-set-admin": { "agent_summary": "设置 / 取消群管理员", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "user_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws chat +chat-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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "设置 / 取消群管理员", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +chat-set-admin --group \u003copenConversationId\u003e --users userId1,userId2" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +chat-set-admin --group \u003copenConversationId\u003e --users userId1,userId2" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想把某些成员设为或取消群管理员时使用;会实际变更成员角色,需传群 openConversationId 和成员 userId/openDingTalkId 列表,加 --off 取消管理员。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想把某些成员设为或取消群管理员时使用;会实际变更成员角色,需传群 openConversationId 和成员 userId/openDingTalkId 列表,加 --off 取消管理员。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "medium", "source_refs": [ "ShortcutRegistry:chat +chat-set-admin", "cobra-help:dws chat +chat-set-admin", "internal/cli/schema_command_registry.json#chat.shortcut_chat_set_admin", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想把某些成员设为或取消群管理员时使用;会实际变更成员角色,需传群 openConversationId 和成员 userId/openDingTalkId 列表,加 --off 取消管理员。" ] }, "chat +chat-set-history": { "agent_summary": "设置新成员入群可查看历史消息范围", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "user_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws chat +chat-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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "设置新成员入群可查看历史消息范围", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +chat-set-history --group \u003copenConversationId\u003e --option RECENT_100" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +chat-set-history --group \u003copenConversationId\u003e --option RECENT_100" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想控制新成员入群后能看到多少历史消息时使用;会实际修改群配置,需传群 openConversationId 和范围(FORBIDDEN 不可见 / RECENT_100 最近100条 / ALL 全部)。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想控制新成员入群后能看到多少历史消息时使用;会实际修改群配置,需传群 openConversationId 和范围(FORBIDDEN 不可见 / RECENT_100 最近100条 / ALL 全部)。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "medium", "source_refs": [ "ShortcutRegistry:chat +chat-set-history", "cobra-help:dws chat +chat-set-history", "internal/cli/schema_command_registry.json#chat.shortcut_chat_set_history", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想控制新成员入群后能看到多少历史消息时使用;会实际修改群配置,需传群 openConversationId 和范围(FORBIDDEN 不可见 / RECENT_100 最近100条 / ALL 全部)。" ] }, "chat +chat-update-alias": { "agent_summary": "设置群备注(仅自己可见)", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "user_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws chat +chat-update-alias --group \u003copenConversationId\u003e --alias-title \"项目A群\"" ], "field_provenance": { "agent_summary": { "value": "设置群备注(仅自己可见)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "设置群备注(仅自己可见)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +chat-update-alias --group \u003copenConversationId\u003e --alias-title \"项目A群\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +chat-update-alias --group \u003copenConversationId\u003e --alias-title \"项目A群\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想给某个群设置仅自己可见的备注名以便区分同名群时使用;会实际保存本人对该群的备注,需传群 openConversationId 和备注标题。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想给某个群设置仅自己可见的备注名以便区分同名群时使用;会实际保存本人对该群的备注,需传群 openConversationId 和备注标题。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "medium", "source_refs": [ "ShortcutRegistry:chat +chat-update-alias", "cobra-help:dws chat +chat-update-alias", "internal/cli/schema_command_registry.json#chat.shortcut_chat_update_alias", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想给某个群设置仅自己可见的备注名以便区分同名群时使用;会实际保存本人对该群的备注,需传群 openConversationId 和备注标题。" ] }, "chat +chat-update-nick": { "agent_summary": "设置当前用户在群内的群昵称", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "user_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws chat +chat-update-nick --group \u003copenConversationId\u003e --nick \"我的群昵称\"" ], "field_provenance": { "agent_summary": { "value": "设置当前用户在群内的群昵称", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "设置当前用户在群内的群昵称", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +chat-update-nick --group \u003copenConversationId\u003e --nick \"我的群昵称\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +chat-update-nick --group \u003copenConversationId\u003e --nick \"我的群昵称\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想设置当前用户在某个群里显示的群昵称时使用;会实际更新本人在该群的昵称,需传群 openConversationId 和昵称。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想设置当前用户在某个群里显示的群昵称时使用;会实际更新本人在该群的昵称,需传群 openConversationId 和昵称。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "medium", "source_refs": [ "ShortcutRegistry:chat +chat-update-nick", "cobra-help:dws chat +chat-update-nick", "internal/cli/schema_command_registry.json#chat.shortcut_chat_update_nick", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想设置当前用户在某个群里显示的群昵称时使用;会实际更新本人在该群的昵称,需传群 openConversationId 和昵称。" ] }, "chat +conversation-clear-all-red-point": { "agent_summary": "清除所有会话红点(全部已读)", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "user_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws chat +conversation-clear-all-red-point" ], "field_provenance": { "agent_summary": { "value": "清除所有会话红点(全部已读)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "清除所有会话红点(全部已读)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +conversation-clear-all-red-point" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +conversation-clear-all-red-point" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想一键把全部会话标记为已读、清空所有红点时使用;会实际清除当前用户所有会话的红点,无需任何参数。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想一键把全部会话标记为已读、清空所有红点时使用;会实际清除当前用户所有会话的红点,无需任何参数。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "medium", "source_refs": [ "ShortcutRegistry:chat +conversation-clear-all-red-point", "cobra-help:dws chat +conversation-clear-all-red-point", "internal/cli/schema_command_registry.json#chat.shortcut_conversation_clear_all_red_point", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想一键把全部会话标记为已读、清空所有红点时使用;会实际清除当前用户所有会话的红点,无需任何参数。" ] }, "chat +conversation-info": { "agent_summary": "获取会话信息(群聊传 --group,单聊传 --open-dingtalk-id)", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat +conversation-info --group \u003copenConversationId\u003e" ], "field_provenance": { "agent_summary": { "value": "获取会话信息(群聊传 --group,单聊传 --open-dingtalk-id)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "获取会话信息(群聊传 --group,单聊传 --open-dingtalk-id)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +conversation-info --group \u003copenConversationId\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +conversation-info --group \u003copenConversationId\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你已有群 openConversationId 或单聊对方 openDingTalkId、需要查看该会话的名称/类型/成员数等基础信息时使用;只读,群聊传 --group、单聊传 --open-dingtalk-id 二选一。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你已有群 openConversationId 或单聊对方 openDingTalkId、需要查看该会话的名称/类型/成员数等基础信息时使用;只读,群聊传 --group、单聊传 --open-dingtalk-id 二选一。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +conversation-info", "cobra-help:dws chat +conversation-info", "internal/cli/schema_command_registry.json#chat.shortcut_conversation_info", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你已有群 openConversationId 或单聊对方 openDingTalkId、需要查看该会话的名称/类型/成员数等基础信息时使用;只读,群聊传 --group、单聊传 --open-dingtalk-id 二选一。" ] }, "chat +conversation-list": { "agent_summary": "分页获取当前用户的全部会话列表(单聊+群聊)", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat +conversation-list --limit 50" ], "field_provenance": { "agent_summary": { "value": "分页获取当前用户的全部会话列表(单聊+群聊)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "分页获取当前用户的全部会话列表(单聊+群聊)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +conversation-list --limit 50" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +conversation-list --limit 50" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想遍历当前用户的所有会话(单聊+群聊)做统计、清理或批量处理时使用;只读分页返回,可用 --exclude-muted 排除已免打扰会话。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想遍历当前用户的所有会话(单聊+群聊)做统计、清理或批量处理时使用;只读分页返回,可用 --exclude-muted 排除已免打扰会话。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +conversation-list", "cobra-help:dws chat +conversation-list", "internal/cli/schema_command_registry.json#chat.shortcut_conversation_list", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想遍历当前用户的所有会话(单聊+群聊)做统计、清理或批量处理时使用;只读分页返回,可用 --exclude-muted 排除已免打扰会话。" ] }, "chat +conversation-list-top": { "agent_summary": "拉取置顶会话列表", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat +conversation-list-top --limit 1000" ], "field_provenance": { "agent_summary": { "value": "拉取置顶会话列表", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "拉取置顶会话列表", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +conversation-list-top --limit 1000" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +conversation-list-top --limit 1000" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你只想查看被置顶的那些会话时使用;只读分页返回置顶会话列表,可用 --exclude-muted 排除已免打扰会话。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你只想查看被置顶的那些会话时使用;只读分页返回置顶会话列表,可用 --exclude-muted 排除已免打扰会话。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +conversation-list-top", "cobra-help:dws chat +conversation-list-top", "internal/cli/schema_command_registry.json#chat.shortcut_conversation_list_top", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你只想查看被置顶的那些会话时使用;只读分页返回置顶会话列表,可用 --exclude-muted 排除已免打扰会话。" ] }, "chat +dm": { "agent_summary": "按姓名直接给某人发单聊消息(自动解析 userId)", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "user_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws chat +dm --to 张三 --text \"周报发我一下\"" ], "field_provenance": { "agent_summary": { "value": "按姓名直接给某人发单聊消息(自动解析 userId)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "按姓名直接给某人发单聊消息(自动解析 userId)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +dm --to 张三 --text \"周报发我一下\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +dm --to 张三 --text \"周报发我一下\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你只知道对方姓名、想直接发一条单聊消息而不想先查 userId 时使用;内部先按姓名搜通讯录解析出唯一用户,并用其 openDingTalkId 发送,姓名匹配到多人时会列出候选让你区分。会真实发出消息。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你只知道对方姓名、想直接发一条单聊消息而不想先查 userId 时使用;内部先按姓名搜通讯录解析出唯一用户,并用其 openDingTalkId 发送,姓名匹配到多人时会列出候选让你区分。会真实发出消息。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "medium", "source_refs": [ "ShortcutRegistry:chat +dm", "cobra-help:dws chat +dm", "internal/cli/schema_command_registry.json#chat.shortcut_dm", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你只知道对方姓名、想直接发一条单聊消息而不想先查 userId 时使用;内部先按姓名搜通讯录解析出唯一用户,并用其 openDingTalkId 发送,姓名匹配到多人时会列出候选让你区分。会真实发出消息。" ] }, "chat +group-members": { "agent_summary": "按群名列出群成员(自动搜群解析 openConversationId)", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat +group-members --group 项目冲刺" ], "field_provenance": { "agent_summary": { "value": "按群名列出群成员(自动搜群解析 openConversationId)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "按群名列出群成员(自动搜群解析 openConversationId)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +group-members --group 项目冲刺" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +group-members --group 项目冲刺" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你只知道群的名字、想看看这个群里有哪些成员,而不想先手动查群 ID 时使用;内部先按群名搜索群聊解析出唯一 openConversationId,再拉取该群的成员列表。群名匹配到多个群时会列出候选让你区分、绝不自行假定。只读,不改动任何数据。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你只知道群的名字、想看看这个群里有哪些成员,而不想先手动查群 ID 时使用;内部先按群名搜索群聊解析出唯一 openConversationId,再拉取该群的成员列表。群名匹配到多个群时会列出候选让你区分、绝不自行假定。只读,不改动任何数据。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +group-members", "cobra-help:dws chat +group-members", "internal/cli/schema_command_registry.json#chat.shortcut_group_members", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你只知道群的名字、想看看这个群里有哪些成员,而不想先手动查群 ID 时使用;内部先按群名搜索群聊解析出唯一 openConversationId,再拉取该群的成员列表。群名匹配到多个群时会列出候选让你区分、绝不自行假定。只读,不改动任何数据。" ] }, "chat +messages-list-direct": { "agent_summary": "拉取单聊会话消息", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat +messages-list-direct --user \u003cuserId\u003e --time \"2025-03-01 00:00:00\"" ], "field_provenance": { "agent_summary": { "value": "拉取单聊会话消息", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "拉取单聊会话消息", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +messages-list-direct --user \u003cuserId\u003e --time \"2025-03-01 00:00:00\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +messages-list-direct --user \u003cuserId\u003e --time \"2025-03-01 00:00:00\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想按时间拉取与某人单聊的历史消息时使用;只读,需传对方 userId 或 openDingTalkId 及起始时间,--forward 控制翻页方向。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想按时间拉取与某人单聊的历史消息时使用;只读,需传对方 userId 或 openDingTalkId 及起始时间,--forward 控制翻页方向。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +messages-list-direct", "cobra-help:dws chat +messages-list-direct", "internal/cli/schema_command_registry.json#chat.shortcut_messages_list_direct", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想按时间拉取与某人单聊的历史消息时使用;只读,需传对方 userId 或 openDingTalkId 及起始时间,--forward 控制翻页方向。" ] }, "chat +messages-list-pin": { "agent_summary": "拉取会话中钉住的消息列表", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat +messages-list-pin --open-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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "拉取会话中钉住的消息列表", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +messages-list-pin --open-conversation-id \u003copenConversationId\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +messages-list-pin --open-conversation-id \u003copenConversationId\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想查看某会话里当前钉住的消息有哪些时使用;只读分页返回,需传会话 openConversationId。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想查看某会话里当前钉住的消息有哪些时使用;只读分页返回,需传会话 openConversationId。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +messages-list-pin", "cobra-help:dws chat +messages-list-pin", "internal/cli/schema_command_registry.json#chat.shortcut_messages_list_pin", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想查看某会话里当前钉住的消息有哪些时使用;只读分页返回,需传会话 openConversationId。" ] }, "chat +messages-list-unread-conversations": { "agent_summary": "获取有未读消息的会话列表", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat +messages-list-unread-conversations --count 20" ], "field_provenance": { "agent_summary": { "value": "获取有未读消息的会话列表", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "获取有未读消息的会话列表", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +messages-list-unread-conversations --count 20" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +messages-list-unread-conversations --count 20" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想快速定位哪些会话还有未读消息时使用;只读返回有未读的会话列表,可用 --exclude-muted 排除已免打扰会话。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想快速定位哪些会话还有未读消息时使用;只读返回有未读的会话列表,可用 --exclude-muted 排除已免打扰会话。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +messages-list-unread-conversations", "cobra-help:dws chat +messages-list-unread-conversations", "internal/cli/schema_command_registry.json#chat.shortcut_messages_list_unread_conversations", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想快速定位哪些会话还有未读消息时使用;只读返回有未读的会话列表,可用 --exclude-muted 排除已免打扰会话。" ] }, "chat +messages-mget": { "agent_summary": "根据消息 ID 批量查询消息(最多 50 条)", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat +messages-mget --msg-ids msgId1,msgId2" ], "field_provenance": { "agent_summary": { "value": "根据消息 ID 批量查询消息(最多 50 条)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "根据消息 ID 批量查询消息(最多 50 条)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +messages-mget --msg-ids msgId1,msgId2" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +messages-mget --msg-ids msgId1,msgId2" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你已有一批消息 openMsgId、需要批量取回它们的详细内容时使用;只读,一次最多查询 50 条。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你已有一批消息 openMsgId、需要批量取回它们的详细内容时使用;只读,一次最多查询 50 条。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +messages-mget", "cobra-help:dws chat +messages-mget", "internal/cli/schema_command_registry.json#chat.shortcut_messages_mget", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你已有一批消息 openMsgId、需要批量取回它们的详细内容时使用;只读,一次最多查询 50 条。" ] }, "chat +messages-query-send-status": { "agent_summary": "查询消息发送状态", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat +messages-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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "查询消息发送状态", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +messages-query-send-status --open-task-id \u003copenTaskId\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +messages-query-send-status --open-task-id \u003copenTaskId\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你发消息后拿到 openTaskId、想确认这条消息是否发送成功时使用;只读返回发送状态,需传 --open-task-id。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你发消息后拿到 openTaskId、想确认这条消息是否发送成功时使用;只读返回发送状态,需传 --open-task-id。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +messages-query-send-status", "cobra-help:dws chat +messages-query-send-status", "internal/cli/schema_command_registry.json#chat.shortcut_messages_query_send_status", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你发消息后拿到 openTaskId、想确认这条消息是否发送成功时使用;只读返回发送状态,需传 --open-task-id。" ] }, "chat +messages-read-status": { "agent_summary": "查询消息的已读/未读状态", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat +messages-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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "查询消息的已读/未读状态", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +messages-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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +messages-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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想知道自己发出的某条消息有哪些人已读/未读时使用;只读,需传会话 openConversationId 和该消息 openMessageId,可指定目标成员列表。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想知道自己发出的某条消息有哪些人已读/未读时使用;只读,需传会话 openConversationId 和该消息 openMessageId,可指定目标成员列表。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +messages-read-status", "cobra-help:dws chat +messages-read-status", "internal/cli/schema_command_registry.json#chat.shortcut_messages_read_status", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想知道自己发出的某条消息有哪些人已读/未读时使用;只读,需传会话 openConversationId 和该消息 openMessageId,可指定目标成员列表。" ] }, "chat +messages-send-by-webhook": { "agent_summary": "自定义机器人 Webhook 发送群消息", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "user_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws chat +messages-send-by-webhook --token \u003ctoken\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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "自定义机器人 Webhook 发送群消息", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +messages-send-by-webhook --token \u003ctoken\u003e --title \"告警\" --text \"CPU 超 90%\" --at-all" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +messages-send-by-webhook --token \u003ctoken\u003e --title \"告警\" --text \"CPU 超 90%\" --at-all" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你只有自定义机器人的 Webhook token、想往其所在群推送消息时使用;会实际通过 Webhook 发群消息,需传 token、标题、正文,可 @手机号/userId 或 @所有人。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你只有自定义机器人的 Webhook token、想往其所在群推送消息时使用;会实际通过 Webhook 发群消息,需传 token、标题、正文,可 @手机号/userId 或 @所有人。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "medium", "source_refs": [ "ShortcutRegistry:chat +messages-send-by-webhook", "cobra-help:dws chat +messages-send-by-webhook", "internal/cli/schema_command_registry.json#chat.shortcut_messages_send_by_webhook", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你只有自定义机器人的 Webhook token、想往其所在群推送消息时使用;会实际通过 Webhook 发群消息,需传 token、标题、正文,可 @手机号/userId 或 @所有人。" ] }, "chat +messages-update-card": { "agent_summary": "流式更新卡片内容(最后一次 --flow-status 应为 3)", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "user_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws chat +messages-update-card --biz-id \u003cbizId\u003e --content \"内容\" --flow-status 3" ], "field_provenance": { "agent_summary": { "value": "流式更新卡片内容(最后一次 --flow-status 应为 3)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "流式更新卡片内容(最后一次 --flow-status 应为 3)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +messages-update-card --biz-id \u003cbizId\u003e --content \"内容\" --flow-status 3" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +messages-update-card --biz-id \u003cbizId\u003e --content \"内容\" --flow-status 3" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你要向已发送的流式卡片持续追加/更新内容时使用;会实际更新卡片,需传 send-card 返回的 bizId、新内容及 flowStatus(最后一次应为 3 表示完成)。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你要向已发送的流式卡片持续追加/更新内容时使用;会实际更新卡片,需传 send-card 返回的 bizId、新内容及 flowStatus(最后一次应为 3 表示完成)。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "medium", "source_refs": [ "ShortcutRegistry:chat +messages-update-card", "cobra-help:dws chat +messages-update-card", "internal/cli/schema_command_registry.json#chat.shortcut_messages_update_card", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你要向已发送的流式卡片持续追加/更新内容时使用;会实际更新卡片,需传 send-card 返回的 bizId、新内容及 flowStatus(最后一次应为 3 表示完成)。" ] }, "chat +my-groups": { "agent_summary": "列出我加入的群,可按类型过滤并投影关键字段", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat +my-groups", "dws chat +my-groups --type group" ], "field_provenance": { "agent_summary": { "value": "列出我加入的群,可按类型过滤并投影关键字段", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "列出我加入的群,可按类型过滤并投影关键字段", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +my-groups", "dws chat +my-groups --type group" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +my-groups", "dws chat +my-groups --type group" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想快速看一眼自己都加入了哪些群、以及每个群的会话ID、名称、群主和人数,而不想翻分页或盯着原始返回时使用;内部分页拉取你加入的群列表,把每个群防御式地投影成 会话id / 名称 / 群主 / 人数 / 类型 等关键字段,输出成干净的结果。可选 --type 在本地按群类型过滤(底层接口本身不带类型参数,故为客户端过滤)。这是只读操作,不会改动任何群或成员关系。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想快速看一眼自己都加入了哪些群、以及每个群的会话ID、名称、群主和人数,而不想翻分页或盯着原始返回时使用;内部分页拉取你加入的群列表,把每个群防御式地投影成 会话id / 名称 / 群主 / 人数 / 类型 等关键字段,输出成干净的结果。可选 --type 在本地按群类型过滤(底层接口本身不带类型参数,故为客户端过滤)。这是只读操作,不会改动任何群或成员关系。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +my-groups", "cobra-help:dws chat +my-groups", "internal/cli/schema_command_registry.json#chat.shortcut_my_groups", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想快速看一眼自己都加入了哪些群、以及每个群的会话ID、名称、群主和人数,而不想翻分页或盯着原始返回时使用;内部分页拉取你加入的群列表,把每个群防御式地投影成 会话id / 名称 / 群主 / 人数 / 类型 等关键字段,输出成干净的结果。可选 --type 在本地按群类型过滤(底层接口本身不带类型参数,故为客户端过滤)。这是只读操作,不会改动任何群或成员关系。" ] }, "chat +send-to-group": { "agent_summary": "按群名直接给群发消息(自动搜群解析 openConversationId)", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "user_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws chat +send-to-group --group 项目冲刺 --text \"今天 5 点前提交进度\"" ], "field_provenance": { "agent_summary": { "value": "按群名直接给群发消息(自动搜群解析 openConversationId)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "按群名直接给群发消息(自动搜群解析 openConversationId)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +send-to-group --group 项目冲刺 --text \"今天 5 点前提交进度\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +send-to-group --group 项目冲刺 --text \"今天 5 点前提交进度\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你只知道群的名字、想直接往这个群里发一条消息而不想先手动查群 ID 时使用;内部先按群名搜索群聊解析出唯一 openConversationId 再发送,群名匹配到多个群时会列出候选让你区分、绝不自行假定。会真实发出群消息。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你只知道群的名字、想直接往这个群里发一条消息而不想先手动查群 ID 时使用;内部先按群名搜索群聊解析出唯一 openConversationId 再发送,群名匹配到多个群时会列出候选让你区分、绝不自行假定。会真实发出群消息。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "medium", "source_refs": [ "ShortcutRegistry:chat +send-to-group", "cobra-help:dws chat +send-to-group", "internal/cli/schema_command_registry.json#chat.shortcut_send_to_group", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你只知道群的名字、想直接往这个群里发一条消息而不想先手动查群 ID 时使用;内部先按群名搜索群聊解析出唯一 openConversationId 再发送,群名匹配到多个群时会列出候选让你区分、绝不自行假定。会真实发出群消息。" ] }, "chat +unread-chats": { "agent_summary": "列出我有未读消息的会话(投影会话名/未读数/会话ID)", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat +unread-chats", "dws chat +unread-chats --count 20" ], "field_provenance": { "agent_summary": { "value": "列出我有未读消息的会话(投影会话名/未读数/会话ID)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "列出我有未读消息的会话(投影会话名/未读数/会话ID)", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "avoid_when": { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "examples": { "value": [ "dws chat +unread-chats", "dws chat +unread-chats --count 20" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "dws chat +unread-chats", "dws chat +unread-chats --count 20" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "interface_reason": { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "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": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想快速看清自己当前有哪些会话还有未读消息、方便逐个处理时使用;内部调用未读会话列表接口,可用 --count 控制返回的会话条数(不传则用服务端默认值),用 --exclude-muted 排除你已设置免打扰的会话;再在本地把每个会话投影成会话名、未读数和会话 ID 三个关键字段。这是纯只读操作,只做列表与本地投影,不会把任何会话标记为已读或未读;若没有未读会话则返回空列表。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想快速看清自己当前有哪些会话还有未读消息、方便逐个处理时使用;内部调用未读会话列表接口,可用 --count 控制返回的会话条数(不传则用服务端默认值),用 --exclude-muted 排除你已设置免打扰的会话;再在本地把每个会话投影成会话名、未读数和会话 ID 三个关键字段。这是纯只读操作,只做列表与本地投影,不会把任何会话标记为已读或未读;若没有未读会话则返回空列表。" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts." } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "reviewed": true, "risk": "low", "source_refs": [ "ShortcutRegistry:chat +unread-chats", "cobra-help:dws chat +unread-chats", "internal/cli/schema_command_registry.json#chat.shortcut_unread_chats", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json" ], "use_when": [ "当你想快速看清自己当前有哪些会话还有未读消息、方便逐个处理时使用;内部调用未读会话列表接口,可用 --count 控制返回的会话条数(不传则用服务端默认值),用 --exclude-muted 排除你已设置免打扰的会话;再在本地把每个会话投影成会话名、未读数和会话 ID 三个关键字段。这是纯只读操作,只做列表与本地投影,不会把任何会话标记为已读或未读;若没有未读会话则返回空列表。" ] }, "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 batch-info": { "agent_summary": "按分组 ID 批量获取自定义会话分组详情", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "不知道 categoryId 时先用 chat category list;按会话反查所属分组应使用 chat category list-by-conv" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat category batch-info --category-ids 123,456" ], "field_provenance": { "agent_summary": { "value": "按分组 ID 批量获取自定义会话分组详情", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、整数列表解析和 Wukong 对齐实现审阅批量分组详情的选择边界与示例。", "candidates": [ { "value": "按分组 ID 批量获取自定义会话分组详情", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、整数列表解析和 Wukong 对齐实现审阅批量分组详情的选择边界与示例。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires a comma-separated category-ID list, parses it to integers, and invokes get_conv_categories_info without a mutation or confirmation gate.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires a comma-separated category-ID list, parses it to integers, and invokes get_conv_categories_info without a mutation or confirmation gate." } ] }, "avoid_when": { "value": [ "不知道 categoryId 时先用 chat category list;按会话反查所属分组应使用 chat category list-by-conv" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、整数列表解析和 Wukong 对齐实现审阅批量分组详情的选择边界与示例。", "candidates": [ { "value": [ "不知道 categoryId 时先用 chat category list;按会话反查所属分组应使用 chat category list-by-conv" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、整数列表解析和 Wukong 对齐实现审阅批量分组详情的选择边界与示例。" } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires a comma-separated category-ID list, parses it to integers, and invokes get_conv_categories_info without a mutation or confirmation gate.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires a comma-separated category-ID list, parses it to integers, and invokes get_conv_categories_info without a mutation or confirmation gate." }, { "value": "not_required", "source": "risk-default", "precedence": "inference_or_default", "selected": false } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires a comma-separated category-ID list, parses it to integers, and invokes get_conv_categories_info without a mutation or confirmation gate.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires a comma-separated category-ID list, parses it to integers, and invokes get_conv_categories_info without a mutation or confirmation gate." }, { "value": "write", "source": "command-verb", "precedence": "inference_or_default", "selected": false } ] }, "examples": { "value": [ "dws chat category batch-info --category-ids 123,456" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、整数列表解析和 Wukong 对齐实现审阅批量分组详情的选择边界与示例。", "candidates": [ { "value": [ "dws chat category batch-info --category-ids 123,456" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、整数列表解析和 Wukong 对齐实现审阅批量分组详情的选择边界与示例。" } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires a comma-separated category-ID list, parses it to integers, and invokes get_conv_categories_info without a mutation or confirmation gate.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires a comma-separated category-ID list, parses it to integers, and invokes get_conv_categories_info without a mutation or confirmation gate." }, { "value": "unknown", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires a comma-separated category-ID list, parses it to integers, and invokes get_conv_categories_info without a mutation or confirmation gate.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires a comma-separated category-ID list, parses it to integers, and invokes get_conv_categories_info without a mutation or confirmation gate." } ] }, "interface_reason": { "value": "Reviewed unpinned remote adapter: the executable CLI parses category IDs and calls im/get_conv_categories_info, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires a comma-separated category-ID list, parses it to integers, and invokes get_conv_categories_info without a mutation or confirmation gate.", "candidates": [ { "value": "Reviewed unpinned remote adapter: the executable CLI parses category IDs and calls im/get_conv_categories_info, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires a comma-separated category-ID list, parses it to integers, and invokes get_conv_categories_info without a mutation or confirmation gate." } ] }, "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": "The reviewed handler requires a comma-separated category-ID list, parses it to integers, and invokes get_conv_categories_info without a mutation or confirmation gate.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires a comma-separated category-ID list, parses it to integers, and invokes get_conv_categories_info without a mutation or confirmation gate." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "依据新增 Cobra leaf、整数列表解析和 Wukong 对齐实现审阅批量分组详情的选择边界与示例。" } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires a comma-separated category-ID list, parses it to integers, and invokes get_conv_categories_info without a mutation or confirmation gate.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires a comma-separated category-ID list, parses it to integers, and invokes get_conv_categories_info without a mutation or confirmation gate." }, { "value": "medium", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "use_when": { "value": [ "已经有一个或多个会话分组 categoryId,需要批量读取分组信息" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、整数列表解析和 Wukong 对齐实现审阅批量分组详情的选择边界与示例。", "candidates": [ { "value": [ "已经有一个或多个会话分组 categoryId,需要批量读取分组信息" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、整数列表解析和 Wukong 对齐实现审阅批量分组详情的选择边界与示例。" } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: the executable CLI parses category IDs and calls im/get_conv_categories_info, which is absent from the pinned MCP metadata snapshot.", "reviewed": true, "risk": "low", "source_refs": [ "CommandRegistry:canonical_path=chat.get_conv_categories_info", "Wukong-parity:3306c3307", "cobra-help:dws chat category batch-info", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json", "live-dws-schema:chat.get_conv_categories_info#FAILED", "skills/mono/references/products/chat.md" ], "use_when": [ "已经有一个或多个会话分组 categoryId,需要批量读取分组信息" ] }, "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-by-conv": { "agent_summary": "查询指定会话所属的自定义会话分组", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "列出全部自定义分组应使用 chat category list;按 categoryId 查详情应使用 chat category batch-info" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws chat category list-by-conv --group \u003copenConversationId\u003e" ], "field_provenance": { "agent_summary": { "value": "查询指定会话所属的自定义会话分组", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、会话定位别名和 Wukong 对齐实现审阅按会话反查分组的选择边界与示例。", "candidates": [ { "value": "查询指定会话所属的自定义会话分组", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、会话定位别名和 Wukong 对齐实现审阅按会话反查分组的选择边界与示例。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler accepts one of three conversation locator aliases and invokes list_conv_categories_by_conv without a mutation or confirmation gate.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler accepts one of three conversation locator aliases and invokes list_conv_categories_by_conv without a mutation or confirmation gate." } ] }, "avoid_when": { "value": [ "列出全部自定义分组应使用 chat category list;按 categoryId 查详情应使用 chat category batch-info" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、会话定位别名和 Wukong 对齐实现审阅按会话反查分组的选择边界与示例。", "candidates": [ { "value": [ "列出全部自定义分组应使用 chat category list;按 categoryId 查详情应使用 chat category batch-info" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、会话定位别名和 Wukong 对齐实现审阅按会话反查分组的选择边界与示例。" } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler accepts one of three conversation locator aliases and invokes list_conv_categories_by_conv without a mutation or confirmation gate.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler accepts one of three conversation locator aliases and invokes list_conv_categories_by_conv without a mutation or confirmation gate." }, { "value": "not_required", "source": "risk-default", "precedence": "inference_or_default", "selected": false } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler accepts one of three conversation locator aliases and invokes list_conv_categories_by_conv without a mutation or confirmation gate.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler accepts one of three conversation locator aliases and invokes list_conv_categories_by_conv without a mutation or confirmation gate." }, { "value": "read", "source": "command-verb", "precedence": "inference_or_default", "selected": false } ] }, "examples": { "value": [ "dws chat category list-by-conv --group \u003copenConversationId\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、会话定位别名和 Wukong 对齐实现审阅按会话反查分组的选择边界与示例。", "candidates": [ { "value": [ "dws chat category list-by-conv --group \u003copenConversationId\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、会话定位别名和 Wukong 对齐实现审阅按会话反查分组的选择边界与示例。" } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler accepts one of three conversation locator aliases and invokes list_conv_categories_by_conv without a mutation or confirmation gate.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler accepts one of three conversation locator aliases and invokes list_conv_categories_by_conv without a mutation or confirmation gate." }, { "value": "idempotent", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler accepts one of three conversation locator aliases and invokes list_conv_categories_by_conv without a mutation or confirmation gate.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler accepts one of three conversation locator aliases and invokes list_conv_categories_by_conv without a mutation or confirmation gate." } ] }, "interface_reason": { "value": "Reviewed unpinned remote adapter: the executable CLI maps a conversation locator to im/list_conv_categories_by_conv, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler accepts one of three conversation locator aliases and invokes list_conv_categories_by_conv without a mutation or confirmation gate.", "candidates": [ { "value": "Reviewed unpinned remote adapter: the executable CLI maps a conversation locator to im/list_conv_categories_by_conv, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler accepts one of three conversation locator aliases and invokes list_conv_categories_by_conv without a mutation or confirmation gate." } ] }, "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": "The reviewed handler accepts one of three conversation locator aliases and invokes list_conv_categories_by_conv without a mutation or confirmation gate.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler accepts one of three conversation locator aliases and invokes list_conv_categories_by_conv without a mutation or confirmation gate." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "依据新增 Cobra leaf、会话定位别名和 Wukong 对齐实现审阅按会话反查分组的选择边界与示例。" } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler accepts one of three conversation locator aliases and invokes list_conv_categories_by_conv without a mutation or confirmation gate.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler accepts one of three conversation locator aliases and invokes list_conv_categories_by_conv without a mutation or confirmation gate." }, { "value": "low", "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": "依据新增 Cobra leaf、会话定位别名和 Wukong 对齐实现审阅按会话反查分组的选择边界与示例。", "candidates": [ { "value": [ "已有会话 openConversationId,需要反查该会话被放入了哪些自定义分组" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、会话定位别名和 Wukong 对齐实现审阅按会话反查分组的选择边界与示例。" } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: the executable CLI maps a conversation locator to im/list_conv_categories_by_conv, which is absent from the pinned MCP metadata snapshot.", "reviewed": true, "risk": "low", "source_refs": [ "CommandRegistry:canonical_path=chat.list_conv_categories_by_conv", "Wukong-parity:3306c3307", "cobra-help:dws chat category list-by-conv", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json", "live-dws-schema:chat.list_conv_categories_by_conv#FAILED", "skills/mono/references/products/chat.md" ], "use_when": [ "已有会话 openConversationId,需要反查该会话被放入了哪些自定义分组" ] }, "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-nick": { "agent_summary": "设置或清除当前用户在指定群内的昵称", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "修改群名称应使用 chat group rename;修改其他成员信息不应使用本命令" ], "confirmation": "not_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws chat group update-nick --group \u003copenConversationId\u003e --nick \"项目昵称\"", "dws chat group update-nick --group \u003copenConversationId\u003e" ], "field_provenance": { "agent_summary": { "value": "设置或清除当前用户在指定群内的昵称", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据现有 Cobra leaf的新清除语义和 Wukong 对齐实现审阅设置与省略 --nick 清除两种结果。", "candidates": [ { "value": "设置或清除当前用户在指定群内的昵称", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据现有 Cobra leaf的新清除语义和 Wukong 对齐实现审阅设置与省略 --nick 清除两种结果。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires the target conversation while intentionally allowing omitted --nick to send an empty nickname and clear the current user's group nickname.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires the target conversation while intentionally allowing omitted --nick to send an empty nickname and clear the current user's group nickname." } ] }, "avoid_when": { "value": [ "修改群名称应使用 chat group rename;修改其他成员信息不应使用本命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据现有 Cobra leaf的新清除语义和 Wukong 对齐实现审阅设置与省略 --nick 清除两种结果。", "candidates": [ { "value": [ "修改群名称应使用 chat group rename;修改其他成员信息不应使用本命令" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据现有 Cobra leaf的新清除语义和 Wukong 对齐实现审阅设置与省略 --nick 清除两种结果。" } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires the target conversation while intentionally allowing omitted --nick to send an empty nickname and clear the current user's group nickname.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires the target conversation while intentionally allowing omitted --nick to send an empty nickname and clear the current user's group nickname." }, { "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": "The reviewed handler requires the target conversation while intentionally allowing omitted --nick to send an empty nickname and clear the current user's group nickname.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires the target conversation while intentionally allowing omitted --nick to send an empty nickname and clear the current user's group nickname." }, { "value": "write", "source": "command-verb", "precedence": "inference_or_default", "selected": false } ] }, "examples": { "value": [ "dws chat group update-nick --group \u003copenConversationId\u003e --nick \"项目昵称\"", "dws chat group update-nick --group \u003copenConversationId\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据现有 Cobra leaf的新清除语义和 Wukong 对齐实现审阅设置与省略 --nick 清除两种结果。", "candidates": [ { "value": [ "dws chat group update-nick --group \u003copenConversationId\u003e --nick \"项目昵称\"", "dws chat group update-nick --group \u003copenConversationId\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据现有 Cobra leaf的新清除语义和 Wukong 对齐实现审阅设置与省略 --nick 清除两种结果。" } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires the target conversation while intentionally allowing omitted --nick to send an empty nickname and clear the current user's group nickname.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires the target conversation while intentionally allowing omitted --nick to send an empty nickname and clear the current user's group nickname." }, { "value": "unknown", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires the target conversation while intentionally allowing omitted --nick to send an empty nickname and clear the current user's group nickname.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires the target conversation while intentionally allowing omitted --nick to send an empty nickname and clear the current user's group nickname." } ] }, "interface_reason": { "value": "Reviewed unpinned remote adapter: the executable CLI maps nickname update or clear semantics to im/update_group_nick, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires the target conversation while intentionally allowing omitted --nick to send an empty nickname and clear the current user's group nickname.", "candidates": [ { "value": "Reviewed unpinned remote adapter: the executable CLI maps nickname update or clear semantics to im/update_group_nick, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires the target conversation while intentionally allowing omitted --nick to send an empty nickname and clear the current user's group nickname." } ] }, "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": "The reviewed handler requires the target conversation while intentionally allowing omitted --nick to send an empty nickname and clear the current user's group nickname.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires the target conversation while intentionally allowing omitted --nick to send an empty nickname and clear the current user's group nickname." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "依据现有 Cobra leaf的新清除语义和 Wukong 对齐实现审阅设置与省略 --nick 清除两种结果。" } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires the target conversation while intentionally allowing omitted --nick to send an empty nickname and clear the current user's group nickname.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires the target conversation while intentionally allowing omitted --nick to send an empty nickname and clear the current user's group nickname." }, { "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": "依据现有 Cobra leaf的新清除语义和 Wukong 对齐实现审阅设置与省略 --nick 清除两种结果。", "candidates": [ { "value": [ "用户要求修改自己的群昵称,或明确要求清除群昵称" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据现有 Cobra leaf的新清除语义和 Wukong 对齐实现审阅设置与省略 --nick 清除两种结果。" } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: the executable CLI maps nickname update or clear semantics to im/update_group_nick, which is absent from the pinned MCP metadata snapshot.", "reviewed": true, "risk": "medium", "source_refs": [ "CommandRegistry:canonical_path=chat.update_group_nick", "Wukong-parity:3306c3307", "cobra-help:dws chat group update-nick", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json", "live-dws-schema:chat.update_group_nick#FAILED", "skills/mono/references/intent-guide.md", "skills/mono/references/products/chat.md" ], "use_when": [ "用户要求修改自己的群昵称,或明确要求清除群昵称" ] }, "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 upgrade-to-external": { "agent_summary": "不可逆地把已有普通群升级为外部群", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "新建外部群应使用 chat group create --type EXTERNAL;未确认群主身份和不可逆影响时不要执行" ], "confirmation": "user_required", "effect": "destructive", "effect_source": "agent-hint", "examples": [ "dws chat group upgrade-to-external --group \u003copenConversationId\u003e" ], "field_provenance": { "agent_summary": { "value": "不可逆地把已有普通群升级为外部群", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、不可逆确认门禁和 Wukong 对齐实现审阅普通群升级外部群的严格选择边界与无 --yes 合约示例。", "candidates": [ { "value": "不可逆地把已有普通群升级为外部群", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、不可逆确认门禁和 Wukong 对齐实现审阅普通群升级外部群的严格选择边界与无 --yes 合约示例。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler validates the target group and optional string-valued extension object, permits caller-authoritative dry-run, and requires explicit --yes before the irreversible upgrade.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler validates the target group and optional string-valued extension object, permits caller-authoritative dry-run, and requires explicit --yes before the irreversible upgrade." } ] }, "avoid_when": { "value": [ "新建外部群应使用 chat group create --type EXTERNAL;未确认群主身份和不可逆影响时不要执行" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、不可逆确认门禁和 Wukong 对齐实现审阅普通群升级外部群的严格选择边界与无 --yes 合约示例。", "candidates": [ { "value": [ "新建外部群应使用 chat group create --type EXTERNAL;未确认群主身份和不可逆影响时不要执行" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、不可逆确认门禁和 Wukong 对齐实现审阅普通群升级外部群的严格选择边界与无 --yes 合约示例。" } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler validates the target group and optional string-valued extension object, permits caller-authoritative dry-run, and requires explicit --yes before the irreversible upgrade.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler validates the target group and optional string-valued extension object, permits caller-authoritative dry-run, and requires explicit --yes before the irreversible upgrade." } ] }, "effect": { "value": "destructive", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler validates the target group and optional string-valued extension object, permits caller-authoritative dry-run, and requires explicit --yes before the irreversible upgrade.", "candidates": [ { "value": "destructive", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler validates the target group and optional string-valued extension object, permits caller-authoritative dry-run, and requires explicit --yes before the irreversible upgrade." } ] }, "examples": { "value": [ "dws chat group upgrade-to-external --group \u003copenConversationId\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、不可逆确认门禁和 Wukong 对齐实现审阅普通群升级外部群的严格选择边界与无 --yes 合约示例。", "candidates": [ { "value": [ "dws chat group upgrade-to-external --group \u003copenConversationId\u003e" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、不可逆确认门禁和 Wukong 对齐实现审阅普通群升级外部群的严格选择边界与无 --yes 合约示例。" } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler validates the target group and optional string-valued extension object, permits caller-authoritative dry-run, and requires explicit --yes before the irreversible upgrade.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler validates the target group and optional string-valued extension object, permits caller-authoritative dry-run, and requires explicit --yes before the irreversible upgrade." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler validates the target group and optional string-valued extension object, permits caller-authoritative dry-run, and requires explicit --yes before the irreversible upgrade.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler validates the target group and optional string-valued extension object, permits caller-authoritative dry-run, and requires explicit --yes before the irreversible upgrade." } ] }, "interface_reason": { "value": "Reviewed unpinned remote adapter: the executable CLI validates an optional string map and calls im/upgrade_group_to_external, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler validates the target group and optional string-valued extension object, permits caller-authoritative dry-run, and requires explicit --yes before the irreversible upgrade.", "candidates": [ { "value": "Reviewed unpinned remote adapter: the executable CLI validates an optional string map and calls im/upgrade_group_to_external, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler validates the target group and optional string-valued extension object, permits caller-authoritative dry-run, and requires explicit --yes before the irreversible upgrade." } ] }, "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": "The reviewed handler validates the target group and optional string-valued extension object, permits caller-authoritative dry-run, and requires explicit --yes before the irreversible upgrade.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler validates the target group and optional string-valued extension object, permits caller-authoritative dry-run, and requires explicit --yes before the irreversible upgrade." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "依据新增 Cobra leaf、不可逆确认门禁和 Wukong 对齐实现审阅普通群升级外部群的严格选择边界与无 --yes 合约示例。" } ] }, "risk": { "value": "high", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler validates the target group and optional string-valued extension object, permits caller-authoritative dry-run, and requires explicit --yes before the irreversible upgrade.", "candidates": [ { "value": "high", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler validates the target group and optional string-valued extension object, permits caller-authoritative dry-run, and requires explicit --yes before the irreversible upgrade." } ] }, "use_when": { "value": [ "群主明确要求保留现有会话并升级为可跨组织协作的外部群,且已确认不可逆影响" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、不可逆确认门禁和 Wukong 对齐实现审阅普通群升级外部群的严格选择边界与无 --yes 合约示例。", "candidates": [ { "value": [ "群主明确要求保留现有会话并升级为可跨组织协作的外部群,且已确认不可逆影响" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、不可逆确认门禁和 Wukong 对齐实现审阅普通群升级外部群的严格选择边界与无 --yes 合约示例。" } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: the executable CLI validates an optional string map and calls im/upgrade_group_to_external, which is absent from the pinned MCP metadata snapshot.", "reviewed": true, "risk": "high", "source_refs": [ "CommandRegistry:canonical_path=chat.upgrade_group_to_external", "Wukong-parity:3306c3307", "cobra-help:dws chat group upgrade-to-external", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json", "live-dws-schema:chat.upgrade_group_to_external#FAILED", "skills/mono/references/products/chat.md" ], "use_when": [ "群主明确要求保留现有会话并升级为可跨组织协作的外部群,且已确认不可逆影响" ] }, "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 edit": { "agent_summary": "编辑当前用户已发送消息的 Markdown 内容", "agent_summary_source": "dws-agent-selection/chat", "availability": "available", "avoid_when": [ "发送新消息应使用 chat message send;撤回消息应使用 chat message recall" ], "confirmation": "not_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws chat message edit --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e --text \"更新后的内容\"" ], "field_provenance": { "agent_summary": { "value": "编辑当前用户已发送消息的 Markdown 内容", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、消息内容构造逻辑和 Wukong 对齐实现审阅编辑消息的选择边界与可执行参数组合。", "candidates": [ { "value": "编辑当前用户已发送消息的 Markdown 内容", "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、消息内容构造逻辑和 Wukong 对齐实现审阅编辑消息的选择边界与可执行参数组合。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one conversation locator, a message ID, and exactly one of text or raw content; it optionally derives a title and maps mention controls before invoking edit_message.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one conversation locator, a message ID, and exactly one of text or raw content; it optionally derives a title and maps mention controls before invoking edit_message." } ] }, "avoid_when": { "value": [ "发送新消息应使用 chat message send;撤回消息应使用 chat message recall" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、消息内容构造逻辑和 Wukong 对齐实现审阅编辑消息的选择边界与可执行参数组合。", "candidates": [ { "value": [ "发送新消息应使用 chat message send;撤回消息应使用 chat message recall" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、消息内容构造逻辑和 Wukong 对齐实现审阅编辑消息的选择边界与可执行参数组合。" } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one conversation locator, a message ID, and exactly one of text or raw content; it optionally derives a title and maps mention controls before invoking edit_message.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one conversation locator, a message ID, and exactly one of text or raw content; it optionally derives a title and maps mention controls before invoking edit_message." } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one conversation locator, a message ID, and exactly one of text or raw content; it optionally derives a title and maps mention controls before invoking edit_message.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one conversation locator, a message ID, and exactly one of text or raw content; it optionally derives a title and maps mention controls before invoking edit_message." } ] }, "examples": { "value": [ "dws chat message edit --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e --text \"更新后的内容\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、消息内容构造逻辑和 Wukong 对齐实现审阅编辑消息的选择边界与可执行参数组合。", "candidates": [ { "value": [ "dws chat message edit --conversation-id \u003copenConversationId\u003e --msg-id \u003copenMessageId\u003e --text \"更新后的内容\"" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、消息内容构造逻辑和 Wukong 对齐实现审阅编辑消息的选择边界与可执行参数组合。" } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one conversation locator, a message ID, and exactly one of text or raw content; it optionally derives a title and maps mention controls before invoking edit_message.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one conversation locator, a message ID, and exactly one of text or raw content; it optionally derives a title and maps mention controls before invoking edit_message." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one conversation locator, a message ID, and exactly one of text or raw content; it optionally derives a title and maps mention controls before invoking edit_message.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one conversation locator, a message ID, and exactly one of text or raw content; it optionally derives a title and maps mention controls before invoking edit_message." } ] }, "interface_reason": { "value": "Reviewed unpinned remote adapter: the executable CLI builds or accepts message content and calls im/edit_message, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one conversation locator, a message ID, and exactly one of text or raw content; it optionally derives a title and maps mention controls before invoking edit_message.", "candidates": [ { "value": "Reviewed unpinned remote adapter: the executable CLI builds or accepts message content and calls im/edit_message, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one conversation locator, a message ID, and exactly one of text or raw content; it optionally derives a title and maps mention controls before invoking edit_message." } ] }, "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": "The reviewed handler requires one conversation locator, a message ID, and exactly one of text or raw content; it optionally derives a title and maps mention controls before invoking edit_message.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one conversation locator, a message ID, and exactly one of text or raw content; it optionally derives a title and maps mention controls before invoking edit_message." }, { "value": true, "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "依据新增 Cobra leaf、消息内容构造逻辑和 Wukong 对齐实现审阅编辑消息的选择边界与可执行参数组合。" } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one conversation locator, a message ID, and exactly one of text or raw content; it optionally derives a title and maps mention controls before invoking edit_message.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one conversation locator, a message ID, and exactly one of text or raw content; it optionally derives a title and maps mention controls before invoking edit_message." } ] }, "use_when": { "value": [ "已有会话 openConversationId 和消息 openMessageId,需要更正已发送消息的标题、正文或 @ 信息" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、消息内容构造逻辑和 Wukong 对齐实现审阅编辑消息的选择边界与可执行参数组合。", "candidates": [ { "value": [ "已有会话 openConversationId 和消息 openMessageId,需要更正已发送消息的标题、正文或 @ 信息" ], "source": "internal/cli/schema_hints/selection/chat.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、消息内容构造逻辑和 Wukong 对齐实现审阅编辑消息的选择边界与可执行参数组合。" } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: the executable CLI builds or accepts message content and calls im/edit_message, which is absent from the pinned MCP metadata snapshot.", "reviewed": true, "risk": "medium", "source_refs": [ "CommandRegistry:canonical_path=chat.edit_message", "Wukong-parity:3306c3307", "cobra-help:dws chat message edit", "internal/cli/schema_hints/metadata/chat.json", "internal/cli/schema_hints/selection/chat.json", "live-dws-schema:chat.edit_message#FAILED", "skills/mono/references/products/chat.md" ], "use_when": [ "已有会话 openConversationId 和消息 openMessageId,需要更正已发送消息的标题、正文或 @ 信息" ] }, "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": [ "需要改变某个会话在列表中的置顶状态时" ] } } }