{ "product_id": "mail", "tools": { "mail +contact-list": { "agent_summary": "列出指定邮箱的所有邮件联系人", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws mail +contact-list --email user@company.com --limit 20" ], "field_provenance": { "agent_summary": { "value": "列出指定邮箱的所有邮件联系人", "source": "internal/cli/schema_hints/selection/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 mail +contact-list --email user@company.com --limit 20" ], "source": "internal/cli/schema_hints/selection/mail.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 mail +contact-list --email user@company.com --limit 20" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 以便更新或删除时使用;传入邮箱和每页数量,返回联系人列表,支持分页。" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.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:mail +contact-list", "cobra-help:dws mail +contact-list", "internal/cli/schema_command_registry.json#mail.shortcut_contact_list", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json" ], "use_when": [ "当你想查看某邮箱通讯录里有哪些联系人、或需要取得联系人 ID 以便更新或删除时使用;传入邮箱和每页数量,返回联系人列表,支持分页。" ] }, "mail +find-mail-user": { "agent_summary": "按关键词搜索邮箱联系人并投影列表(姓名/昵称/邮箱/工号等)", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws mail +find-mail-user --query \"张三\"", "dws mail +find-mail-user --query alice --limit 10" ], "field_provenance": { "agent_summary": { "value": "按关键词搜索邮箱联系人并投影列表(姓名/昵称/邮箱/工号等)", "source": "internal/cli/schema_hints/selection/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 mail +find-mail-user --query \"张三\"", "dws mail +find-mail-user --query alice --limit 10" ], "source": "internal/cli/schema_hints/selection/mail.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 mail +find-mail-user --query \"张三\"", "dws mail +find-mail-user --query alice --limit 10" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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": [ "当你只知道某人的姓名、花名或邮箱片段,想在企业邮箱通讯录里按关键词把匹配的邮箱用户找出来、并只看一份精简清单(姓名、昵称、邮箱地址、工号、职位、工作地)而不想拿到一大坨原始字段时使用;内部按 --query 关键词调用邮箱用户搜索,再在本地把每个匹配用户投影成整洁记录打印出来,可配合 --format/--jq/--fields。这是纯只读操作,只做搜索与本地投影,不会修改任何数据;注意仅企业邮箱可用(个人邮箱如 xxx@dingtalk.com 会因无权限报错);若没有命中则提示「没搜到邮箱联系人」。" ], "source": "internal/cli/schema_hints/selection/mail.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": [ "当你只知道某人的姓名、花名或邮箱片段,想在企业邮箱通讯录里按关键词把匹配的邮箱用户找出来、并只看一份精简清单(姓名、昵称、邮箱地址、工号、职位、工作地)而不想拿到一大坨原始字段时使用;内部按 --query 关键词调用邮箱用户搜索,再在本地把每个匹配用户投影成整洁记录打印出来,可配合 --format/--jq/--fields。这是纯只读操作,只做搜索与本地投影,不会修改任何数据;注意仅企业邮箱可用(个人邮箱如 xxx@dingtalk.com 会因无权限报错);若没有命中则提示「没搜到邮箱联系人」。" ], "source": "internal/cli/schema_hints/selection/mail.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:mail +find-mail-user", "cobra-help:dws mail +find-mail-user", "internal/cli/schema_command_registry.json#mail.shortcut_find_mail_user", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json" ], "use_when": [ "当你只知道某人的姓名、花名或邮箱片段,想在企业邮箱通讯录里按关键词把匹配的邮箱用户找出来、并只看一份精简清单(姓名、昵称、邮箱地址、工号、职位、工作地)而不想拿到一大坨原始字段时使用;内部按 --query 关键词调用邮箱用户搜索,再在本地把每个匹配用户投影成整洁记录打印出来,可配合 --format/--jq/--fields。这是纯只读操作,只做搜索与本地投影,不会修改任何数据;注意仅企业邮箱可用(个人邮箱如 xxx@dingtalk.com 会因无权限报错);若没有命中则提示「没搜到邮箱联系人」。" ] }, "mail +folder-list": { "agent_summary": "列出顶层文件夹或指定父文件夹下的子文件夹", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws mail +folder-list --email user@company.com" ], "field_provenance": { "agent_summary": { "value": "列出顶层文件夹或指定父文件夹下的子文件夹", "source": "internal/cli/schema_hints/selection/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 mail +folder-list --email user@company.com" ], "source": "internal/cli/schema_hints/selection/mail.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 mail +folder-list --email user@company.com" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 查子级),返回文件夹列表及其 ID。" ], "source": "internal/cli/schema_hints/selection/mail.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 查子级),返回文件夹列表及其 ID。" ], "source": "internal/cli/schema_hints/selection/mail.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:mail +folder-list", "cobra-help:dws mail +folder-list", "internal/cli/schema_command_registry.json#mail.shortcut_folder_list", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json" ], "use_when": [ "当你需要了解某个邮箱有哪些文件夹、或要取得文件夹 ID 以便移动邮件、按文件夹列信/建规则时使用;传入邮箱(可选父文件夹 ID 查子级),返回文件夹列表及其 ID。" ] }, "mail +recent-mail": { "agent_summary": "列出收件箱近期邮件会话并投影列表(主题/发件人/时间/threadId)", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws mail +recent-mail", "dws mail +recent-mail --limit 30" ], "field_provenance": { "agent_summary": { "value": "列出收件箱近期邮件会话并投影列表(主题/发件人/时间/threadId)", "source": "internal/cli/schema_hints/selection/mail.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": "列出收件箱近期邮件会话并投影列表(主题/发件人/时间/threadId)", "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 mail +recent-mail", "dws mail +recent-mail --limit 30" ], "source": "internal/cli/schema_hints/selection/mail.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 mail +recent-mail", "dws mail +recent-mail --limit 30" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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": [ "当你想快速看一眼自己邮箱里近期的邮件会话(收件箱线程/conversation),只需要一份精简清单(主题、发件人、最后修改时间、会话 threadId)、而不想翻完整正文或原始字段时使用;内部先确定要看的邮箱地址——你可以用 --email 指定,不指定时自动取你绑定的第一个邮箱——再解析要看的文件夹——你可以用 --folder 指定文件夹 ID,不指定时自动定位收件箱——然后列出该文件夹下的近期会话,最后在本地把每条会话投影成 {subject, from, date, threadId} 打印出来,可配合 --format/--jq/--fields。这是纯只读操作,只做列举与本地投影,不会修改、发送或删除任何邮件;若最近没有邮件则提示「最近没有邮件」。" ], "source": "internal/cli/schema_hints/selection/mail.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": [ "当你想快速看一眼自己邮箱里近期的邮件会话(收件箱线程/conversation),只需要一份精简清单(主题、发件人、最后修改时间、会话 threadId)、而不想翻完整正文或原始字段时使用;内部先确定要看的邮箱地址——你可以用 --email 指定,不指定时自动取你绑定的第一个邮箱——再解析要看的文件夹——你可以用 --folder 指定文件夹 ID,不指定时自动定位收件箱——然后列出该文件夹下的近期会话,最后在本地把每条会话投影成 {subject, from, date, threadId} 打印出来,可配合 --format/--jq/--fields。这是纯只读操作,只做列举与本地投影,不会修改、发送或删除任何邮件;若最近没有邮件则提示「最近没有邮件」。" ], "source": "internal/cli/schema_hints/selection/mail.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:mail +recent-mail", "cobra-help:dws mail +recent-mail", "internal/cli/schema_command_registry.json#mail.shortcut_recent_mail", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json" ], "use_when": [ "当你想快速看一眼自己邮箱里近期的邮件会话(收件箱线程/conversation),只需要一份精简清单(主题、发件人、最后修改时间、会话 threadId)、而不想翻完整正文或原始字段时使用;内部先确定要看的邮箱地址——你可以用 --email 指定,不指定时自动取你绑定的第一个邮箱——再解析要看的文件夹——你可以用 --folder 指定文件夹 ID,不指定时自动定位收件箱——然后列出该文件夹下的近期会话,最后在本地把每条会话投影成 {subject, from, date, threadId} 打印出来,可配合 --format/--jq/--fields。这是纯只读操作,只做列举与本地投影,不会修改、发送或删除任何邮件;若最近没有邮件则提示「最近没有邮件」。" ] }, "mail +search-mail": { "agent_summary": "按 KQL 关键词搜索邮件并投影列表(主题/发件人/时间/messageId)", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws mail +search-mail --query \"subject:周报\"", "dws mail +search-mail --query \"from:alice AND date\u003e2025-06-01T00:00:00Z\"" ], "field_provenance": { "agent_summary": { "value": "按 KQL 关键词搜索邮件并投影列表(主题/发件人/时间/messageId)", "source": "internal/cli/schema_hints/selection/mail.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": "按 KQL 关键词搜索邮件并投影列表(主题/发件人/时间/messageId)", "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 mail +search-mail --query \"subject:周报\"", "dws mail +search-mail --query \"from:alice AND date\u003e2025-06-01T00:00:00Z\"" ], "source": "internal/cli/schema_hints/selection/mail.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 mail +search-mail --query \"subject:周报\"", "dws mail +search-mail --query \"from:alice AND date\u003e2025-06-01T00:00:00Z\"" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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": [ "当你想按关键词(KQL 表达式,如 subject:周报、from:alice、hasAttachments:true、folderId:2 等)快速搜自己的邮件、并只看一份精简清单(主题、发件人、时间、邮件 messageId)而不想翻完整正文时使用;内部先确定要搜的邮箱地址——你可以用 --email 指定,不指定时自动取你绑定的第一个邮箱——再执行邮件搜索,最后在本地把每封邮件投影成 {subject, from, date, messageId} 打印出来,可配合 --format/--jq/--fields。这是纯只读操作,只做搜索与本地投影,不会修改、发送或删除任何邮件;若没有命中则返回空列表。" ], "source": "internal/cli/schema_hints/selection/mail.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": [ "当你想按关键词(KQL 表达式,如 subject:周报、from:alice、hasAttachments:true、folderId:2 等)快速搜自己的邮件、并只看一份精简清单(主题、发件人、时间、邮件 messageId)而不想翻完整正文时使用;内部先确定要搜的邮箱地址——你可以用 --email 指定,不指定时自动取你绑定的第一个邮箱——再执行邮件搜索,最后在本地把每封邮件投影成 {subject, from, date, messageId} 打印出来,可配合 --format/--jq/--fields。这是纯只读操作,只做搜索与本地投影,不会修改、发送或删除任何邮件;若没有命中则返回空列表。" ], "source": "internal/cli/schema_hints/selection/mail.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:mail +search-mail", "cobra-help:dws mail +search-mail", "internal/cli/schema_command_registry.json#mail.shortcut_search_mail", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json" ], "use_when": [ "当你想按关键词(KQL 表达式,如 subject:周报、from:alice、hasAttachments:true、folderId:2 等)快速搜自己的邮件、并只看一份精简清单(主题、发件人、时间、邮件 messageId)而不想翻完整正文时使用;内部先确定要搜的邮箱地址——你可以用 --email 指定,不指定时自动取你绑定的第一个邮箱——再执行邮件搜索,最后在本地把每封邮件投影成 {subject, from, date, messageId} 打印出来,可配合 --format/--jq/--fields。这是纯只读操作,只做搜索与本地投影,不会修改、发送或删除任何邮件;若没有命中则返回空列表。" ] }, "mail +tag-list": { "agent_summary": "列出指定邮箱下的所有邮件标签", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws mail +tag-list --email user@company.com" ], "field_provenance": { "agent_summary": { "value": "列出指定邮箱下的所有邮件标签", "source": "internal/cli/schema_hints/selection/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 mail +tag-list --email user@company.com" ], "source": "internal/cli/schema_hints/selection/mail.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 mail +tag-list --email user@company.com" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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。" ], "source": "internal/cli/schema_hints/selection/mail.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。" ], "source": "internal/cli/schema_hints/selection/mail.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:mail +tag-list", "cobra-help:dws mail +tag-list", "internal/cli/schema_command_registry.json#mail.shortcut_tag_list", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json" ], "use_when": [ "当你要查看邮箱里有哪些标签、或需要取得标签 ID 以便给邮件/会话加标签时使用;传入邮箱地址,返回全部邮件标签及其 ID。" ] }, "mail +template-list": { "agent_summary": "列出指定邮箱的所有邮件模板", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws mail +template-list --email user@company.com --limit 20" ], "field_provenance": { "agent_summary": { "value": "列出指定邮箱的所有邮件模板", "source": "internal/cli/schema_hints/selection/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 mail +template-list --email user@company.com --limit 20" ], "source": "internal/cli/schema_hints/selection/mail.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 mail +template-list --email user@company.com --limit 20" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 以便查看详情或更新时使用;传入邮箱和每页数量,返回模板列表,支持分页。" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.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:mail +template-list", "cobra-help:dws mail +template-list", "internal/cli/schema_command_registry.json#mail.shortcut_template_list", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json" ], "use_when": [ "当你想查看某个邮箱下已有哪些邮件模板、或需要取得模板 ID 以便查看详情或更新时使用;传入邮箱和每页数量,返回模板列表,支持分页。" ] }, "mail +thread-list": { "agent_summary": "列出指定邮箱文件夹下的邮件会话(thread)", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws mail +thread-list --email user@company.com --folder 104 --limit 20" ], "field_provenance": { "agent_summary": { "value": "列出指定邮箱文件夹下的邮件会话(thread)", "source": "internal/cli/schema_hints/selection/mail.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": "列出指定邮箱文件夹下的邮件会话(thread)", "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 mail +thread-list --email user@company.com --folder 104 --limit 20" ], "source": "internal/cli/schema_hints/selection/mail.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 mail +thread-list --email user@company.com --folder 104 --limit 20" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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,可按时间范围和升降序筛选,返回会话列表及其 conversationId,供 +thread 查看详情。" ], "source": "internal/cli/schema_hints/selection/mail.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,可按时间范围和升降序筛选,返回会话列表及其 conversationId,供 +thread 查看详情。" ], "source": "internal/cli/schema_hints/selection/mail.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:mail +thread-list", "cobra-help:dws mail +thread-list", "internal/cli/schema_command_registry.json#mail.shortcut_thread_list", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json" ], "use_when": [ "当你想按会话(同一往来主题的邮件串)而非单封邮件来浏览某个文件夹时使用;传入邮箱和文件夹 ID,可按时间范围和升降序筛选,返回会话列表及其 conversationId,供 +thread 查看详情。" ] }, "mail +unread-mail": { "agent_summary": "列出未读邮件并投影列表(主题/发件人/时间/messageId)", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws mail +unread-mail", "dws mail +unread-mail --email user@company.com" ], "field_provenance": { "agent_summary": { "value": "列出未读邮件并投影列表(主题/发件人/时间/messageId)", "source": "internal/cli/schema_hints/selection/mail.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": "列出未读邮件并投影列表(主题/发件人/时间/messageId)", "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 mail +unread-mail", "dws mail +unread-mail --email user@company.com" ], "source": "internal/cli/schema_hints/selection/mail.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 mail +unread-mail", "dws mail +unread-mail --email user@company.com" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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": [ "当你想快速看自己邮箱里有哪些未读邮件、并只看一份精简清单(主题、发件人、时间、邮件 messageId)而不想翻完整正文时使用;内部先确定要查的邮箱地址——你可以用 --email 指定,不指定时自动取你绑定的第一个邮箱——再用 KQL 过滤条件 isRead:false 搜索未读邮件,最后在本地把每封邮件投影成 {subject, from, date, messageId} 打印出来,可配合 --format/--jq/--fields。这是纯只读操作,只做搜索与本地投影,不会把邮件标记为已读,也不会修改、发送或删除任何邮件;若没有未读邮件则返回空列表。" ], "source": "internal/cli/schema_hints/selection/mail.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": [ "当你想快速看自己邮箱里有哪些未读邮件、并只看一份精简清单(主题、发件人、时间、邮件 messageId)而不想翻完整正文时使用;内部先确定要查的邮箱地址——你可以用 --email 指定,不指定时自动取你绑定的第一个邮箱——再用 KQL 过滤条件 isRead:false 搜索未读邮件,最后在本地把每封邮件投影成 {subject, from, date, messageId} 打印出来,可配合 --format/--jq/--fields。这是纯只读操作,只做搜索与本地投影,不会把邮件标记为已读,也不会修改、发送或删除任何邮件;若没有未读邮件则返回空列表。" ], "source": "internal/cli/schema_hints/selection/mail.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:mail +unread-mail", "cobra-help:dws mail +unread-mail", "internal/cli/schema_command_registry.json#mail.shortcut_unread_mail", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json" ], "use_when": [ "当你想快速看自己邮箱里有哪些未读邮件、并只看一份精简清单(主题、发件人、时间、邮件 messageId)而不想翻完整正文时使用;内部先确定要查的邮箱地址——你可以用 --email 指定,不指定时自动取你绑定的第一个邮箱——再用 KQL 过滤条件 isRead:false 搜索未读邮件,最后在本地把每封邮件投影成 {subject, from, date, messageId} 打印出来,可配合 --format/--jq/--fields。这是纯只读操作,只做搜索与本地投影,不会把邮件标记为已读,也不会修改、发送或删除任何邮件;若没有未读邮件则返回空列表。" ] }, "mail +user-search": { "agent_summary": "按关键词或工号搜索邮箱用户(仅企业邮箱)", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws mail +user-search --keyword \"张三\"", "dws mail +user-search --email user@company.com --employee-no \"E123456\"" ], "field_provenance": { "agent_summary": { "value": "按关键词或工号搜索邮箱用户(仅企业邮箱)", "source": "internal/cli/schema_hints/selection/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 mail +user-search --keyword \"张三\"", "dws mail +user-search --email user@company.com --employee-no \"E123456\"" ], "source": "internal/cli/schema_hints/selection/mail.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 mail +user-search --keyword \"张三\"", "dws mail +user-search --email user@company.com --employee-no \"E123456\"" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/mail.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/mail.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:mail +user-search", "cobra-help:dws mail +user-search", "internal/cli/schema_command_registry.json#mail.shortcut_user_search", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json" ], "use_when": [ "当你只知道同事的姓名或工号、需要查出其企业邮箱地址以便发信或添加联系人时使用;提供关键词或工号(至少其一),返回匹配的企业邮箱用户列表。" ] }, "mail attachment download": { "agent_summary": "把指定邮件附件下载到本地文件", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "只需列出附件元数据时使用 mail attachment list" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws mail attachment download --email user@company.com --message-id \u003cmessageId\u003e --attachment-id \u003cattachmentId\u003e --name report.pdf --output ." ], "field_provenance": { "agent_summary": { "value": "把指定邮件附件下载到本地文件", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "把指定邮件附件下载到本地文件", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_download_session.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "只需列出附件元数据时使用 mail attachment list" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "只需列出附件元数据时使用 mail attachment list" ], "source": "internal/cli/schema_hints/selection/mail.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 mail attachment download --email user@company.com --message-id \u003cmessageId\u003e --attachment-id \u003cattachmentId\u003e --name report.pdf --output ." ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail attachment download --email user@company.com --message-id \u003cmessageId\u003e --attachment-id \u003cattachmentId\u003e --name report.pdf --output ." ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_download_session.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.create_download_session", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_download_session.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "mail.create_download_session", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_download_session.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "create_download_session" }, "reviewed": true, "risk": "low", "source_refs": [ "cobra-help:dws mail attachment download", "internal/cli/schema_command_registry.json#mail.create_download_session", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.create_download_session", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "已知邮件 ID、附件 ID 和文件名,需要保存单个附件时" ] }, "mail attachment list": { "agent_summary": "列出指定邮件的全部附件元数据", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "实际保存附件时使用 mail attachment download" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws mail attachment list --email user@company.com --id \u003cmessageId\u003e" ], "field_provenance": { "agent_summary": { "value": "列出指定邮件的全部附件元数据", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "列出指定邮件的全部附件元数据", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.list_mail_attachments.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "实际保存附件时使用 mail attachment download" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "实际保存附件时使用 mail attachment download" ], "source": "internal/cli/schema_hints/selection/mail.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 mail attachment list --email user@company.com --id \u003cmessageId\u003e" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail attachment list --email user@company.com --id \u003cmessageId\u003e" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.list_mail_attachments.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.list_mail_attachments", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.list_mail_attachments.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "mail.list_mail_attachments", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.list_mail_attachments.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "list_mail_attachments" }, "reviewed": true, "risk": "low", "source_refs": [ "cobra-help:dws mail attachment list", "internal/cli/schema_command_registry.json#mail.list_mail_attachments", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.list_mail_attachments", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "已知邮件 ID 并需要取得附件 ID、名称或大小时" ] }, "mail contact batch-delete": { "agent_summary": "批量删除个人邮件联系人", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "删除邮件或查询企业通讯录用户时不要使用" ], "confirmation": "not_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws mail contact batch-delete --email user@company.com --contact-ids \u003cid1\u003e,\u003cid2\u003e" ], "field_provenance": { "agent_summary": { "value": "批量删除个人邮件联系人", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "批量删除个人邮件联系人", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.batch_delete_user_mail_contacts.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "删除邮件或查询企业通讯录用户时不要使用" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "删除邮件或查询企业通讯录用户时不要使用" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "write", "source": "command-verb", "precedence": "inference_or_default", "selected": false } ] }, "examples": { "value": [ "dws mail contact batch-delete --email user@company.com --contact-ids \u003cid1\u003e,\u003cid2\u003e" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail contact batch-delete --email user@company.com --contact-ids \u003cid1\u003e,\u003cid2\u003e" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.batch_delete_user_mail_contacts.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.batch_delete_user_mail_contacts", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.batch_delete_user_mail_contacts.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "mail.batch_delete_user_mail_contacts", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.batch_delete_user_mail_contacts.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "medium", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "use_when": { "value": [ "需要从自己的联系人列表移除多个已知 contactId 时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "需要从自己的联系人列表移除多个已知 contactId 时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "batch_delete_user_mail_contacts" }, "reviewed": true, "risk": "medium", "source_refs": [ "cobra-help:dws mail contact batch-delete", "internal/cli/schema_command_registry.json#mail.batch_delete_user_mail_contacts", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.batch_delete_user_mail_contacts", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "需要从自己的联系人列表移除多个已知 contactId 时" ] }, "mail contact create": { "agent_summary": "创建个人邮件联系人", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "按姓名搜索企业邮箱用户时使用 mail user search" ], "confirmation": "not_required", "effect": "write", "effect_source": "command-verb", "examples": [ "dws mail contact create --email user@company.com --contact-email colleague@company.com --display-name \"张三\"" ], "field_provenance": { "agent_summary": { "value": "创建个人邮件联系人", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "创建个人邮件联系人", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_user_mail_contact.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "按姓名搜索企业邮箱用户时使用 mail user search" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "按姓名搜索企业邮箱用户时使用 mail user search" ], "source": "internal/cli/schema_hints/selection/mail.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 mail contact create --email user@company.com --contact-email colleague@company.com --display-name \"张三\"" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail contact create --email user@company.com --contact-email colleague@company.com --display-name \"张三\"" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_user_mail_contact.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.create_user_mail_contact", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_user_mail_contact.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "mail.create_user_mail_contact", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_user_mail_contact.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "需要把一个邮件地址保存到自己的联系人列表时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "create_user_mail_contact" }, "reviewed": true, "risk": "medium", "source_refs": [ "cobra-help:dws mail contact create", "internal/cli/schema_command_registry.json#mail.create_user_mail_contact", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.create_user_mail_contact", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "需要把一个邮件地址保存到自己的联系人列表时" ] }, "mail contact list": { "agent_summary": "分页列出个人保存的邮件联系人", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "搜索企业通讯录用户时使用 mail user search" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws mail contact list --email user@company.com --limit 20" ], "field_provenance": { "agent_summary": { "value": "分页列出个人保存的邮件联系人", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "分页列出个人保存的邮件联系人", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.list_user_mail_contacts.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "搜索企业通讯录用户时使用 mail user search" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "搜索企业通讯录用户时使用 mail user search" ], "source": "internal/cli/schema_hints/selection/mail.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 mail contact list --email user@company.com --limit 20" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail contact list --email user@company.com --limit 20" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.list_user_mail_contacts.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.list_user_mail_contacts", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.list_user_mail_contacts.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "mail.list_user_mail_contacts", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.list_user_mail_contacts.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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": [ "需要浏览自己的联系人或取得 contactId 时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "需要浏览自己的联系人或取得 contactId 时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "list_user_mail_contacts" }, "reviewed": true, "risk": "low", "source_refs": [ "cobra-help:dws mail contact list", "internal/cli/schema_command_registry.json#mail.list_user_mail_contacts", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.list_user_mail_contacts", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "需要浏览自己的联系人或取得 contactId 时" ] }, "mail contact update": { "agent_summary": "更新个人邮件联系人的资料", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "企业通讯录资料不能通过此命令修改" ], "confirmation": "not_required", "effect": "write", "effect_source": "command-verb", "examples": [ "dws mail contact update --email user@company.com --contact-id \u003ccontactId\u003e --display-name \"李四\"" ], "field_provenance": { "agent_summary": { "value": "更新个人邮件联系人的资料", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "更新个人邮件联系人的资料", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.update_user_mail_contact.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "企业通讯录资料不能通过此命令修改" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "企业通讯录资料不能通过此命令修改" ], "source": "internal/cli/schema_hints/selection/mail.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 mail contact update --email user@company.com --contact-id \u003ccontactId\u003e --display-name \"李四\"" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail contact update --email user@company.com --contact-id \u003ccontactId\u003e --display-name \"李四\"" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.update_user_mail_contact.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.update_user_mail_contact", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.update_user_mail_contact.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "mail.update_user_mail_contact", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.update_user_mail_contact.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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": [ "已知 contactId 并需要改显示名或邮箱信息时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "已知 contactId 并需要改显示名或邮箱信息时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "update_user_mail_contact" }, "reviewed": true, "risk": "medium", "source_refs": [ "cobra-help:dws mail contact update", "internal/cli/schema_command_registry.json#mail.update_user_mail_contact", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.update_user_mail_contact", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "已知 contactId 并需要改显示名或邮箱信息时" ] }, "mail draft create": { "agent_summary": "创建邮件草稿但不发送", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "用户要求立即发信时使用 mail message send" ], "confirmation": "not_required", "effect": "write", "effect_source": "command-verb", "examples": [ "dws mail draft create --from user@company.com --to colleague@company.com --subject \"草稿标题\" --content \"草稿正文\"" ], "field_provenance": { "agent_summary": { "value": "创建邮件草稿但不发送", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "创建邮件草稿但不发送", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_draft.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "用户要求立即发信时使用 mail message send" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "用户要求立即发信时使用 mail message send" ], "source": "internal/cli/schema_hints/selection/mail.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 mail draft create --from user@company.com --to colleague@company.com --subject \"草稿标题\" --content \"草稿正文\"" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail draft create --from user@company.com --to colleague@company.com --subject \"草稿标题\" --content \"草稿正文\"" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_draft.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.create_draft", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_draft.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "mail.create_draft", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_draft.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "需要先保存收件人、主题、正文或附件供后续编辑时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "create_draft" }, "reviewed": true, "risk": "medium", "source_refs": [ "cobra-help:dws mail draft create", "internal/cli/schema_command_registry.json#mail.create_draft", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.create_draft", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "需要先保存收件人、主题、正文或附件供后续编辑时" ] }, "mail draft send": { "agent_summary": "发送草稿箱中已有的邮件草稿", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "创建或编辑草稿分别使用 draft create 和 draft update" ], "confirmation": "not_required", "effect": "write", "effect_source": "command-verb", "examples": [ "dws mail draft send --from user@company.com --id \u003cmessageId\u003e" ], "field_provenance": { "agent_summary": { "value": "发送草稿箱中已有的邮件草稿", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "发送草稿箱中已有的邮件草稿", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.send_draft.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "创建或编辑草稿分别使用 draft create 和 draft update" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "创建或编辑草稿分别使用 draft create 和 draft update" ], "source": "internal/cli/schema_hints/selection/mail.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 mail draft send --from user@company.com --id \u003cmessageId\u003e" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail draft send --from user@company.com --id \u003cmessageId\u003e" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.send_draft.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.send_draft", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.send_draft.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "mail.send_draft", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.send_draft.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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": [ "已知草稿 messageId 且用户要求发送该草稿时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "已知草稿 messageId 且用户要求发送该草稿时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "send_draft" }, "reviewed": true, "risk": "medium", "source_refs": [ "cobra-help:dws mail draft send", "internal/cli/schema_command_registry.json#mail.send_draft", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.send_draft", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "已知草稿 messageId 且用户要求发送该草稿时" ] }, "mail draft update": { "agent_summary": "更新已有邮件草稿的内容", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "已发送邮件不能用草稿更新" ], "confirmation": "not_required", "effect": "write", "effect_source": "command-verb", "examples": [ "dws mail draft update --from user@company.com --id \u003cmessageId\u003e --subject \"新标题\" --content \"新正文\"" ], "field_provenance": { "agent_summary": { "value": "更新已有邮件草稿的内容", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "更新已有邮件草稿的内容", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.update_draft.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "已发送邮件不能用草稿更新" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "已发送邮件不能用草稿更新" ], "source": "internal/cli/schema_hints/selection/mail.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 mail draft update --from user@company.com --id \u003cmessageId\u003e --subject \"新标题\" --content \"新正文\"" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail draft update --from user@company.com --id \u003cmessageId\u003e --subject \"新标题\" --content \"新正文\"" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.update_draft.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.update_draft", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.update_draft.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "mail.update_draft", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.update_draft.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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": [ "已知草稿 messageId 并需要修改主题、正文或收件人时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "已知草稿 messageId 并需要修改主题、正文或收件人时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "update_draft" }, "reviewed": true, "risk": "medium", "source_refs": [ "cobra-help:dws mail draft update", "internal/cli/schema_command_registry.json#mail.update_draft", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.update_draft", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "已知草稿 messageId 并需要修改主题、正文或收件人时" ] }, "mail folder create": { "agent_summary": "创建自定义邮件文件夹", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "移动邮件到已有文件夹时使用 mail message batch-move" ], "confirmation": "not_required", "effect": "write", "effect_source": "command-verb", "examples": [ "dws mail folder create --email user@company.com --name \"项目资料\"" ], "field_provenance": { "agent_summary": { "value": "创建自定义邮件文件夹", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "创建自定义邮件文件夹", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_mail_folder.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "移动邮件到已有文件夹时使用 mail message batch-move" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "移动邮件到已有文件夹时使用 mail message batch-move" ], "source": "internal/cli/schema_hints/selection/mail.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 mail folder create --email user@company.com --name \"项目资料\"" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail folder create --email user@company.com --name \"项目资料\"" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_mail_folder.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.create_mail_folder", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "resolution": "highest_precedence", "candidates": [ { "value": "mail.create_mail_folder", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "selected": true }, { "value": "mail.create_mail_folder", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_mail_folder.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "需要在指定邮箱中新建归档文件夹时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "create_mail_folder" }, "reviewed": true, "risk": "medium", "source_refs": [ "cobra-help:dws mail folder create", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.mail.prod.json#mail.create_mail_folder", "internal/cli/schema_command_registry.json#mail.create_mail_folder", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.create_mail_folder", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "需要在指定邮箱中新建归档文件夹时" ] }, "mail folder delete": { "agent_summary": "删除指定邮箱下的邮件文件夹", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "不要把文件夹名称当作 ID", "只重命名时用 mail folder update" ], "confirmation": "not_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws mail folder delete --email user@company.com --id \u003cfolderId\u003e" ], "field_provenance": { "agent_summary": { "value": "删除指定邮箱下的邮件文件夹", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": "删除指定邮箱下的邮件文件夹", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.delete_mail_folder.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "不要把文件夹名称当作 ID", "只重命名时用 mail folder update" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "不要把文件夹名称当作 ID", "只重命名时用 mail folder update" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "write", "source": "command-verb", "precedence": "inference_or_default", "selected": false } ] }, "examples": { "value": [ "dws mail folder delete --email user@company.com --id \u003cfolderId\u003e" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "dws mail folder delete --email user@company.com --id \u003cfolderId\u003e" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.delete_mail_folder.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.delete_mail_folder", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "resolution": "highest_precedence", "candidates": [ { "value": "mail.delete_mail_folder", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "selected": true }, { "value": "mail.delete_mail_folder", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.delete_mail_folder.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。" } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "medium", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "use_when": { "value": [ "已通过 folder list 拿到文件夹 ID,用户明确要删除该文件夹" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "已通过 folder list 拿到文件夹 ID,用户明确要删除该文件夹" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。" } ] } }, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "delete_mail_folder" }, "reviewed": true, "risk": "medium", "source_refs": [ "cobra-help:dws mail folder delete", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.mail.prod.json#mail.delete_mail_folder", "internal/cli/schema_command_registry.json#mail.delete_mail_folder", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.delete_mail_folder", "live-dws-schema:mail.delete_mail_folder", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "已通过 folder list 拿到文件夹 ID,用户明确要删除该文件夹" ] }, "mail folder list": { "agent_summary": "列出指定邮箱的系统和自定义文件夹", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "按文件夹列出邮件时使用 mail message list" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws mail folder list --email user@company.com" ], "field_provenance": { "agent_summary": { "value": "列出指定邮箱的系统和自定义文件夹", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "列出指定邮箱的系统和自定义文件夹", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.list_folders.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "按文件夹列出邮件时使用 mail message list" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "按文件夹列出邮件时使用 mail message list" ], "source": "internal/cli/schema_hints/selection/mail.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 mail folder list --email user@company.com" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail folder list --email user@company.com" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.list_folders.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.list_folders", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "resolution": "highest_precedence", "candidates": [ { "value": "mail.list_folders", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "selected": true }, { "value": "mail.list_folders", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.list_folders.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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": [ "需要取得 folderId 或浏览邮箱目录时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "需要取得 folderId 或浏览邮箱目录时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "list_folders" }, "reviewed": true, "risk": "low", "source_refs": [ "cobra-help:dws mail folder list", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.mail.prod.json#mail.list_folders", "internal/cli/schema_command_registry.json#mail.list_folders", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.list_folders", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "需要取得 folderId 或浏览邮箱目录时" ] }, "mail folder update": { "agent_summary": "重命名指定邮件文件夹", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "创建或删除文件夹使用对应命令" ], "confirmation": "not_required", "effect": "write", "effect_source": "command-verb", "examples": [ "dws mail folder update --email user@company.com --id \u003cfolderId\u003e --name \"新文件夹名\"" ], "field_provenance": { "agent_summary": { "value": "重命名指定邮件文件夹", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "重命名指定邮件文件夹", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.update_mail_folder.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "创建或删除文件夹使用对应命令" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "创建或删除文件夹使用对应命令" ], "source": "internal/cli/schema_hints/selection/mail.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 mail folder update --email user@company.com --id \u003cfolderId\u003e --name \"新文件夹名\"" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail folder update --email user@company.com --id \u003cfolderId\u003e --name \"新文件夹名\"" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.update_mail_folder.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.update_mail_folder", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "resolution": "highest_precedence", "candidates": [ { "value": "mail.update_mail_folder", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "selected": true }, { "value": "mail.update_mail_folder", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.update_mail_folder.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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": [ "已知 folderId 并需要修改文件夹名称时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "已知 folderId 并需要修改文件夹名称时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "update_mail_folder" }, "reviewed": true, "risk": "medium", "source_refs": [ "cobra-help:dws mail folder update", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.mail.prod.json#mail.update_mail_folder", "internal/cli/schema_command_registry.json#mail.update_mail_folder", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.update_mail_folder", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "已知 folderId 并需要修改文件夹名称时" ] }, "mail mailbox list": { "agent_summary": "列出当前登录用户自己的可用邮箱", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "查找他人的邮箱地址不能使用此命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws mail mailbox list" ], "field_provenance": { "agent_summary": { "value": "列出当前登录用户自己的可用邮箱", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "列出当前登录用户自己的可用邮箱", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.list_user_mailboxes.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "查找他人的邮箱地址不能使用此命令" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "查找他人的邮箱地址不能使用此命令" ], "source": "internal/cli/schema_hints/selection/mail.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 mail mailbox list" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail mailbox list" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.list_user_mailboxes.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.list_user_mailboxes", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "resolution": "highest_precedence", "candidates": [ { "value": "mail.list_user_mailboxes", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "selected": true }, { "value": "mail.list_user_mailboxes", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.list_user_mailboxes.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "需要选择当前用户企业邮箱或个人邮箱时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "list_user_mailboxes" }, "reviewed": true, "risk": "low", "source_refs": [ "cobra-help:dws mail mailbox list", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.mail.prod.json#mail.list_user_mailboxes", "internal/cli/schema_command_registry.json#mail.list_user_mailboxes", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.list_user_mailboxes", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "需要选择当前用户企业邮箱或个人邮箱时" ] }, "mail message batch-delete": { "agent_summary": "批量删除邮件(可移入已删除或按类型删除)", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "只需换文件夹时用 mail message batch-move", "messageId 未确认时先 search/get" ], "confirmation": "not_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws mail message batch-delete --email user@company.com --ids \u003cid1\u003e,\u003cid2\u003e" ], "field_provenance": { "agent_summary": { "value": "批量删除邮件(可移入已删除或按类型删除)", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": "批量删除邮件(可移入已删除或按类型删除)", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.batch_delete_message.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "只需换文件夹时用 mail message batch-move", "messageId 未确认时先 search/get" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "只需换文件夹时用 mail message batch-move", "messageId 未确认时先 search/get" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "write", "source": "command-verb", "precedence": "inference_or_default", "selected": false } ] }, "examples": { "value": [ "dws mail message batch-delete --email user@company.com --ids \u003cid1\u003e,\u003cid2\u003e" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "dws mail message batch-delete --email user@company.com --ids \u003cid1\u003e,\u003cid2\u003e" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.batch_delete_message.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.batch_delete_message", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.batch_delete_message.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "mail.batch_delete_message", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.batch_delete_message.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。" } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "medium", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "use_when": { "value": [ "已知多个 messageId,用户明确要求删除这些邮件" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "已知多个 messageId,用户明确要求删除这些邮件" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。" } ] } }, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "batch_delete_message" }, "reviewed": true, "risk": "medium", "source_refs": [ "cobra-help:dws mail message batch-delete", "internal/cli/schema_command_registry.json#mail.batch_delete_message", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.batch_delete_message", "live-dws-schema:mail.batch_delete_message", "note:public-catalog-has-no-hard-yes-for-mail-thread-trash/sent-recall", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "已知多个 messageId,用户明确要求删除这些邮件" ] }, "mail message batch-move": { "agent_summary": "把多封邮件批量移动到指定文件夹", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "永久删除邮件时使用 mail message batch-delete" ], "confirmation": "not_required", "effect": "write", "effect_source": "command-verb", "examples": [ "dws mail message batch-move --email user@company.com --ids \u003cid1\u003e,\u003cid2\u003e --folder 6" ], "field_provenance": { "agent_summary": { "value": "把多封邮件批量移动到指定文件夹", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "把多封邮件批量移动到指定文件夹", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.batch_move_message.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "永久删除邮件时使用 mail message batch-delete" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "永久删除邮件时使用 mail message batch-delete" ], "source": "internal/cli/schema_hints/selection/mail.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 mail message batch-move --email user@company.com --ids \u003cid1\u003e,\u003cid2\u003e --folder 6" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail message batch-move --email user@company.com --ids \u003cid1\u003e,\u003cid2\u003e --folder 6" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.batch_move_message.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.batch_move_message", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.batch_move_message.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "mail.batch_move_message", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.batch_move_message.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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 列表和目标 folderId 时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "已知邮件 ID 列表和目标 folderId 时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "batch_move_message" }, "reviewed": true, "risk": "medium", "source_refs": [ "cobra-help:dws mail message batch-move", "internal/cli/schema_command_registry.json#mail.batch_move_message", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.batch_move_message", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "已知邮件 ID 列表和目标 folderId 时" ] }, "mail message forward": { "agent_summary": "基于已有邮件创建转发草稿", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "直接发送全新邮件使用 mail message send" ], "confirmation": "not_required", "effect": "write", "effect_source": "command-verb", "examples": [ "dws mail message forward --from user@company.com --to colleague@company.com --id \u003cmessageId\u003e --subject \"Fwd: 周报\"" ], "field_provenance": { "agent_summary": { "value": "基于已有邮件创建转发草稿", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "基于已有邮件创建转发草稿", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_forward_draft.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "直接发送全新邮件使用 mail message send" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "直接发送全新邮件使用 mail message send" ], "source": "internal/cli/schema_hints/selection/mail.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 mail message forward --from user@company.com --to colleague@company.com --id \u003cmessageId\u003e --subject \"Fwd: 周报\"" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail message forward --from user@company.com --to colleague@company.com --id \u003cmessageId\u003e --subject \"Fwd: 周报\"" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_forward_draft.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.create_forward_draft", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_forward_draft.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "mail.create_forward_draft", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_forward_draft.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "已知原邮件 ID,需要编辑收件人或附言后再发送时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "create_forward_draft" }, "reviewed": true, "risk": "medium", "source_refs": [ "cobra-help:dws mail message forward", "internal/cli/schema_command_registry.json#mail.create_forward_draft", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.create_forward_draft", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "已知原邮件 ID,需要编辑收件人或附言后再发送时" ] }, "mail message get": { "agent_summary": "获取指定邮件的完整正文和元数据", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "只需筛选邮件列表时使用 message list 或 search" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws mail message get --email user@company.com --id \u003cmessageId\u003e" ], "field_provenance": { "agent_summary": { "value": "获取指定邮件的完整正文和元数据", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "获取指定邮件的完整正文和元数据", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.get_email_by_message_id.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "只需筛选邮件列表时使用 message list 或 search" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "只需筛选邮件列表时使用 message list 或 search" ], "source": "internal/cli/schema_hints/selection/mail.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 mail message get --email user@company.com --id \u003cmessageId\u003e" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail message get --email user@company.com --id \u003cmessageId\u003e" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.get_email_by_message_id.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.get_email_by_message_id", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "resolution": "highest_precedence", "candidates": [ { "value": "mail.get_email_by_message_id", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "selected": true }, { "value": "mail.get_email_by_message_id", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.get_email_by_message_id.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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": [ "搜索或列表已返回 messageId,需要打开邮件内容时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "搜索或列表已返回 messageId,需要打开邮件内容时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "get_email_by_message_id" }, "reviewed": true, "risk": "low", "source_refs": [ "cobra-help:dws mail message get", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.mail.prod.json#mail.get_email_by_message_id", "internal/cli/schema_command_registry.json#mail.get_email_by_message_id", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.get_email_by_message_id", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "搜索或列表已返回 messageId,需要打开邮件内容时" ] }, "mail message list": { "agent_summary": "列出收件箱或指定文件夹中的邮件(无需手写 KQL)", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "需要主题/发件人/日期等组合条件时用 mail message search" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws mail message list --email user@company.com", "dws mail message list --email user@company.com --folder-id 1 --limit 50" ], "field_provenance": { "agent_summary": { "value": "列出收件箱或指定文件夹中的邮件(无需手写 KQL)", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": "列出收件箱或指定文件夹中的邮件(无需手写 KQL)", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Preserve the reviewed composite wrapper contract: the CLI maps --limit to the search_emails size property after constructing a folder KQL query.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Preserve the reviewed composite wrapper contract: the CLI maps --limit to the search_emails size property after constructing a folder KQL query." } ] }, "avoid_when": { "value": [ "需要主题/发件人/日期等组合条件时用 mail message search" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "需要主题/发件人/日期等组合条件时用 mail message search" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Preserve the reviewed composite wrapper contract: the CLI maps --limit to the search_emails size property after constructing a folder KQL query.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Preserve the reviewed composite wrapper contract: the CLI maps --limit to the search_emails size property after constructing a folder KQL query." }, { "value": "not_required", "source": "risk-default", "precedence": "inference_or_default", "selected": false } ] }, "effect": { "value": "read", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Preserve the reviewed composite wrapper contract: the CLI maps --limit to the search_emails size property after constructing a folder KQL query.", "candidates": [ { "value": "read", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Preserve the reviewed composite wrapper contract: the CLI maps --limit to the search_emails size property after constructing a folder KQL query." }, { "value": "read", "source": "command-verb", "precedence": "inference_or_default", "selected": false } ] }, "examples": { "value": [ "dws mail message list --email user@company.com", "dws mail message list --email user@company.com --folder-id 1 --limit 50" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "dws mail message list --email user@company.com", "dws mail message list --email user@company.com --folder-id 1 --limit 50" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。" } ] }, "idempotency": { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Preserve the reviewed composite wrapper contract: the CLI maps --limit to the search_emails size property after constructing a folder KQL query.", "candidates": [ { "value": "idempotent", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Preserve the reviewed composite wrapper contract: the CLI maps --limit to the search_emails size property after constructing a folder KQL query." }, { "value": "idempotent", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Preserve the reviewed composite wrapper contract: the CLI maps --limit to the search_emails size property after constructing a folder KQL query.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Preserve the reviewed composite wrapper contract: the CLI maps --limit to the search_emails size property after constructing a folder KQL query." } ] }, "interface_reason": { "value": "CLI wrapper converts the reviewed folder selection into a KQL query and maps pagination before calling the pinned search_emails RPC; the local transform plus RPC call is not a one-to-one interface contract", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Preserve the reviewed composite wrapper contract: the CLI maps --limit to the search_emails size property after constructing a folder KQL query.", "candidates": [ { "value": "CLI wrapper converts the reviewed folder selection into a KQL query and maps pagination before calling the pinned search_emails RPC; the local transform plus RPC call is not a one-to-one interface contract", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Preserve the reviewed composite wrapper contract: the CLI maps --limit to the search_emails size property after constructing a folder KQL query." } ] }, "interface_ref": { "value": null, "source": "internal/cli/schema_hints/metadata/mail.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/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Preserve the reviewed composite wrapper contract: the CLI maps --limit to the search_emails size property after constructing a folder KQL query.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Preserve the reviewed composite wrapper contract: the CLI maps --limit to the search_emails size property after constructing a folder KQL query." }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。" } ] }, "risk": { "value": "low", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Preserve the reviewed composite wrapper contract: the CLI maps --limit to the search_emails size property after constructing a folder KQL query.", "candidates": [ { "value": "low", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Preserve the reviewed composite wrapper contract: the CLI maps --limit to the search_emails size property after constructing a folder KQL query." }, { "value": "low", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "use_when": { "value": [ "浏览某文件夹邮件列表,且没有复杂搜索条件" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "浏览某文件夹邮件列表,且没有复杂搜索条件" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。" } ] } }, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "CLI wrapper converts the reviewed folder selection into a KQL query and maps pagination before calling the pinned search_emails RPC; the local transform plus RPC call is not a one-to-one interface contract", "reviewed": true, "risk": "low", "source_refs": [ "cobra-help:dws mail message list", "internal/cli/schema_command_registry.json#mail.list_emails", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "live-dws-schema:mail.list_emails#FAILED", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "浏览某文件夹邮件列表,且没有复杂搜索条件" ] }, "mail message reply": { "agent_summary": "创建仅回复原发件人的邮件草稿", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "需要回复全部参与者时使用 mail message reply-all" ], "confirmation": "not_required", "effect": "write", "effect_source": "command-verb", "examples": [ "dws mail message reply --from user@company.com --id \u003cmessageId\u003e --subject \"Re: 周报\" --content \"已收到\"" ], "field_provenance": { "agent_summary": { "value": "创建仅回复原发件人的邮件草稿", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "创建仅回复原发件人的邮件草稿", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_reply_draft.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "需要回复全部参与者时使用 mail message reply-all" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "需要回复全部参与者时使用 mail message reply-all" ], "source": "internal/cli/schema_hints/selection/mail.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 mail message reply --from user@company.com --id \u003cmessageId\u003e --subject \"Re: 周报\" --content \"已收到\"" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail message reply --from user@company.com --id \u003cmessageId\u003e --subject \"Re: 周报\" --content \"已收到\"" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_reply_draft.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.create_reply_draft", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_reply_draft.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "mail.create_reply_draft", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_reply_draft.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "已知原邮件 ID 并要回复发件人时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "create_reply_draft" }, "reviewed": true, "risk": "medium", "source_refs": [ "cobra-help:dws mail message reply", "internal/cli/schema_command_registry.json#mail.create_reply_draft", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.create_reply_draft", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "已知原邮件 ID 并要回复发件人时" ] }, "mail message reply-all": { "agent_summary": "创建回复原邮件全部参与者的草稿", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "只回复原发件人时使用 mail message reply" ], "confirmation": "not_required", "effect": "write", "effect_source": "command-verb", "examples": [ "dws mail message reply-all --from user@company.com --id \u003cmessageId\u003e --subject \"Re: 周报\" --content \"感谢大家\"" ], "field_provenance": { "agent_summary": { "value": "创建回复原邮件全部参与者的草稿", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "创建回复原邮件全部参与者的草稿", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_replyall_draft.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "只回复原发件人时使用 mail message reply" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "只回复原发件人时使用 mail message reply" ], "source": "internal/cli/schema_hints/selection/mail.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 mail message reply-all --from user@company.com --id \u003cmessageId\u003e --subject \"Re: 周报\" --content \"感谢大家\"" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail message reply-all --from user@company.com --id \u003cmessageId\u003e --subject \"Re: 周报\" --content \"感谢大家\"" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_replyall_draft.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.create_replyall_draft", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_replyall_draft.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "mail.create_replyall_draft", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_replyall_draft.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "已知原邮件 ID 且回复需要覆盖所有相关收件人时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "create_replyall_draft" }, "reviewed": true, "risk": "medium", "source_refs": [ "cobra-help:dws mail message reply-all", "internal/cli/schema_command_registry.json#mail.create_replyall_draft", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.create_replyall_draft", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "已知原邮件 ID 且回复需要覆盖所有相关收件人时" ] }, "mail message search": { "agent_summary": "用 KQL 搜索邮件,返回 ID 与元信息而非完整正文", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "已知 messageId 直接看正文时用 mail message get", "只列某文件夹邮件且无需复杂条件时优先 mail message list" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws mail message search --email user@company.com --query \"subject:周报\"" ], "field_provenance": { "agent_summary": { "value": "用 KQL 搜索邮件,返回 ID 与元信息而非完整正文", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": "用 KQL 搜索邮件,返回 ID 与元信息而非完整正文", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.search_emails.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "已知 messageId 直接看正文时用 mail message get", "只列某文件夹邮件且无需复杂条件时优先 mail message list" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "已知 messageId 直接看正文时用 mail message get", "只列某文件夹邮件且无需复杂条件时优先 mail message list" ], "source": "internal/cli/schema_hints/selection/mail.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 mail message search --email user@company.com --query \"subject:周报\"" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "dws mail message search --email user@company.com --query \"subject:周报\"" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.search_emails.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.search_emails", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "resolution": "highest_precedence", "candidates": [ { "value": "mail.search_emails", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "selected": true }, { "value": "mail.search_emails", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.search_emails.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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": [ "按主题/发件人/时间等条件搜索邮件并提取 messageId" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "按主题/发件人/时间等条件搜索邮件并提取 messageId" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "search_emails" }, "reviewed": true, "risk": "low", "source_refs": [ "cobra-help:dws mail message search", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.mail.prod.json#mail.search_emails", "internal/cli/schema_command_registry.json#mail.search_emails", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.search_emails", "live-dws-schema:mail.search_emails", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "按主题/发件人/时间等条件搜索邮件并提取 messageId" ] }, "mail message send": { "agent_summary": "以指定邮箱地址发送一封邮件", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "只需创建草稿不发送时用 mail draft create", "回复/转发已有邮件时用 mail message reply / forward" ], "confirmation": "not_required", "effect": "write", "effect_source": "command-verb", "examples": [ "dws mail message send --from user@company.com --to colleague@company.com --subject \"周报\" --content \"本周完成...\"" ], "field_provenance": { "agent_summary": { "value": "以指定邮箱地址发送一封邮件", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": "以指定邮箱地址发送一封邮件", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.send_email.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "只需创建草稿不发送时用 mail draft create", "回复/转发已有邮件时用 mail message reply / forward" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "只需创建草稿不发送时用 mail draft create", "回复/转发已有邮件时用 mail message reply / forward" ], "source": "internal/cli/schema_hints/selection/mail.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 mail message send --from user@company.com --to colleague@company.com --subject \"周报\" --content \"本周完成...\"" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "dws mail message send --from user@company.com --to colleague@company.com --subject \"周报\" --content \"本周完成...\"" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.send_email.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.send_email", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "resolution": "highest_precedence", "candidates": [ { "value": "mail.send_email", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "selected": true }, { "value": "mail.send_email", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.send_email.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "用户明确要发邮件,且已确认发件人邮箱、收件人、主题与正文" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。" } ] } }, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "send_email" }, "reviewed": true, "risk": "medium", "source_refs": [ "cobra-help:dws mail message send", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.mail.prod.json#mail.send_email", "internal/cli/schema_command_registry.json#mail.send_email", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.send_email", "live-dws-schema:mail.send_email", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "用户明确要发邮件,且已确认发件人邮箱、收件人、主题与正文" ] }, "mail tag list": { "agent_summary": "列出指定邮箱可用的邮件标签", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "邮件文件夹目录使用 mail folder list" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws mail tag list --email user@company.com" ], "field_provenance": { "agent_summary": { "value": "列出指定邮箱可用的邮件标签", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "列出指定邮箱可用的邮件标签", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.list_tags.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "邮件文件夹目录使用 mail folder list" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "邮件文件夹目录使用 mail folder list" ], "source": "internal/cli/schema_hints/selection/mail.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 mail tag list --email user@company.com" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail tag list --email user@company.com" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.list_tags.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.list_tags", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "resolution": "highest_precedence", "candidates": [ { "value": "mail.list_tags", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "selected": true }, { "value": "mail.list_tags", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.list_tags.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "需要取得标签 ID 或查看现有标签时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "list_tags" }, "reviewed": true, "risk": "low", "source_refs": [ "cobra-help:dws mail tag list", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.mail.prod.json#mail.list_tags", "internal/cli/schema_command_registry.json#mail.list_tags", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.list_tags", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "需要取得标签 ID 或查看现有标签时" ] }, "mail template create": { "agent_summary": "创建可复用的邮件模板", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "只创建一次性草稿时使用 mail draft create" ], "confirmation": "not_required", "effect": "write", "effect_source": "command-verb", "examples": [ "dws mail template create --email user@company.com --from user@company.com --name \"周报模板\" --subject \"周报\" --content \"本周工作总结\"" ], "field_provenance": { "agent_summary": { "value": "创建可复用的邮件模板", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "创建可复用的邮件模板", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_user_message_template.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "只创建一次性草稿时使用 mail draft create" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "只创建一次性草稿时使用 mail draft create" ], "source": "internal/cli/schema_hints/selection/mail.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 mail template create --email user@company.com --from user@company.com --name \"周报模板\" --subject \"周报\" --content \"本周工作总结\"" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail template create --email user@company.com --from user@company.com --name \"周报模板\" --subject \"周报\" --content \"本周工作总结\"" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_user_message_template.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.create_user_message_template", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_user_message_template.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "mail.create_user_message_template", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.create_user_message_template.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "需要保存固定主题、正文或收件人供重复使用时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "create_user_message_template" }, "reviewed": true, "risk": "medium", "source_refs": [ "cobra-help:dws mail template create", "internal/cli/schema_command_registry.json#mail.create_user_message_template", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.create_user_message_template", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "需要保存固定主题、正文或收件人供重复使用时" ] }, "mail template delete": { "agent_summary": "删除指定邮件模板", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "只修改模板内容时使用 mail template update" ], "confirmation": "not_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws mail template delete --email user@company.com --id \u003ctemplateId\u003e" ], "field_provenance": { "agent_summary": { "value": "删除指定邮件模板", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "删除指定邮件模板", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.delete_user_message_template.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "只修改模板内容时使用 mail template update" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "只修改模板内容时使用 mail template update" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail 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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "write", "source": "command-verb", "precedence": "inference_or_default", "selected": false } ] }, "examples": { "value": [ "dws mail template delete --email user@company.com --id \u003ctemplateId\u003e" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail template delete --email user@company.com --id \u003ctemplateId\u003e" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.delete_user_message_template.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.delete_user_message_template", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.delete_user_message_template.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "mail.delete_user_message_template", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.delete_user_message_template.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "medium", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "use_when": { "value": [ "已知 templateId 且明确不再需要该模板时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "已知 templateId 且明确不再需要该模板时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "delete_user_message_template" }, "reviewed": true, "risk": "medium", "source_refs": [ "cobra-help:dws mail template delete", "internal/cli/schema_command_registry.json#mail.delete_user_message_template", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.delete_user_message_template", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "已知 templateId 且明确不再需要该模板时" ] }, "mail template get": { "agent_summary": "获取指定邮件模板的完整内容", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "需要浏览所有模板时使用 mail template list" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws mail template get --email user@company.com --id \u003ctemplateId\u003e" ], "field_provenance": { "agent_summary": { "value": "获取指定邮件模板的完整内容", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "获取指定邮件模板的完整内容", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.get_user_message_template.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "需要浏览所有模板时使用 mail template list" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "需要浏览所有模板时使用 mail template list" ], "source": "internal/cli/schema_hints/selection/mail.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 mail template get --email user@company.com --id \u003ctemplateId\u003e" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail template get --email user@company.com --id \u003ctemplateId\u003e" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.get_user_message_template.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.get_user_message_template", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.get_user_message_template.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "mail.get_user_message_template", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.get_user_message_template.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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": [ "已知 templateId 并需要查看主题、正文或收件人时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "已知 templateId 并需要查看主题、正文或收件人时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "get_user_message_template" }, "reviewed": true, "risk": "low", "source_refs": [ "cobra-help:dws mail template get", "internal/cli/schema_command_registry.json#mail.get_user_message_template", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.get_user_message_template", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "已知 templateId 并需要查看主题、正文或收件人时" ] }, "mail template list": { "agent_summary": "分页列出当前邮箱的邮件模板", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "查看单个模板详情时使用 mail template get" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws mail template list --email user@company.com --limit 20" ], "field_provenance": { "agent_summary": { "value": "分页列出当前邮箱的邮件模板", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "分页列出当前邮箱的邮件模板", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.list_user_message_templates.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "查看单个模板详情时使用 mail template get" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "查看单个模板详情时使用 mail template get" ], "source": "internal/cli/schema_hints/selection/mail.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 mail template list --email user@company.com --limit 20" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail template list --email user@company.com --limit 20" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.list_user_message_templates.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.list_user_message_templates", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.list_user_message_templates.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "mail.list_user_message_templates", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.list_user_message_templates.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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": [ "需要浏览模板或取得 templateId 时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "需要浏览模板或取得 templateId 时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "list_user_message_templates" }, "reviewed": true, "risk": "low", "source_refs": [ "cobra-help:dws mail template list", "internal/cli/schema_command_registry.json#mail.list_user_message_templates", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.list_user_message_templates", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "需要浏览模板或取得 templateId 时" ] }, "mail template update": { "agent_summary": "更新已有邮件模板的内容", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "创建新模板时使用 mail template create" ], "confirmation": "not_required", "effect": "write", "effect_source": "command-verb", "examples": [ "dws mail template update --email user@company.com --id \u003ctemplateId\u003e --subject \"新标题\" --content \"新正文\"" ], "field_provenance": { "agent_summary": { "value": "更新已有邮件模板的内容", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "更新已有邮件模板的内容", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed patch command accepts any non-empty subset of mutable template fields; a typed require-one-of constraint owns that requirement.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed patch command accepts any non-empty subset of mutable template fields; a typed require-one-of constraint owns that requirement." }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.update_user_message_template.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "创建新模板时使用 mail template create" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "创建新模板时使用 mail template create" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed patch command accepts any non-empty subset of mutable template fields; a typed require-one-of constraint owns that requirement.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed patch command accepts any non-empty subset of mutable template fields; a typed require-one-of constraint owns that 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 mail template update --email user@company.com --id \u003ctemplateId\u003e --subject \"新标题\" --content \"新正文\"" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail template update --email user@company.com --id \u003ctemplateId\u003e --subject \"新标题\" --content \"新正文\"" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed patch command accepts any non-empty subset of mutable template fields; a typed require-one-of constraint owns that requirement.", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed patch command accepts any non-empty subset of mutable template fields; a typed require-one-of constraint owns that requirement." }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.update_user_message_template.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.update_user_message_template", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.update_user_message_template.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "mail.update_user_message_template", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.update_user_message_template.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed patch command accepts any non-empty subset of mutable template fields; a typed require-one-of constraint owns that requirement.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed patch command accepts any non-empty subset of mutable template fields; a typed require-one-of constraint owns that requirement." }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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": [ "已知 templateId 并需要修改名称、主题、正文或收件人时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "已知 templateId 并需要修改名称、主题、正文或收件人时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "update_user_message_template" }, "reviewed": true, "risk": "medium", "source_refs": [ "cobra-help:dws mail template update", "internal/cli/schema_command_registry.json#mail.update_user_message_template", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.update_user_message_template", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "已知 templateId 并需要修改名称、主题、正文或收件人时" ] }, "mail thread get": { "agent_summary": "获取指定邮件会话的详情", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "只有单封 messageId 时使用 mail message get" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws mail thread get --email user@company.com --id \u003cconversationId\u003e" ], "field_provenance": { "agent_summary": { "value": "获取指定邮件会话的详情", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "获取指定邮件会话的详情", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.get_thread.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "只有单封 messageId 时使用 mail message get" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "只有单封 messageId 时使用 mail message get" ], "source": "internal/cli/schema_hints/selection/mail.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 mail thread get --email user@company.com --id \u003cconversationId\u003e" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail thread get --email user@company.com --id \u003cconversationId\u003e" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.get_thread.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.get_thread", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "resolution": "highest_precedence", "candidates": [ { "value": "mail.get_thread", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "selected": true }, { "value": "mail.get_thread", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.get_thread.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/mail marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/mail marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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": [ "已知 conversationId 并需要查看同一会话中的邮件上下文时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "已知 conversationId 并需要查看同一会话中的邮件上下文时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "get_thread" }, "reviewed": true, "risk": "low", "source_refs": [ "cobra-help:dws mail thread get", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.mail.prod.json#mail.get_thread", "internal/cli/schema_command_registry.json#mail.get_thread", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.get_thread", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "已知 conversationId 并需要查看同一会话中的邮件上下文时" ] }, "mail user search": { "agent_summary": "按姓名、工号或关键词搜索企业邮箱用户", "agent_summary_source": "dws-agent-selection/mail", "availability": "available", "avoid_when": [ "列出当前用户自己的邮箱使用 mail mailbox list,搜索邮件内容使用 message search" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws mail user search --email user@company.com --keyword \"张三\" --limit 20" ], "field_provenance": { "agent_summary": { "value": "按姓名、工号或关键词搜索企业邮箱用户", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": "按姓名、工号或关键词搜索企业邮箱用户", "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed CLI accepts either a fuzzy keyword or an exact employee number, represented by a typed require-one-of constraint rather than two unconditional requirements.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed CLI accepts either a fuzzy keyword or an exact employee number, represented by a typed require-one-of constraint rather than two unconditional requirements." }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.search_mail_users.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "列出当前用户自己的邮箱使用 mail mailbox list,搜索邮件内容使用 message search" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "列出当前用户自己的邮箱使用 mail mailbox list,搜索邮件内容使用 message search" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed CLI accepts either a fuzzy keyword or an exact employee number, represented by a typed require-one-of constraint rather than two unconditional requirements.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed CLI accepts either a fuzzy keyword or an exact employee number, represented by a typed require-one-of constraint rather than two unconditional requirements." }, { "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 mail user search --email user@company.com --keyword \"张三\" --limit 20" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "dws mail user search --email user@company.com --keyword \"张三\" --limit 20" ], "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed CLI accepts either a fuzzy keyword or an exact employee number, represented by a typed require-one-of constraint rather than two unconditional requirements.", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed CLI accepts either a fuzzy keyword or an exact employee number, represented by a typed require-one-of constraint rather than two unconditional requirements." }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.search_mail_users.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "mail.search_mail_users", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.search_mail_users.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "mail.search_mail_users", "source": "internal/cli/schema_mcp_metadata.json#tools.mail.search_mail_users.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed CLI accepts either a fuzzy keyword or an exact employee number, represented by a typed require-one-of constraint rather than two unconditional requirements.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed CLI accepts either a fuzzy keyword or an exact employee number, represented by a typed require-one-of constraint rather than two unconditional requirements." }, { "value": true, "source": "internal/cli/schema_hints/selection/mail.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/mail.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。", "candidates": [ { "value": [ "需要查找他人的企业邮箱地址时" ], "source": "internal/cli/schema_hints/selection/mail.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "AI 生成并复核的 Agent 选择语义,依据精确 CommandRegistry identity、真实 Cobra help 与产品参考,不改写执行、安全或接口事实。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "mail", "rpc_name": "search_mail_users" }, "reviewed": true, "risk": "low", "source_refs": [ "cobra-help:dws mail user search", "internal/cli/schema_command_registry.json#mail.search_mail_users", "internal/cli/schema_hints/metadata/mail.json", "internal/cli/schema_hints/selection/mail.json", "internal/cli/schema_mcp_metadata.json#tools.mail.search_mail_users", "skills/mono/SKILL.md", "skills/mono/references/products/mail.md" ], "use_when": [ "需要查找他人的企业邮箱地址时" ] } } }