{ "product_id": "contact", "tools": { "contact +by-mobile": { "agent_summary": "按手机号查询某人的完整资料(自动解析 userId 后取详情)", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws contact +by-mobile --mobile 13800138000" ], "field_provenance": { "agent_summary": { "value": "按手机号查询某人的完整资料(自动解析 userId 后取详情)", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "按手机号查询某人的完整资料(自动解析 userId 后取详情)", "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 contact +by-mobile --mobile 13800138000" ], "source": "internal/cli/schema_hints/selection/contact.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 contact +by-mobile --mobile 13800138000" ], "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你只知道对方手机号、想一步拿到其完整资料(部门、职位、联系方式、是否管理员等)而不想先按手机号搜出 userId 再单独查详情时使用;内部先用手机号在通讯录里查出对应的 userId,若没有人绑定该手机号会明确报错,再用该 userId 取完整详情。这是纯只读操作,不会修改任何数据。" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你只知道对方手机号、想一步拿到其完整资料(部门、职位、联系方式、是否管理员等)而不想先按手机号搜出 userId 再单独查详情时使用;内部先用手机号在通讯录里查出对应的 userId,若没有人绑定该手机号会明确报错,再用该 userId 取完整详情。这是纯只读操作,不会修改任何数据。" ], "source": "internal/cli/schema_hints/selection/contact.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:contact +by-mobile", "cobra-help:dws contact +by-mobile", "internal/cli/schema_command_registry.json#contact.shortcut_by_mobile", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json" ], "use_when": [ "当你只知道对方手机号、想一步拿到其完整资料(部门、职位、联系方式、是否管理员等)而不想先按手机号搜出 userId 再单独查详情时使用;内部先用手机号在通讯录里查出对应的 userId,若没有人绑定该手机号会明确报错,再用该 userId 取完整详情。这是纯只读操作,不会修改任何数据。" ] }, "contact +dept-members": { "agent_summary": "按部门名列出部门成员(自动解析 deptId)", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws contact +dept-members --dept 技术部" ], "field_provenance": { "agent_summary": { "value": "按部门名列出部门成员(自动解析 deptId)", "source": "internal/cli/schema_hints/selection/contact.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": "按部门名列出部门成员(自动解析 deptId)", "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 contact +dept-members --dept 技术部" ], "source": "internal/cli/schema_hints/selection/contact.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 contact +dept-members --dept 技术部" ], "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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": [ "当你只知道某个部门的名称、想知道该部门里都有哪些成员时使用;内部先按部门名搜索出唯一的 deptId(匹配到 0 个或多个时不猜测,而是列出候选部门名与 deptId 让你选),再打印该部门的直接成员列表(仅本部门,不递归下级部门)。只读,不做任何修改。" ], "source": "internal/cli/schema_hints/selection/contact.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": [ "当你只知道某个部门的名称、想知道该部门里都有哪些成员时使用;内部先按部门名搜索出唯一的 deptId(匹配到 0 个或多个时不猜测,而是列出候选部门名与 deptId 让你选),再打印该部门的直接成员列表(仅本部门,不递归下级部门)。只读,不做任何修改。" ], "source": "internal/cli/schema_hints/selection/contact.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:contact +dept-members", "cobra-help:dws contact +dept-members", "internal/cli/schema_command_registry.json#contact.shortcut_dept_members", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json" ], "use_when": [ "当你只知道某个部门的名称、想知道该部门里都有哪些成员时使用;内部先按部门名搜索出唯一的 deptId(匹配到 0 个或多个时不猜测,而是列出候选部门名与 deptId 让你选),再打印该部门的直接成员列表(仅本部门,不递归下级部门)。只读,不做任何修改。" ] }, "contact +list-dept-members": { "agent_summary": "查看部门成员(仅本部门,不含下级)", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws contact +list-dept-members --depts 12345,67890" ], "field_provenance": { "agent_summary": { "value": "查看部门成员(仅本部门,不含下级)", "source": "internal/cli/schema_hints/selection/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 contact +list-dept-members --depts 12345,67890" ], "source": "internal/cli/schema_hints/selection/contact.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 contact +list-dept-members --depts 12345,67890" ], "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 列表(--depts,逗号分隔),返回这些部门下的成员,如需含下级需自行遍历子部门。" ], "source": "internal/cli/schema_hints/selection/contact.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 列表(--depts,逗号分隔),返回这些部门下的成员,如需含下级需自行遍历子部门。" ], "source": "internal/cli/schema_hints/selection/contact.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:contact +list-dept-members", "cobra-help:dws contact +list-dept-members", "internal/cli/schema_command_registry.json#contact.shortcut_list_dept_members", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json" ], "use_when": [ "当你想列出一个或多个部门本级的员工(不含下级子部门)以便群发通知、统计或指派任务时使用;输入部门 ID 列表(--depts,逗号分隔),返回这些部门下的成员,如需含下级需自行遍历子部门。" ] }, "contact +list-followings": { "agent_summary": "获取当前用户的特别关注列表", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws contact +list-followings" ], "field_provenance": { "agent_summary": { "value": "获取当前用户的特别关注列表", "source": "internal/cli/schema_hints/selection/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 contact +list-followings" ], "source": "internal/cli/schema_hints/selection/contact.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 contact +list-followings" ], "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你想查看本人在通讯录里「特别关注」的联系人名单(例如常打交道的同事、上级)时使用;无需输入,返回关注对象的用户列表,可用于快速定位这些人的 userId 再发消息或排日程。" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你想查看本人在通讯录里「特别关注」的联系人名单(例如常打交道的同事、上级)时使用;无需输入,返回关注对象的用户列表,可用于快速定位这些人的 userId 再发消息或排日程。" ], "source": "internal/cli/schema_hints/selection/contact.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:contact +list-followings", "cobra-help:dws contact +list-followings", "internal/cli/schema_command_registry.json#contact.shortcut_list_followings", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json" ], "use_when": [ "当你想查看本人在通讯录里「特别关注」的联系人名单(例如常打交道的同事、上级)时使用;无需输入,返回关注对象的用户列表,可用于快速定位这些人的 userId 再发消息或排日程。" ] }, "contact +list-role-members": { "agent_summary": "查询角色下的成员列表", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws contact +list-role-members --id 12345" ], "field_provenance": { "agent_summary": { "value": "查询角色下的成员列表", "source": "internal/cli/schema_hints/selection/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 contact +list-role-members --id 12345" ], "source": "internal/cli/schema_hints/selection/contact.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 contact +list-role-members --id 12345" ], "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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),返回该角色下的用户列表,通常先用 +search-role 拿到角色 ID 再调用。" ], "source": "internal/cli/schema_hints/selection/contact.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),返回该角色下的用户列表,通常先用 +search-role 拿到角色 ID 再调用。" ], "source": "internal/cli/schema_hints/selection/contact.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:contact +list-role-members", "cobra-help:dws contact +list-role-members", "internal/cli/schema_command_registry.json#contact.shortcut_list_role_members", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json" ], "use_when": [ "当你已知某个角色 ID、想列出该角色(标签)下的全部成员以便群发通知或统计人群时使用;输入角色 ID(--id),返回该角色下的用户列表,通常先用 +search-role 拿到角色 ID 再调用。" ] }, "contact +list-roles": { "agent_summary": "获取企业所有角色(标签)列表", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws contact +list-roles" ], "field_provenance": { "agent_summary": { "value": "获取企业所有角色(标签)列表", "source": "internal/cli/schema_hints/selection/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 contact +list-roles" ], "source": "internal/cli/schema_hints/selection/contact.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 contact +list-roles" ], "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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:contact +list-roles", "cobra-help:dws contact +list-roles", "internal/cli/schema_command_registry.json#contact.shortcut_list_roles", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json" ], "use_when": [ "当你想总览企业里都有哪些角色/员工标签(如「管理员」「财务」「销售」)及其角色 ID 时使用;无需输入,返回全量角色列表,常用于按角色圈定人群前先摸清有哪些角色可选。" ] }, "contact +list-sub-depts": { "agent_summary": "查看指定部门的子部门", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws contact +list-sub-depts --dept 1" ], "field_provenance": { "agent_summary": { "value": "查看指定部门的子部门", "source": "internal/cli/schema_hints/selection/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 contact +list-sub-depts --dept 1" ], "source": "internal/cli/schema_hints/selection/contact.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 contact +list-sub-depts --dept 1" ], "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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(--dept,根部门为 1),返回其直属子部门列表,可用于自顶向下遍历部门树。" ], "source": "internal/cli/schema_hints/selection/contact.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(--dept,根部门为 1),返回其直属子部门列表,可用于自顶向下遍历部门树。" ], "source": "internal/cli/schema_hints/selection/contact.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:contact +list-sub-depts", "cobra-help:dws contact +list-sub-depts", "internal/cli/schema_command_registry.json#contact.shortcut_list_sub_depts", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json" ], "use_when": [ "当你想逐层浏览组织架构、查看某个部门下一级的子部门时使用;输入父部门 ID(--dept,根部门为 1),返回其直属子部门列表,可用于自顶向下遍历部门树。" ] }, "contact +lookup": { "agent_summary": "按姓名查询某人的完整资料(自动解析 userId 后取详情)", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws contact +lookup --name 张三" ], "field_provenance": { "agent_summary": { "value": "按姓名查询某人的完整资料(自动解析 userId 后取详情)", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "按姓名查询某人的完整资料(自动解析 userId 后取详情)", "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 contact +lookup --name 张三" ], "source": "internal/cli/schema_hints/selection/contact.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 contact +lookup --name 张三" ], "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你只知道对方姓名、想一步拿到其完整资料(部门、职位、联系方式等)而不想先搜 userId 再查详情时使用;内部先按姓名搜通讯录解析出唯一 userId,再取详情,姓名匹配到多人时会列出候选让你区分。只读操作。" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你只知道对方姓名、想一步拿到其完整资料(部门、职位、联系方式等)而不想先搜 userId 再查详情时使用;内部先按姓名搜通讯录解析出唯一 userId,再取详情,姓名匹配到多人时会列出候选让你区分。只读操作。" ], "source": "internal/cli/schema_hints/selection/contact.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:contact +lookup", "cobra-help:dws contact +lookup", "internal/cli/schema_command_registry.json#contact.shortcut_lookup", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json" ], "use_when": [ "当你只知道对方姓名、想一步拿到其完整资料(部门、职位、联系方式等)而不想先搜 userId 再查详情时使用;内部先按姓名搜通讯录解析出唯一 userId,再取详情,姓名匹配到多人时会列出候选让你区分。只读操作。" ] }, "contact +me": { "agent_summary": "查看我自己的通讯录资料(姓名/userId/手机/部门/组织,干净投影)", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws contact +me" ], "field_provenance": { "agent_summary": { "value": "查看我自己的通讯录资料(姓名/userId/手机/部门/组织,干净投影)", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "查看我自己的通讯录资料(姓名/userId/手机/部门/组织,干净投影)", "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 contact +me" ], "source": "internal/cli/schema_hints/selection/contact.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 contact +me" ], "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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": [ "当你(或 AI agent)需要知道「我是谁」——我自己的 userId、姓名、所在部门、组织、手机号,用于后续按名解析他人前先确定自己身份、或填充发起人信息时使用;内部调用零参数的 get_current_user_profile(永远是「我」,无需传姓名),再把冗长的原始资料投影成 {name,userId,mobile,dept,org,email} 几个关键字段。这是纯只读操作,不修改任何资料。" ], "source": "internal/cli/schema_hints/selection/contact.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": [ "当你(或 AI agent)需要知道「我是谁」——我自己的 userId、姓名、所在部门、组织、手机号,用于后续按名解析他人前先确定自己身份、或填充发起人信息时使用;内部调用零参数的 get_current_user_profile(永远是「我」,无需传姓名),再把冗长的原始资料投影成 {name,userId,mobile,dept,org,email} 几个关键字段。这是纯只读操作,不修改任何资料。" ], "source": "internal/cli/schema_hints/selection/contact.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:contact +me", "cobra-help:dws contact +me", "internal/cli/schema_command_registry.json#contact.shortcut_me", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json" ], "use_when": [ "当你(或 AI agent)需要知道「我是谁」——我自己的 userId、姓名、所在部门、组织、手机号,用于后续按名解析他人前先确定自己身份、或填充发起人信息时使用;内部调用零参数的 get_current_user_profile(永远是「我」,无需传姓名),再把冗长的原始资料投影成 {name,userId,mobile,dept,org,email} 几个关键字段。这是纯只读操作,不修改任何资料。" ] }, "contact +org": { "agent_summary": "按姓名查某人所在部门的详情(自动解析 userId 与 deptId)", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws contact +org --name 张三" ], "field_provenance": { "agent_summary": { "value": "按姓名查某人所在部门的详情(自动解析 userId 与 deptId)", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "按姓名查某人所在部门的详情(自动解析 userId 与 deptId)", "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 contact +org --name 张三" ], "source": "internal/cli/schema_hints/selection/contact.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 contact +org --name 张三" ], "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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": [ "当你只知道某位同事的姓名、想知道 TA 所在部门(部门ID、名称、人数)时使用;内部先按姓名解析出唯一 userId,再取 TA 的组织信息拿到主部门 deptId,最后打印该部门的详情。只读,不做任何修改。" ], "source": "internal/cli/schema_hints/selection/contact.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": [ "当你只知道某位同事的姓名、想知道 TA 所在部门(部门ID、名称、人数)时使用;内部先按姓名解析出唯一 userId,再取 TA 的组织信息拿到主部门 deptId,最后打印该部门的详情。只读,不做任何修改。" ], "source": "internal/cli/schema_hints/selection/contact.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:contact +org", "cobra-help:dws contact +org", "internal/cli/schema_command_registry.json#contact.shortcut_org", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json" ], "use_when": [ "当你只知道某位同事的姓名、想知道 TA 所在部门(部门ID、名称、人数)时使用;内部先按姓名解析出唯一 userId,再取 TA 的组织信息拿到主部门 deptId,最后打印该部门的详情。只读,不做任何修改。" ] }, "contact +resolve-dept": { "agent_summary": "按名称搜索部门并解析出唯一 deptId(只读)", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws contact +resolve-dept --name 技术部" ], "field_provenance": { "agent_summary": { "value": "按名称搜索部门并解析出唯一 deptId(只读)", "source": "internal/cli/schema_hints/selection/contact.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": "按名称搜索部门并解析出唯一 deptId(只读)", "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 contact +resolve-dept --name 技术部" ], "source": "internal/cli/schema_hints/selection/contact.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 contact +resolve-dept --name 技术部" ], "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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": [ "当你只知道某个部门的名称(或名称里的关键词)、想把它解析成可直接用于后续工具的 deptId 时使用;内部按 --name 关键词调用 search_dept_by_keyword 搜索部门,再在本地投影出每个候选的 deptId 和 name。如果只命中一个部门就直接返回它的 deptId;如果命中多个则列出全部候选让你消歧,绝不替你瞎猜;如果一个都没命中则提示未找到。这是纯只读操作,只做搜索与本地投影,不会修改任何部门,也不会列出部门成员。" ], "source": "internal/cli/schema_hints/selection/contact.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": [ "当你只知道某个部门的名称(或名称里的关键词)、想把它解析成可直接用于后续工具的 deptId 时使用;内部按 --name 关键词调用 search_dept_by_keyword 搜索部门,再在本地投影出每个候选的 deptId 和 name。如果只命中一个部门就直接返回它的 deptId;如果命中多个则列出全部候选让你消歧,绝不替你瞎猜;如果一个都没命中则提示未找到。这是纯只读操作,只做搜索与本地投影,不会修改任何部门,也不会列出部门成员。" ], "source": "internal/cli/schema_hints/selection/contact.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:contact +resolve-dept", "cobra-help:dws contact +resolve-dept", "internal/cli/schema_command_registry.json#contact.shortcut_resolve_dept", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json" ], "use_when": [ "当你只知道某个部门的名称(或名称里的关键词)、想把它解析成可直接用于后续工具的 deptId 时使用;内部按 --name 关键词调用 search_dept_by_keyword 搜索部门,再在本地投影出每个候选的 deptId 和 name。如果只命中一个部门就直接返回它的 deptId;如果命中多个则列出全部候选让你消歧,绝不替你瞎猜;如果一个都没命中则提示未找到。这是纯只读操作,只做搜索与本地投影,不会修改任何部门,也不会列出部门成员。" ] }, "contact +search-mobile": { "agent_summary": "按手机号搜索通讯录用户", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws contact +search-mobile --mobile 13800138000" ], "field_provenance": { "agent_summary": { "value": "按手机号搜索通讯录用户", "source": "internal/cli/schema_hints/selection/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 contact +search-mobile --mobile 13800138000" ], "source": "internal/cli/schema_hints/selection/contact.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 contact +search-mobile --mobile 13800138000" ], "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你手里只有某人的手机号、需要反查出对应的通讯录用户和 userId 时使用;输入手机号(--mobile),返回该手机号所属的用户信息,适合从电话或名片信息定位到具体员工。" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你手里只有某人的手机号、需要反查出对应的通讯录用户和 userId 时使用;输入手机号(--mobile),返回该手机号所属的用户信息,适合从电话或名片信息定位到具体员工。" ], "source": "internal/cli/schema_hints/selection/contact.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:contact +search-mobile", "cobra-help:dws contact +search-mobile", "internal/cli/schema_command_registry.json#contact.shortcut_search_mobile", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json" ], "use_when": [ "当你手里只有某人的手机号、需要反查出对应的通讯录用户和 userId 时使用;输入手机号(--mobile),返回该手机号所属的用户信息,适合从电话或名片信息定位到具体员工。" ] }, "contact +search-user": { "agent_summary": "按关键词搜索通讯录用户", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws contact +search-user --query \"张三\"" ], "field_provenance": { "agent_summary": { "value": "按关键词搜索通讯录用户", "source": "internal/cli/schema_hints/selection/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 contact +search-user --query \"张三\"" ], "source": "internal/cli/schema_hints/selection/contact.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 contact +search-user --query \"张三\"" ], "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity." } ] }, "use_when": { "value": [ "当你只知道某人的姓名、花名或部分名字,需要把它解析成 userId 及部门等信息以便后续发消息、排日程或指派任务时使用;输入搜索关键词(--query),返回匹配的用户列表。" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": [ "当你只知道某人的姓名、花名或部分名字,需要把它解析成 userId 及部门等信息以便后续发消息、排日程或指派任务时使用;输入搜索关键词(--query),返回匹配的用户列表。" ], "source": "internal/cli/schema_hints/selection/contact.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:contact +search-user", "cobra-help:dws contact +search-user", "internal/cli/schema_command_registry.json#contact.shortcut_search_user", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json" ], "use_when": [ "当你只知道某人的姓名、花名或部分名字,需要把它解析成 userId 及部门等信息以便后续发消息、排日程或指派任务时使用;输入搜索关键词(--query),返回匹配的用户列表。" ] }, "contact +team": { "agent_summary": "按姓名列出某人所在部门的成员(自动解析 userId 与 deptId)", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "confirmation": "not_required", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws contact +team --name 张三" ], "field_provenance": { "agent_summary": { "value": "按姓名列出某人所在部门的成员(自动解析 userId 与 deptId)", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "candidates": [ { "value": "按姓名列出某人所在部门的成员(自动解析 userId 与 deptId)", "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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 contact +team --name 张三" ], "source": "internal/cli/schema_hints/selection/contact.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 contact +team --name 张三" ], "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the 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/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "Reviewed 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": [ "当你只知道某位同事的姓名、想知道 TA 所在部门里都有哪些成员时使用;内部先按姓名解析出唯一 userId,再取 TA 的组织信息拿到主部门 deptId,最后打印该部门的直接成员列表(仅本部门,不递归下级部门)。只读,不做任何修改。" ], "source": "internal/cli/schema_hints/selection/contact.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": [ "当你只知道某位同事的姓名、想知道 TA 所在部门里都有哪些成员时使用;内部先按姓名解析出唯一 userId,再取 TA 的组织信息拿到主部门 deptId,最后打印该部门的直接成员列表(仅本部门,不递归下级部门)。只读,不做任何修改。" ], "source": "internal/cli/schema_hints/selection/contact.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:contact +team", "cobra-help:dws contact +team", "internal/cli/schema_command_registry.json#contact.shortcut_team", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json" ], "use_when": [ "当你只知道某位同事的姓名、想知道 TA 所在部门里都有哪些成员时使用;内部先按姓名解析出唯一 userId,再取 TA 的组织信息拿到主部门 deptId,最后打印该部门的直接成员列表(仅本部门,不递归下级部门)。只读,不做任何修改。" ] }, "contact account create": { "agent_summary": "为当前企业创建专属登录账号", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "创建企业组织本身应使用 contact org create;仅邀请已有手机号员工入企应使用 contact user invite" ], "confirmation": "not_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws contact account create --org-user-name \"张三\" --login-id \"zhangsan001\" --org-user-mobile \"13800138000\"" ], "field_provenance": { "agent_summary": { "value": "为当前企业创建专属登录账号", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业账号创建的长模式消歧和可执行示例;不改变命令身份、安全或接口事实。", "candidates": [ { "value": "为当前企业创建专属登录账号", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业账号创建的长模式消歧和可执行示例;不改变命令身份、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate." } ] }, "avoid_when": { "value": [ "创建企业组织本身应使用 contact org create;仅邀请已有手机号员工入企应使用 contact user invite" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业账号创建的长模式消歧和可执行示例;不改变命令身份、安全或接口事实。", "candidates": [ { "value": [ "创建企业组织本身应使用 contact org create;仅邀请已有手机号员工入企应使用 contact user invite" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业账号创建的长模式消歧和可执行示例;不改变命令身份、安全或接口事实。" } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate." }, { "value": "not_required", "source": "risk-default", "precedence": "inference_or_default", "selected": false } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate." }, { "value": "write", "source": "command-verb", "precedence": "inference_or_default", "selected": false } ] }, "examples": { "value": [ "dws contact account create --org-user-name \"张三\" --login-id \"zhangsan001\" --org-user-mobile \"13800138000\"" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业账号创建的长模式消歧和可执行示例;不改变命令身份、安全或接口事实。", "candidates": [ { "value": [ "dws contact account create --org-user-name \"张三\" --login-id \"zhangsan001\" --org-user-mobile \"13800138000\"" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业账号创建的长模式消歧和可执行示例;不改变命令身份、安全或接口事实。" } ] }, "idempotency": { "value": "non_idempotent", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.", "candidates": [ { "value": "non_idempotent", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate." }, { "value": "unknown", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate." } ] }, "interface_reason": { "value": "Reviewed unpinned remote adapter: the executable CLI maps enterprise-account flags to contact/exclusive_account_create, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.", "candidates": [ { "value": "Reviewed unpinned remote adapter: the executable CLI maps enterprise-account flags to contact/exclusive_account_create, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate." } ] }, "interface_ref": { "value": null, "source": "internal/cli/schema_hints/metadata/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate." }, { "value": true, "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业账号创建的长模式消歧和可执行示例;不改变命令身份、安全或接口事实。" } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate." }, { "value": "medium", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "use_when": { "value": [ "用户明确要求创建企业账号、专属账号或企业登录账号,并已提供员工名称和登录号" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业账号创建的长模式消歧和可执行示例;不改变命令身份、安全或接口事实。", "candidates": [ { "value": [ "用户明确要求创建企业账号、专属账号或企业登录账号,并已提供员工名称和登录号" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业账号创建的长模式消歧和可执行示例;不改变命令身份、安全或接口事实。" } ] } }, "idempotency": "non_idempotent", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: the executable CLI maps enterprise-account flags to contact/exclusive_account_create, which is absent from the pinned MCP metadata snapshot.", "reviewed": true, "risk": "medium", "source_refs": [ "CommandRegistry:canonical_path=contact.exclusive_account_create", "Skill:skills/mono/references/products/contact.md", "cobra-help:dws contact account create", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json", "live-dws-schema:contact.exclusive_account_create#FAILED", "skills/mono/references/products/contact.md" ], "use_when": [ "用户明确要求创建企业账号、专属账号或企业登录账号,并已提供员工名称和登录号" ] }, "contact account update": { "agent_summary": "更新企业专属账号的组织信息或个人资料", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "创建新企业专属账号应使用 contact account create;修改普通员工组织信息应使用 contact user update" ], "confirmation": "user_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws contact account update --user-id user001 --nick \"新昵称\"" ], "field_provenance": { "agent_summary": { "value": "更新企业专属账号的组织信息或个人资料", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅企业账号更新的选择边界与无 --yes 合约示例。", "candidates": [ { "value": "更新企业专属账号的组织信息或个人资料", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅企业账号更新的选择边界与无 --yes 合约示例。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one enterprise-account user ID plus at least one profile or organization update field, confirms, then invokes exclusive_account_user_update.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one enterprise-account user ID plus at least one profile or organization update field, confirms, then invokes exclusive_account_user_update." } ] }, "avoid_when": { "value": [ "创建新企业专属账号应使用 contact account create;修改普通员工组织信息应使用 contact user update" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅企业账号更新的选择边界与无 --yes 合约示例。", "candidates": [ { "value": [ "创建新企业专属账号应使用 contact account create;修改普通员工组织信息应使用 contact user update" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅企业账号更新的选择边界与无 --yes 合约示例。" } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one enterprise-account user ID plus at least one profile or organization update field, confirms, then invokes exclusive_account_user_update.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one enterprise-account user ID plus at least one profile or organization update field, confirms, then invokes exclusive_account_user_update." }, { "value": "not_required", "source": "risk-default", "precedence": "inference_or_default", "selected": false } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one enterprise-account user ID plus at least one profile or organization update field, confirms, then invokes exclusive_account_user_update.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one enterprise-account user ID plus at least one profile or organization update field, confirms, then invokes exclusive_account_user_update." }, { "value": "write", "source": "command-verb", "precedence": "inference_or_default", "selected": false } ] }, "examples": { "value": [ "dws contact account update --user-id user001 --nick \"新昵称\"" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅企业账号更新的选择边界与无 --yes 合约示例。", "candidates": [ { "value": [ "dws contact account update --user-id user001 --nick \"新昵称\"" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅企业账号更新的选择边界与无 --yes 合约示例。" } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one enterprise-account user ID plus at least one profile or organization update field, confirms, then invokes exclusive_account_user_update.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one enterprise-account user ID plus at least one profile or organization update field, confirms, then invokes exclusive_account_user_update." }, { "value": "unknown", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one enterprise-account user ID plus at least one profile or organization update field, confirms, then invokes exclusive_account_user_update.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one enterprise-account user ID plus at least one profile or organization update field, confirms, then invokes exclusive_account_user_update." } ] }, "interface_reason": { "value": "Reviewed unpinned remote adapter: the executable CLI maps enterprise-account update flags to contact/exclusive_account_user_update, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one enterprise-account user ID plus at least one profile or organization update field, confirms, then invokes exclusive_account_user_update.", "candidates": [ { "value": "Reviewed unpinned remote adapter: the executable CLI maps enterprise-account update flags to contact/exclusive_account_user_update, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one enterprise-account user ID plus at least one profile or organization update field, confirms, then invokes exclusive_account_user_update." } ] }, "interface_ref": { "value": null, "source": "internal/cli/schema_hints/metadata/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one enterprise-account user ID plus at least one profile or organization update field, confirms, then invokes exclusive_account_user_update.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one enterprise-account user ID plus at least one profile or organization update field, confirms, then invokes exclusive_account_user_update." }, { "value": true, "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅企业账号更新的选择边界与无 --yes 合约示例。" } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one enterprise-account user ID plus at least one profile or organization update field, confirms, then invokes exclusive_account_user_update.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one enterprise-account user ID plus at least one profile or organization update field, confirms, then invokes exclusive_account_user_update." }, { "value": "medium", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "use_when": { "value": [ "用户明确要求修改已有企业专属账号的姓名、部门、主管、昵称或头像" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅企业账号更新的选择边界与无 --yes 合约示例。", "candidates": [ { "value": [ "用户明确要求修改已有企业专属账号的姓名、部门、主管、昵称或头像" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅企业账号更新的选择边界与无 --yes 合约示例。" } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: the executable CLI maps enterprise-account update flags to contact/exclusive_account_user_update, which is absent from the pinned MCP metadata snapshot.", "reviewed": true, "risk": "medium", "source_refs": [ "CommandRegistry:canonical_path=contact.exclusive_account_user_update", "Wukong-parity:3306c3307", "cobra-help:dws contact account update", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json", "live-dws-schema:contact.exclusive_account_user_update#FAILED", "skills/mono/references/products/contact.md" ], "use_when": [ "用户明确要求修改已有企业专属账号的姓名、部门、主管、昵称或头像" ] }, "contact dept create": { "agent_summary": "在当前企业的根部门或指定父部门下创建部门", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "修改已有部门名称或父级应使用 contact dept update;仅查找部门应使用 contact dept search" ], "confirmation": "user_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws contact dept create --name \"新产品部\" --create-dept-group=true" ], "field_provenance": { "agent_summary": { "value": "在当前企业的根部门或指定父部门下创建部门", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅创建部门的选择边界与无 --yes 合约示例。", "candidates": [ { "value": "在当前企业的根部门或指定父部门下创建部门", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅创建部门的选择边界与无 --yes 合约示例。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one department-name spelling and an explicit boolean group choice, optionally parses a parent department ID, confirms, then invokes department_create.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one department-name spelling and an explicit boolean group choice, optionally parses a parent department ID, confirms, then invokes department_create." } ] }, "avoid_when": { "value": [ "修改已有部门名称或父级应使用 contact dept update;仅查找部门应使用 contact dept search" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅创建部门的选择边界与无 --yes 合约示例。", "candidates": [ { "value": [ "修改已有部门名称或父级应使用 contact dept update;仅查找部门应使用 contact dept search" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅创建部门的选择边界与无 --yes 合约示例。" } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one department-name spelling and an explicit boolean group choice, optionally parses a parent department ID, confirms, then invokes department_create.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one department-name spelling and an explicit boolean group choice, optionally parses a parent department ID, confirms, then invokes department_create." }, { "value": "not_required", "source": "risk-default", "precedence": "inference_or_default", "selected": false } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one department-name spelling and an explicit boolean group choice, optionally parses a parent department ID, confirms, then invokes department_create.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one department-name spelling and an explicit boolean group choice, optionally parses a parent department ID, confirms, then invokes department_create." }, { "value": "write", "source": "command-verb", "precedence": "inference_or_default", "selected": false } ] }, "examples": { "value": [ "dws contact dept create --name \"新产品部\" --create-dept-group=true" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅创建部门的选择边界与无 --yes 合约示例。", "candidates": [ { "value": [ "dws contact dept create --name \"新产品部\" --create-dept-group=true" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅创建部门的选择边界与无 --yes 合约示例。" } ] }, "idempotency": { "value": "non_idempotent", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one department-name spelling and an explicit boolean group choice, optionally parses a parent department ID, confirms, then invokes department_create.", "candidates": [ { "value": "non_idempotent", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one department-name spelling and an explicit boolean group choice, optionally parses a parent department ID, confirms, then invokes department_create." }, { "value": "unknown", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one department-name spelling and an explicit boolean group choice, optionally parses a parent department ID, confirms, then invokes department_create.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one department-name spelling and an explicit boolean group choice, optionally parses a parent department ID, confirms, then invokes department_create." } ] }, "interface_reason": { "value": "Reviewed unpinned remote adapter: the executable CLI maps department creation flags to contact/department_create, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one department-name spelling and an explicit boolean group choice, optionally parses a parent department ID, confirms, then invokes department_create.", "candidates": [ { "value": "Reviewed unpinned remote adapter: the executable CLI maps department creation flags to contact/department_create, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one department-name spelling and an explicit boolean group choice, optionally parses a parent department ID, confirms, then invokes department_create." } ] }, "interface_ref": { "value": null, "source": "internal/cli/schema_hints/metadata/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one department-name spelling and an explicit boolean group choice, optionally parses a parent department ID, confirms, then invokes department_create.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one department-name spelling and an explicit boolean group choice, optionally parses a parent department ID, confirms, then invokes department_create." }, { "value": true, "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅创建部门的选择边界与无 --yes 合约示例。" } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one department-name spelling and an explicit boolean group choice, optionally parses a parent department ID, confirms, then invokes department_create.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one department-name spelling and an explicit boolean group choice, optionally parses a parent department ID, confirms, then invokes department_create." }, { "value": "medium", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "use_when": { "value": [ "用户明确要求新建部门,且已确认部门名称、父部门及是否同步创建部门群" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅创建部门的选择边界与无 --yes 合约示例。", "candidates": [ { "value": [ "用户明确要求新建部门,且已确认部门名称、父部门及是否同步创建部门群" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅创建部门的选择边界与无 --yes 合约示例。" } ] } }, "idempotency": "non_idempotent", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: the executable CLI maps department creation flags to contact/department_create, which is absent from the pinned MCP metadata snapshot.", "reviewed": true, "risk": "medium", "source_refs": [ "CommandRegistry:canonical_path=contact.department_create", "Wukong-parity:3306c3307", "cobra-help:dws contact dept create", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json", "live-dws-schema:contact.department_create#FAILED", "skills/mono/references/products/contact.md" ], "use_when": [ "用户明确要求新建部门,且已确认部门名称、父部门及是否同步创建部门群" ] }, "contact dept get-info": { "agent_summary": "获取指定部门详情", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "只知道部门名称时应先搜索部门;需要列出直属子部门时改用子部门查询。" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws contact dept get-info --dept 12345 --format json" ], "field_provenance": { "agent_summary": { "value": "获取指定部门详情", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": "获取指定部门详情", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_dept_info_by_dept_id.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "只知道部门名称时应先搜索部门;需要列出直属子部门时改用子部门查询。" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "只知道部门名称时应先搜索部门;需要列出直属子部门时改用子部门查询。" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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 contact dept get-info --dept 12345 --format json" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "dws contact dept get-info --dept 12345 --format json" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_dept_info_by_dept_id.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "contact.get_dept_info_by_dept_id", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_dept_info_by_dept_id.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "contact.get_dept_info_by_dept_id", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_dept_info_by_dept_id.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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": [ "已知 deptId,需要部门名称、人数等详情时" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "已知 deptId,需要部门名称、人数等详情时" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "contact", "rpc_name": "get_dept_info_by_dept_id" }, "reviewed": true, "risk": "low", "source_refs": [ "CommandRegistry:canonical_path=contact.get_dept_info_by_dept_id", "Skill:skills/mono/references/products/contact.md", "cobra-help:dws contact dept get-info", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json", "internal/cli/schema_mcp_metadata.json#tools.contact.get_dept_info_by_dept_id", "skills/mono/references/intent-guide.md", "skills/mono/references/products/contact.md", "structured-hint:internal/cli/schema_hints/selection-review.json#contact.get_dept_info_by_dept_id" ], "use_when": [ "已知 deptId,需要部门名称、人数等详情时" ] }, "contact dept list-children": { "agent_summary": "列出指定部门的直属子部门", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "需要父部门自身详情或递归组织树时不要使用;该命令只列直属子部门。" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws contact dept list-children --dept 12345 --format json" ], "field_provenance": { "agent_summary": { "value": "列出指定部门的直属子部门", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": "列出指定部门的直属子部门", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_sub_depts_by_dept_id.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "需要父部门自身详情或递归组织树时不要使用;该命令只列直属子部门。" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "需要父部门自身详情或递归组织树时不要使用;该命令只列直属子部门。" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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 contact dept list-children --dept 12345 --format json" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "dws contact dept list-children --dept 12345 --format json" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_sub_depts_by_dept_id.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "contact.get_sub_depts_by_dept_id", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_sub_depts_by_dept_id.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "contact.get_sub_depts_by_dept_id", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_sub_depts_by_dept_id.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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": [ "已知父部门 deptId,需要列出直属子部门时" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "已知父部门 deptId,需要列出直属子部门时" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "contact", "rpc_name": "get_sub_depts_by_dept_id" }, "reviewed": true, "risk": "low", "source_refs": [ "CommandRegistry:canonical_path=contact.get_sub_depts_by_dept_id", "Skill:skills/mono/references/products/contact.md", "cobra-help:dws contact dept list-children", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json", "internal/cli/schema_mcp_metadata.json#tools.contact.get_sub_depts_by_dept_id", "skills/mono/references/products/contact.md", "structured-hint:internal/cli/schema_hints/selection-review.json#contact.get_sub_depts_by_dept_id" ], "use_when": [ "已知父部门 deptId,需要列出直属子部门时" ] }, "contact dept list-members": { "agent_summary": "查看部门成员(逗号分隔 deptId)", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "只需部门详情或人数时使用 contact dept get-info;需要直属子部门时使用 contact dept list-children" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws contact dept list-members --depts 12345,67890 --format json" ], "field_provenance": { "agent_summary": { "value": "查看部门成员(逗号分隔 deptId)", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": "查看部门成员(逗号分隔 deptId)", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_dept_members_by_deptId.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "只需部门详情或人数时使用 contact dept get-info;需要直属子部门时使用 contact dept list-children" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "只需部门详情或人数时使用 contact dept get-info;需要直属子部门时使用 contact dept list-children" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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 contact dept list-members --depts 12345,67890 --format json" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "dws contact dept list-members --depts 12345,67890 --format json" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_dept_members_by_deptId.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "contact.get_dept_members_by_deptId", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "resolution": "highest_precedence", "candidates": [ { "value": "contact.get_dept_members_by_deptId", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "selected": true }, { "value": "contact.get_dept_members_by_deptId", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_dept_members_by_deptId.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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": [ "需要按一个或多个 deptId 查看部门成员名单时" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "需要按一个或多个 deptId 查看部门成员名单时" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "contact", "rpc_name": "get_dept_members_by_deptId" }, "reviewed": true, "risk": "low", "source_refs": [ "CommandRegistry:canonical_path=contact.get_dept_members_by_deptId", "Skill:skills/mono/references/products/contact.md", "cobra-help:dws contact dept list-members", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.contact.prod.json#contact.get_dept_members_by_deptId", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json", "internal/cli/schema_mcp_metadata.json#tools.contact.get_dept_members_by_deptId", "skills/mono/references/intent-guide.md", "skills/mono/references/products/contact.md", "structured-hint:internal/cli/schema_hints/imported/wukong.json#contact.get_dept_members_by_deptId", "structured-hint:internal/cli/schema_hints/selection-review.json#contact.get_dept_members_by_deptId" ], "use_when": [ "需要按一个或多个 deptId 查看部门成员名单时" ] }, "contact dept search": { "agent_summary": "按关键词搜索部门", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "已经有准确部门 ID 并需要详情时改用部门详情命令;该命令用于关键词定位部门。" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws contact dept search --query \"技术部\" --format json" ], "field_provenance": { "agent_summary": { "value": "按关键词搜索部门", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": "按关键词搜索部门", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.search_dept_by_keyword.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "已经有准确部门 ID 并需要详情时改用部门详情命令;该命令用于关键词定位部门。" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "已经有准确部门 ID 并需要详情时改用部门详情命令;该命令用于关键词定位部门。" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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 contact dept search --query \"技术部\" --format json" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "dws contact dept search --query \"技术部\" --format json" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.search_dept_by_keyword.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "contact.search_dept_by_keyword", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "resolution": "highest_precedence", "candidates": [ { "value": "contact.search_dept_by_keyword", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "selected": true }, { "value": "contact.search_dept_by_keyword", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.search_dept_by_keyword.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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": [ "只知道部门名称或关键词,需要定位 deptId 时" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "只知道部门名称或关键词,需要定位 deptId 时" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "contact", "rpc_name": "search_dept_by_keyword" }, "reviewed": true, "risk": "low", "source_refs": [ "CommandRegistry:canonical_path=contact.search_dept_by_keyword", "Skill:skills/mono/references/products/contact.md", "cobra-help:dws contact dept search", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.contact.prod.json#contact.search_dept_by_keyword", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json", "internal/cli/schema_mcp_metadata.json#tools.contact.search_dept_by_keyword", "skills/mono/references/products/contact.md", "structured-hint:internal/cli/schema_hints/imported/wukong.json#contact.search_dept_by_keyword", "structured-hint:internal/cli/schema_hints/selection-review.json#contact.search_dept_by_keyword" ], "use_when": [ "只知道部门名称或关键词,需要定位 deptId 时" ] }, "contact dept update": { "agent_summary": "更新指定部门的名称,并可调整父部门", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "创建新部门应使用 contact dept create;仅查看部门信息应使用 contact dept get-info" ], "confirmation": "user_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws contact dept update --dept 12345 --name \"研发中心\"" ], "field_provenance": { "agent_summary": { "value": "更新指定部门的名称,并可调整父部门", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅部门更新的选择边界与无 --yes 合约示例。", "candidates": [ { "value": "更新指定部门的名称,并可调整父部门", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅部门更新的选择边界与无 --yes 合约示例。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one department-ID spelling and one department-name spelling, optionally parses a parent ID, confirms, then invokes department_update.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one department-ID spelling and one department-name spelling, optionally parses a parent ID, confirms, then invokes department_update." } ] }, "avoid_when": { "value": [ "创建新部门应使用 contact dept create;仅查看部门信息应使用 contact dept get-info" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅部门更新的选择边界与无 --yes 合约示例。", "candidates": [ { "value": [ "创建新部门应使用 contact dept create;仅查看部门信息应使用 contact dept get-info" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅部门更新的选择边界与无 --yes 合约示例。" } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one department-ID spelling and one department-name spelling, optionally parses a parent ID, confirms, then invokes department_update.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one department-ID spelling and one department-name spelling, optionally parses a parent ID, confirms, then invokes department_update." }, { "value": "not_required", "source": "risk-default", "precedence": "inference_or_default", "selected": false } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one department-ID spelling and one department-name spelling, optionally parses a parent ID, confirms, then invokes department_update.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one department-ID spelling and one department-name spelling, optionally parses a parent ID, confirms, then invokes department_update." }, { "value": "write", "source": "command-verb", "precedence": "inference_or_default", "selected": false } ] }, "examples": { "value": [ "dws contact dept update --dept 12345 --name \"研发中心\"" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅部门更新的选择边界与无 --yes 合约示例。", "candidates": [ { "value": [ "dws contact dept update --dept 12345 --name \"研发中心\"" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅部门更新的选择边界与无 --yes 合约示例。" } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one department-ID spelling and one department-name spelling, optionally parses a parent ID, confirms, then invokes department_update.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one department-ID spelling and one department-name spelling, optionally parses a parent ID, confirms, then invokes department_update." }, { "value": "unknown", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one department-ID spelling and one department-name spelling, optionally parses a parent ID, confirms, then invokes department_update.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one department-ID spelling and one department-name spelling, optionally parses a parent ID, confirms, then invokes department_update." } ] }, "interface_reason": { "value": "Reviewed unpinned remote adapter: the executable CLI maps department update flags to contact/department_update, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one department-ID spelling and one department-name spelling, optionally parses a parent ID, confirms, then invokes department_update.", "candidates": [ { "value": "Reviewed unpinned remote adapter: the executable CLI maps department update flags to contact/department_update, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one department-ID spelling and one department-name spelling, optionally parses a parent ID, confirms, then invokes department_update." } ] }, "interface_ref": { "value": null, "source": "internal/cli/schema_hints/metadata/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one department-ID spelling and one department-name spelling, optionally parses a parent ID, confirms, then invokes department_update.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one department-ID spelling and one department-name spelling, optionally parses a parent ID, confirms, then invokes department_update." }, { "value": true, "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅部门更新的选择边界与无 --yes 合约示例。" } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one department-ID spelling and one department-name spelling, optionally parses a parent ID, confirms, then invokes department_update.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one department-ID spelling and one department-name spelling, optionally parses a parent ID, confirms, then invokes department_update." }, { "value": "medium", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "use_when": { "value": [ "用户明确要求修改已有部门名称或迁移父部门,且已确认目标 deptId" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅部门更新的选择边界与无 --yes 合约示例。", "candidates": [ { "value": [ "用户明确要求修改已有部门名称或迁移父部门,且已确认目标 deptId" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅部门更新的选择边界与无 --yes 合约示例。" } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: the executable CLI maps department update flags to contact/department_update, which is absent from the pinned MCP metadata snapshot.", "reviewed": true, "risk": "medium", "source_refs": [ "CommandRegistry:canonical_path=contact.department_update", "Wukong-parity:3306c3307", "cobra-help:dws contact dept update", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json", "live-dws-schema:contact.department_update#FAILED", "skills/mono/references/products/contact.md" ], "use_when": [ "用户明确要求修改已有部门名称或迁移父部门,且已确认目标 deptId" ] }, "contact org create": { "agent_summary": "创建一个新的钉钉企业组织", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "请求中包含企业账号、专属账号或登录账号时改用 contact account create;邀请员工时改用 contact user invite" ], "confirmation": "not_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws contact org create --org-name \"我的企业\" --creator-username \"张三\"" ], "field_provenance": { "agent_summary": { "value": "创建一个新的钉钉企业组织", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业组织创建的意图边界和可执行示例;不改变命令身份、安全或接口事实。", "candidates": [ { "value": "创建一个新的钉钉企业组织", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业组织创建的意图边界和可执行示例;不改变命令身份、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate." } ] }, "avoid_when": { "value": [ "请求中包含企业账号、专属账号或登录账号时改用 contact account create;邀请员工时改用 contact user invite" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业组织创建的意图边界和可执行示例;不改变命令身份、安全或接口事实。", "candidates": [ { "value": [ "请求中包含企业账号、专属账号或登录账号时改用 contact account create;邀请员工时改用 contact user invite" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业组织创建的意图边界和可执行示例;不改变命令身份、安全或接口事实。" } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate." }, { "value": "not_required", "source": "risk-default", "precedence": "inference_or_default", "selected": false } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate." }, { "value": "write", "source": "command-verb", "precedence": "inference_or_default", "selected": false } ] }, "examples": { "value": [ "dws contact org create --org-name \"我的企业\" --creator-username \"张三\"" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业组织创建的意图边界和可执行示例;不改变命令身份、安全或接口事实。", "candidates": [ { "value": [ "dws contact org create --org-name \"我的企业\" --creator-username \"张三\"" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业组织创建的意图边界和可执行示例;不改变命令身份、安全或接口事实。" } ] }, "idempotency": { "value": "non_idempotent", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.", "candidates": [ { "value": "non_idempotent", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate." }, { "value": "unknown", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate." } ] }, "interface_reason": { "value": "Reviewed unpinned remote adapter: the executable CLI maps organization and creator names to contact/org_create, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.", "candidates": [ { "value": "Reviewed unpinned remote adapter: the executable CLI maps organization and creator names to contact/org_create, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate." } ] }, "interface_ref": { "value": null, "source": "internal/cli/schema_hints/metadata/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate." }, { "value": true, "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业组织创建的意图边界和可执行示例;不改变命令身份、安全或接口事实。" } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate." }, { "value": "medium", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "use_when": { "value": [ "用户明确要求创建、新建、开通或初始化企业组织,并已提供企业名称和创建者企业内名称" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业组织创建的意图边界和可执行示例;不改变命令身份、安全或接口事实。", "candidates": [ { "value": [ "用户明确要求创建、新建、开通或初始化企业组织,并已提供企业名称和创建者企业内名称" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业组织创建的意图边界和可执行示例;不改变命令身份、安全或接口事实。" } ] } }, "idempotency": "non_idempotent", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: the executable CLI maps organization and creator names to contact/org_create, which is absent from the pinned MCP metadata snapshot.", "reviewed": true, "risk": "medium", "source_refs": [ "CommandRegistry:canonical_path=contact.org_create", "Skill:skills/mono/references/products/contact.md", "cobra-help:dws contact org create", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json", "live-dws-schema:contact.org_create#FAILED", "skills/mono/references/products/contact.md" ], "use_when": [ "用户明确要求创建、新建、开通或初始化企业组织,并已提供企业名称和创建者企业内名称" ] }, "contact relation list-my-followings": { "agent_summary": "获取当前用户的特别关注列表", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "需要搜索企业通讯录或查询任意员工详情时不要使用;这里只返回当前用户的特别关注列表。" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws contact relation list-my-followings --format json" ], "field_provenance": { "agent_summary": { "value": "获取当前用户的特别关注列表", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": "获取当前用户的特别关注列表", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.list_my_followings.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "需要搜索企业通讯录或查询任意员工详情时不要使用;这里只返回当前用户的特别关注列表。" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "需要搜索企业通讯录或查询任意员工详情时不要使用;这里只返回当前用户的特别关注列表。" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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 contact relation list-my-followings --format json" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "dws contact relation list-my-followings --format json" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.list_my_followings.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "contact.list_my_followings", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.list_my_followings.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "contact.list_my_followings", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.list_my_followings.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "需要查看当前用户特别关注或星标联系人时" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "contact", "rpc_name": "list_my_followings" }, "reviewed": true, "risk": "low", "source_refs": [ "CommandRegistry:canonical_path=contact.list_my_followings", "Skill:skills/mono/references/products/contact.md", "cobra-help:dws contact relation list-my-followings", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json", "internal/cli/schema_mcp_metadata.json#tools.contact.list_my_followings", "skills/mono/references/products/contact.md", "structured-hint:internal/cli/schema_hints/selection-review.json#contact.list_my_followings" ], "use_when": [ "需要查看当前用户特别关注或星标联系人时" ] }, "contact user dismission search": { "agent_summary": "查询离职员工列表", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "需要查询在职员工或修改离职信息时不要使用;该命令只检索离职员工记录。" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws contact user dismission search --format json", "dws contact user dismission search --name \"张三\" --format json" ], "field_provenance": { "agent_summary": { "value": "查询离职员工列表", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": "查询离职员工列表", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.query_dismission_employee_list.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "需要查询在职员工或修改离职信息时不要使用;该命令只检索离职员工记录。" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "需要查询在职员工或修改离职信息时不要使用;该命令只检索离职员工记录。" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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 contact user dismission search --format json", "dws contact user dismission search --name \"张三\" --format json" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "dws contact user dismission search --format json", "dws contact user dismission search --name \"张三\" --format json" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.query_dismission_employee_list.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "hrmregister.query_dismission_employee_list", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.query_dismission_employee_list.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "hrmregister.query_dismission_employee_list", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.query_dismission_employee_list.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "需要按姓名、离职时间或部门查询离职员工时" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "hrmregister", "rpc_name": "query_dismission_employee_list" }, "reviewed": true, "risk": "low", "source_refs": [ "CommandRegistry:canonical_path=contact.query_dismission_employee_list", "Skill:skills/mono/references/products/contact.md", "cobra-help:dws contact user dismission search", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json", "internal/cli/schema_mcp_metadata.json#tools.contact.query_dismission_employee_list", "skills/mono/references/products/contact.md", "structured-hint:internal/cli/schema_hints/selection-review.json#contact.query_dismission_employee_list" ], "use_when": [ "需要按姓名、离职时间或部门查询离职员工时" ] }, "contact user get": { "agent_summary": "按 userId 批量获取员工详情(部门/主管等,受可见性限制)", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "还没有 userId 时先 search / aisearch person", "查自己不要传 me/self,用 contact user get-self" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws contact user get --ids userId1,userId2" ], "field_provenance": { "agent_summary": { "value": "按 userId 批量获取员工详情(部门/主管等,受可见性限制)", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": "按 userId 批量获取员工详情(部门/主管等,受可见性限制)", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_user_info_by_user_ids.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "还没有 userId 时先 search / aisearch person", "查自己不要传 me/self,用 contact user get-self" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "还没有 userId 时先 search / aisearch person", "查自己不要传 me/self,用 contact user get-self" ], "source": "internal/cli/schema_hints/selection/contact.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 contact user get --ids userId1,userId2" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "dws contact user get --ids userId1,userId2" ], "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_user_info_by_user_ids.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "contact.get_user_info_by_user_ids", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "resolution": "highest_precedence", "candidates": [ { "value": "contact.get_user_info_by_user_ids", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "selected": true }, { "value": "contact.get_user_info_by_user_ids", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_user_info_by_user_ids.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/contact.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": [ "已有一个或多个 userId,需要部门、主管等详情" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "已有一个或多个 userId,需要部门、主管等详情" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "contact", "rpc_name": "get_user_info_by_user_ids" }, "reviewed": true, "risk": "low", "source_refs": [ "CommandRegistry:canonical_path=contact.get_user_info_by_user_ids", "Skill:skills/mono/references/products/contact.md", "cobra-help:dws contact user get", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.contact.prod.json#contact.get_user_info_by_user_ids", "internal/cli/schema_command_registry.json#contact.get_user_info_by_user_ids", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json", "internal/cli/schema_mcp_metadata.json#tools.contact.get_user_info_by_user_ids", "live-dws-schema:contact.get_user_info_by_user_ids", "skills/mono/references/products/contact.md", "structured-hint:internal/cli/schema_hints/imported/wukong.json#contact.get_user_info_by_user_ids", "structured-hint:internal/cli/schema_hints/selection-review.json#contact.get_user_info_by_user_ids" ], "use_when": [ "已有一个或多个 userId,需要部门、主管等详情" ] }, "contact user get-self": { "agent_summary": "获取当前登录用户资料与 userId", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "查他人详情用 contact user get 或先搜索" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws contact user get-self --format json" ], "field_provenance": { "agent_summary": { "value": "获取当前登录用户资料与 userId", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": "获取当前登录用户资料与 userId", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_current_user_profile.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "查他人详情用 contact user get 或先搜索" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "查他人详情用 contact user get 或先搜索" ], "source": "internal/cli/schema_hints/selection/contact.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 contact user get-self --format json" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "dws contact user get-self --format json" ], "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_current_user_profile.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "contact.get_current_user_profile", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "resolution": "highest_precedence", "candidates": [ { "value": "contact.get_current_user_profile", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "selected": true }, { "value": "contact.get_current_user_profile", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_current_user_profile.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/contact.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": [ "用户问我是谁/我的 userId/当前账号信息" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "用户问我是谁/我的 userId/当前账号信息" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "contact", "rpc_name": "get_current_user_profile" }, "reviewed": true, "risk": "low", "source_refs": [ "CommandRegistry:canonical_path=contact.get_current_user_profile", "Skill:skills/mono/references/products/contact.md", "cobra-help:dws contact user get-self", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.contact.prod.json#contact.get_current_user_profile", "internal/cli/schema_command_registry.json#contact.get_current_user_profile", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json", "internal/cli/schema_mcp_metadata.json#tools.contact.get_current_user_profile", "live-dws-schema:contact.get_current_user_profile", "skills/mono/references/products/contact.md", "structured-hint:internal/cli/schema_hints/imported/wukong.json#contact.get_current_user_profile", "structured-hint:internal/cli/schema_hints/selection-review.json#contact.get_current_user_profile" ], "use_when": [ "用户问我是谁/我的 userId/当前账号信息" ] }, "contact user invite": { "agent_summary": "按手机号邀请一名员工加入当前企业", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "需要创建企业专属登录账号时使用 contact account create;需要创建企业组织本身时使用 contact org create" ], "confirmation": "not_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws contact user invite --org-user-name \"张三\" --org-user-mobile \"13800138000\" --depts '[{\"deptId\":1}]'" ], "field_provenance": { "agent_summary": { "value": "按手机号邀请一名员工加入当前企业", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅邀请员工的正向意图、兄弟命令消歧和可执行示例;不改变命令身份、安全或接口事实。", "candidates": [ { "value": "按手机号邀请一名员工加入当前企业", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅邀请员工的正向意图、兄弟命令消歧和可执行示例;不改变命令身份、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate." } ] }, "avoid_when": { "value": [ "需要创建企业专属登录账号时使用 contact account create;需要创建企业组织本身时使用 contact org create" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅邀请员工的正向意图、兄弟命令消歧和可执行示例;不改变命令身份、安全或接口事实。", "candidates": [ { "value": [ "需要创建企业专属登录账号时使用 contact account create;需要创建企业组织本身时使用 contact org create" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅邀请员工的正向意图、兄弟命令消歧和可执行示例;不改变命令身份、安全或接口事实。" } ] }, "confirmation": { "value": "not_required", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate." } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate." } ] }, "examples": { "value": [ "dws contact user invite --org-user-name \"张三\" --org-user-mobile \"13800138000\" --depts '[{\"deptId\":1}]'" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅邀请员工的正向意图、兄弟命令消歧和可执行示例;不改变命令身份、安全或接口事实。", "candidates": [ { "value": [ "dws contact user invite --org-user-name \"张三\" --org-user-mobile \"13800138000\" --depts '[{\"deptId\":1}]'" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅邀请员工的正向意图、兄弟命令消歧和可执行示例;不改变命令身份、安全或接口事实。" } ] }, "idempotency": { "value": "non_idempotent", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.", "candidates": [ { "value": "non_idempotent", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate." } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate." } ] }, "interface_reason": { "value": "Reviewed unpinned remote adapter: the executable CLI maps employee identity and decoded department JSON to contact/add_employee, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.", "candidates": [ { "value": "Reviewed unpinned remote adapter: the executable CLI maps employee identity and decoded department JSON to contact/add_employee, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate." } ] }, "interface_ref": { "value": null, "source": "internal/cli/schema_hints/metadata/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate." }, { "value": true, "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅邀请员工的正向意图、兄弟命令消歧和可执行示例;不改变命令身份、安全或接口事实。" } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate." } ] }, "use_when": { "value": [ "用户明确要求邀请或添加员工到当前企业,且已提供企业内姓名和手机号" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅邀请员工的正向意图、兄弟命令消歧和可执行示例;不改变命令身份、安全或接口事实。", "candidates": [ { "value": [ "用户明确要求邀请或添加员工到当前企业,且已提供企业内姓名和手机号" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅邀请员工的正向意图、兄弟命令消歧和可执行示例;不改变命令身份、安全或接口事实。" } ] } }, "idempotency": "non_idempotent", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: the executable CLI maps employee identity and decoded department JSON to contact/add_employee, which is absent from the pinned MCP metadata snapshot.", "reviewed": true, "risk": "medium", "source_refs": [ "CommandRegistry:canonical_path=contact.add_employee", "Skill:skills/mono/references/products/contact.md", "cobra-help:dws contact user invite", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json", "live-dws-schema:contact.add_employee#FAILED", "skills/mono/references/products/contact.md" ], "use_when": [ "用户明确要求邀请或添加员工到当前企业,且已提供企业内姓名和手机号" ] }, "contact user profile fields": { "agent_summary": "查询当前用户有权查看的花名册字段", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "需要读取某位员工的具体花名册字段值时不要停在字段目录,应再调用员工花名册查询。" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws contact user profile fields --format json" ], "field_provenance": { "agent_summary": { "value": "查询当前用户有权查看的花名册字段", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": "查询当前用户有权查看的花名册字段", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.list_authorized_roster_fields.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "需要读取某位员工的具体花名册字段值时不要停在字段目录,应再调用员工花名册查询。" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "需要读取某位员工的具体花名册字段值时不要停在字段目录,应再调用员工花名册查询。" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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 contact user profile fields --format json" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "dws contact user profile fields --format json" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.list_authorized_roster_fields.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "hrmregister.list_authorized_roster_fields", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.list_authorized_roster_fields.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "hrmregister.list_authorized_roster_fields", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.list_authorized_roster_fields.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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": [ "查询花名册前,需要先确认当前用户可见的字段 code 时" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "查询花名册前,需要先确认当前用户可见的字段 code 时" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "hrmregister", "rpc_name": "list_authorized_roster_fields" }, "reviewed": true, "risk": "low", "source_refs": [ "CommandRegistry:canonical_path=contact.list_authorized_roster_fields", "Skill:skills/mono/references/products/contact.md", "cobra-help:dws contact user profile fields", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json", "internal/cli/schema_mcp_metadata.json#tools.contact.list_authorized_roster_fields", "skills/mono/references/products/contact.md", "structured-hint:internal/cli/schema_hints/selection-review.json#contact.list_authorized_roster_fields" ], "use_when": [ "查询花名册前,需要先确认当前用户可见的字段 code 时" ] }, "contact user profile get": { "agent_summary": "按字段 code 查询指定员工花名册字段值", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "尚不知道可见字段时先用 contact user profile fields", "普通通讯录姓名搜索不要走花名册" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws contact user profile get --staff-id STAFF_ID --fields fieldCode1,fieldCode2" ], "field_provenance": { "agent_summary": { "value": "按字段 code 查询指定员工花名册字段值", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": "按字段 code 查询指定员工花名册字段值", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed helper deliberately permits either or both optional filters and passes an empty request to query the caller's authorized roster scope.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed helper deliberately permits either or both optional filters and passes an empty request to query the caller's authorized roster scope." }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_authorized_emp_rosterInfo.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "尚不知道可见字段时先用 contact user profile fields", "普通通讯录姓名搜索不要走花名册" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "尚不知道可见字段时先用 contact user profile fields", "普通通讯录姓名搜索不要走花名册" ], "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed helper deliberately permits either or both optional filters and passes an empty request to query the caller's authorized roster scope.", "candidates": [ { "value": "not_required", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed helper deliberately permits either or both optional filters and passes an empty request to query the caller's authorized roster scope." }, { "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 contact user profile get --staff-id STAFF_ID --fields fieldCode1,fieldCode2" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "dws contact user profile get --staff-id STAFF_ID --fields fieldCode1,fieldCode2" ], "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed helper deliberately permits either or both optional filters and passes an empty request to query the caller's authorized roster scope.", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed helper deliberately permits either or both optional filters and passes an empty request to query the caller's authorized roster scope." }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_authorized_emp_rosterInfo.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "hrmregister.get_authorized_emp_rosterInfo", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_authorized_emp_rosterInfo.interface_ref", "precedence": "mcp_fallback", "resolution": "highest_precedence", "candidates": [ { "value": "hrmregister.get_authorized_emp_rosterInfo", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_authorized_emp_rosterInfo.interface_ref", "precedence": "mcp_fallback", "selected": true } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed helper deliberately permits either or both optional filters and passes an empty request to query the caller's authorized roster scope.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed helper deliberately permits either or both optional filters and passes an empty request to query the caller's authorized roster scope." }, { "value": true, "source": "internal/cli/schema_hints/selection/contact.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": [ "已确认 staffId 与可见字段 code,需要读花名册字段" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "已确认 staffId 与可见字段 code,需要读花名册字段" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "hrmregister", "rpc_name": "get_authorized_emp_rosterInfo" }, "reviewed": true, "risk": "low", "source_refs": [ "CommandRegistry:canonical_path=contact.get_authorized_emp_rosterInfo", "Skill:skills/mono/references/products/contact.md", "cobra-help:dws contact user profile get", "internal/cli/schema_command_registry.json#contact.get_authorized_emp_rosterInfo", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json", "internal/cli/schema_mcp_metadata.json#tools.contact.get_authorized_emp_rosterInfo", "live-dws-schema:contact.get_authorized_emp_rosterInfo#FAILED", "pinned-mcp:contact.get_authorized_emp_rosterInfo", "skills/mono/references/products/contact.md", "structured-hint:internal/cli/schema_hints/selection-review.json#contact.get_authorized_emp_rosterInfo" ], "use_when": [ "已确认 staffId 与可见字段 code,需要读花名册字段" ] }, "contact user search": { "agent_summary": "按关键词搜索好友和同事,提取 userId/openDingTalkId", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "职责/上级/技能等语义找人优先 aisearch person", "已有 userId 查详情用 contact user get", "查自己用 contact user get-self" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws contact user search --query \"张三\" --format json" ], "field_provenance": { "agent_summary": { "value": "按关键词搜索好友和同事,提取 userId/openDingTalkId", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": "按关键词搜索好友和同事,提取 userId/openDingTalkId", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.search_contact_by_key_word.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "职责/上级/技能等语义找人优先 aisearch person", "已有 userId 查详情用 contact user get", "查自己用 contact user get-self" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "职责/上级/技能等语义找人优先 aisearch person", "已有 userId 查详情用 contact user get", "查自己用 contact user get-self" ], "source": "internal/cli/schema_hints/selection/contact.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 contact user search --query \"张三\" --format json" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "dws contact user search --query \"张三\" --format json" ], "source": "internal/cli/schema_hints/selection/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.search_contact_by_key_word.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "contact.search_contact_by_key_word", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "resolution": "highest_precedence", "candidates": [ { "value": "contact.search_contact_by_key_word", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "selected": true }, { "value": "contact.search_contact_by_key_word", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.search_contact_by_key_word.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/contact.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": [ "按姓名等关键词在通讯录里精确搜人,并需要 userId 或 openDingTalkId" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。", "candidates": [ { "value": [ "按姓名等关键词在通讯录里精确搜人,并需要 userId 或 openDingTalkId" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "contact", "rpc_name": "search_contact_by_key_word" }, "reviewed": true, "risk": "low", "source_refs": [ "CommandRegistry:canonical_path=contact.search_contact_by_key_word", "Skill:skills/mono/references/products/contact.md", "cobra-help:dws contact user search", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.contact.prod.json#contact.search_contact_by_key_word", "internal/cli/schema_command_registry.json#contact.search_contact_by_key_word", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json", "internal/cli/schema_mcp_metadata.json#tools.contact.search_contact_by_key_word", "live-dws-schema:contact.search_contact_by_key_word", "skills/mono/references/intent-guide.md", "skills/mono/references/products/contact.md", "structured-hint:internal/cli/schema_hints/imported/wukong.json#contact.search_contact_by_key_word", "structured-hint:internal/cli/schema_hints/selection-review.json#contact.search_contact_by_key_word" ], "use_when": [ "按姓名等关键词在通讯录里精确搜人,并需要 userId 或 openDingTalkId" ] }, "contact user search-mobile": { "agent_summary": "按手机号搜索用户", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "已有用户 ID 或需要批量用户详情时改用批量详情命令;该命令仅按手机号定位用户。" ], "confirmation": "not_required", "effect": "read", "effect_source": "command-verb", "examples": [ "dws contact user search-mobile --mobile 13800138000 --format json" ], "field_provenance": { "agent_summary": { "value": "按手机号搜索用户", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": "按手机号搜索用户", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": "available", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.search_user_by_mobile.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "avoid_when": { "value": [ "已有用户 ID 或需要批量用户详情时改用批量详情命令;该命令仅按手机号定位用户。" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "已有用户 ID 或需要批量用户详情时改用批量详情命令;该命令仅按手机号定位用户。" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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 contact user search-mobile --mobile 13800138000 --format json" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "dws contact user search-mobile --mobile 13800138000 --format json" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": "mcp", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": "mcp", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.search_user_by_mobile.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "interface_ref": { "value": "contact.search_user_by_mobile", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "resolution": "highest_precedence", "candidates": [ { "value": "contact.search_user_by_mobile", "source": "internal/cli/schema_hints/imported/wukong.json", "precedence": "imported", "selected": true }, { "value": "contact.search_user_by_mobile", "source": "internal/cli/schema_mcp_metadata.json#tools.contact.search_user_by_mobile.interface_ref", "precedence": "mcp_fallback", "selected": false } ] }, "reviewed": { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/contact marks this tool as reviewed", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "dws-tool-metadata/contact marks this tool as reviewed" }, { "value": true, "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] }, "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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。", "candidates": [ { "value": [ "已知手机号,需要精确搜索用户时" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。" } ] } }, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "contact", "rpc_name": "search_user_by_mobile" }, "reviewed": true, "risk": "low", "source_refs": [ "CommandRegistry:canonical_path=contact.search_user_by_mobile", "Skill:skills/mono/references/products/contact.md", "cobra-help:dws contact user search-mobile", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.contact.prod.json#contact.search_user_by_mobile", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json", "internal/cli/schema_mcp_metadata.json#tools.contact.search_user_by_mobile", "skills/mono/references/products/contact.md", "structured-hint:internal/cli/schema_hints/imported/wukong.json#contact.search_user_by_mobile", "structured-hint:internal/cli/schema_hints/selection-review.json#contact.search_user_by_mobile" ], "use_when": [ "已知手机号,需要精确搜索用户时" ] }, "contact user update": { "agent_summary": "修改指定员工的企业内姓名、所属部门或直属主管", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "修改当前用户自己的昵称或头像应使用 contact user update-self;创建企业专属账号应使用 contact account create" ], "confirmation": "user_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws contact user update --user-id user001 --org-user-name \"张三三\"" ], "field_provenance": { "agent_summary": { "value": "修改指定员工的企业内姓名、所属部门或直属主管", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅员工组织信息更新的选择边界与无 --yes 合约示例。", "candidates": [ { "value": "修改指定员工的企业内姓名、所属部门或直属主管", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅员工组织信息更新的选择边界与无 --yes 合约示例。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one employee-ID spelling plus at least one update field, decodes optional department JSON, confirms, then invokes employee_update.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one employee-ID spelling plus at least one update field, decodes optional department JSON, confirms, then invokes employee_update." } ] }, "avoid_when": { "value": [ "修改当前用户自己的昵称或头像应使用 contact user update-self;创建企业专属账号应使用 contact account create" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅员工组织信息更新的选择边界与无 --yes 合约示例。", "candidates": [ { "value": [ "修改当前用户自己的昵称或头像应使用 contact user update-self;创建企业专属账号应使用 contact account create" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅员工组织信息更新的选择边界与无 --yes 合约示例。" } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one employee-ID spelling plus at least one update field, decodes optional department JSON, confirms, then invokes employee_update.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one employee-ID spelling plus at least one update field, decodes optional department JSON, confirms, then invokes employee_update." }, { "value": "not_required", "source": "risk-default", "precedence": "inference_or_default", "selected": false } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one employee-ID spelling plus at least one update field, decodes optional department JSON, confirms, then invokes employee_update.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one employee-ID spelling plus at least one update field, decodes optional department JSON, confirms, then invokes employee_update." }, { "value": "write", "source": "command-verb", "precedence": "inference_or_default", "selected": false } ] }, "examples": { "value": [ "dws contact user update --user-id user001 --org-user-name \"张三三\"" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅员工组织信息更新的选择边界与无 --yes 合约示例。", "candidates": [ { "value": [ "dws contact user update --user-id user001 --org-user-name \"张三三\"" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅员工组织信息更新的选择边界与无 --yes 合约示例。" } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one employee-ID spelling plus at least one update field, decodes optional department JSON, confirms, then invokes employee_update.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one employee-ID spelling plus at least one update field, decodes optional department JSON, confirms, then invokes employee_update." }, { "value": "unknown", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one employee-ID spelling plus at least one update field, decodes optional department JSON, confirms, then invokes employee_update.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one employee-ID spelling plus at least one update field, decodes optional department JSON, confirms, then invokes employee_update." } ] }, "interface_reason": { "value": "Reviewed unpinned remote adapter: the executable CLI maps employee update flags to contact/employee_update, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one employee-ID spelling plus at least one update field, decodes optional department JSON, confirms, then invokes employee_update.", "candidates": [ { "value": "Reviewed unpinned remote adapter: the executable CLI maps employee update flags to contact/employee_update, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one employee-ID spelling plus at least one update field, decodes optional department JSON, confirms, then invokes employee_update." } ] }, "interface_ref": { "value": null, "source": "internal/cli/schema_hints/metadata/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one employee-ID spelling plus at least one update field, decodes optional department JSON, confirms, then invokes employee_update.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one employee-ID spelling plus at least one update field, decodes optional department JSON, confirms, then invokes employee_update." }, { "value": true, "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅员工组织信息更新的选择边界与无 --yes 合约示例。" } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires one employee-ID spelling plus at least one update field, decodes optional department JSON, confirms, then invokes employee_update.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires one employee-ID spelling plus at least one update field, decodes optional department JSON, confirms, then invokes employee_update." }, { "value": "medium", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "use_when": { "value": [ "用户明确要求更新已有员工的组织信息,且已确认目标 userId 和至少一个修改项" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅员工组织信息更新的选择边界与无 --yes 合约示例。", "candidates": [ { "value": [ "用户明确要求更新已有员工的组织信息,且已确认目标 userId 和至少一个修改项" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅员工组织信息更新的选择边界与无 --yes 合约示例。" } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: the executable CLI maps employee update flags to contact/employee_update, which is absent from the pinned MCP metadata snapshot.", "reviewed": true, "risk": "medium", "source_refs": [ "CommandRegistry:canonical_path=contact.employee_update", "Wukong-parity:3306c3307", "cobra-help:dws contact user update", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json", "live-dws-schema:contact.employee_update#FAILED", "skills/mono/references/products/contact.md" ], "use_when": [ "用户明确要求更新已有员工的组织信息,且已确认目标 userId 和至少一个修改项" ] }, "contact user update-self": { "agent_summary": "更新当前登录用户自己的昵称或头像", "agent_summary_source": "dws-agent-selection/contact", "availability": "available", "avoid_when": [ "修改其他员工的组织信息应使用 contact user update;修改企业专属账号应使用 contact account update" ], "confirmation": "user_required", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws contact user update-self --nick \"新昵称\"" ], "field_provenance": { "agent_summary": { "value": "更新当前登录用户自己的昵称或头像", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅当前用户资料更新的选择边界与无 --yes 合约示例。", "candidates": [ { "value": "更新当前登录用户自己的昵称或头像", "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅当前用户资料更新的选择边界与无 --yes 合约示例。" } ] }, "availability": { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires at least one of nickname or avatar file ID, confirms, then invokes self_user_profile_update for the current user.", "candidates": [ { "value": "available", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires at least one of nickname or avatar file ID, confirms, then invokes self_user_profile_update for the current user." } ] }, "avoid_when": { "value": [ "修改其他员工的组织信息应使用 contact user update;修改企业专属账号应使用 contact account update" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅当前用户资料更新的选择边界与无 --yes 合约示例。", "candidates": [ { "value": [ "修改其他员工的组织信息应使用 contact user update;修改企业专属账号应使用 contact account update" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅当前用户资料更新的选择边界与无 --yes 合约示例。" } ] }, "confirmation": { "value": "user_required", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires at least one of nickname or avatar file ID, confirms, then invokes self_user_profile_update for the current user.", "candidates": [ { "value": "user_required", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires at least one of nickname or avatar file ID, confirms, then invokes self_user_profile_update for the current user." }, { "value": "not_required", "source": "risk-default", "precedence": "inference_or_default", "selected": false } ] }, "effect": { "value": "write", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires at least one of nickname or avatar file ID, confirms, then invokes self_user_profile_update for the current user.", "candidates": [ { "value": "write", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires at least one of nickname or avatar file ID, confirms, then invokes self_user_profile_update for the current user." }, { "value": "write", "source": "command-verb", "precedence": "inference_or_default", "selected": false } ] }, "examples": { "value": [ "dws contact user update-self --nick \"新昵称\"" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅当前用户资料更新的选择边界与无 --yes 合约示例。", "candidates": [ { "value": [ "dws contact user update-self --nick \"新昵称\"" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅当前用户资料更新的选择边界与无 --yes 合约示例。" } ] }, "idempotency": { "value": "unknown", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires at least one of nickname or avatar file ID, confirms, then invokes self_user_profile_update for the current user.", "candidates": [ { "value": "unknown", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires at least one of nickname or avatar file ID, confirms, then invokes self_user_profile_update for the current user." }, { "value": "unknown", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "interface_mode": { "value": "composite", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires at least one of nickname or avatar file ID, confirms, then invokes self_user_profile_update for the current user.", "candidates": [ { "value": "composite", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires at least one of nickname or avatar file ID, confirms, then invokes self_user_profile_update for the current user." } ] }, "interface_reason": { "value": "Reviewed unpinned remote adapter: the executable CLI maps self-profile update flags to contact/self_user_profile_update, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires at least one of nickname or avatar file ID, confirms, then invokes self_user_profile_update for the current user.", "candidates": [ { "value": "Reviewed unpinned remote adapter: the executable CLI maps self-profile update flags to contact/self_user_profile_update, which is absent from the pinned MCP metadata snapshot.", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires at least one of nickname or avatar file ID, confirms, then invokes self_user_profile_update for the current user." } ] }, "interface_ref": { "value": null, "source": "internal/cli/schema_hints/metadata/contact.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/contact.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/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires at least one of nickname or avatar file ID, confirms, then invokes self_user_profile_update for the current user.", "candidates": [ { "value": true, "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires at least one of nickname or avatar file ID, confirms, then invokes self_user_profile_update for the current user." }, { "value": true, "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": false, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅当前用户资料更新的选择边界与无 --yes 合约示例。" } ] }, "risk": { "value": "medium", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed handler requires at least one of nickname or avatar file ID, confirms, then invokes self_user_profile_update for the current user.", "candidates": [ { "value": "medium", "source": "internal/cli/schema_hints/metadata/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "The reviewed handler requires at least one of nickname or avatar file ID, confirms, then invokes self_user_profile_update for the current user." }, { "value": "medium", "source": "effect-default", "precedence": "inference_or_default", "selected": false } ] }, "use_when": { "value": [ "用户明确要求修改自己的 profile 昵称或头像 fileId" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅当前用户资料更新的选择边界与无 --yes 合约示例。", "candidates": [ { "value": [ "用户明确要求修改自己的 profile 昵称或头像 fileId" ], "source": "internal/cli/schema_hints/selection/contact.json", "precedence": "reviewed_explicit", "selected": true, "review_reason": "依据新增 Cobra leaf、确认门禁和 Wukong 对齐实现审阅当前用户资料更新的选择边界与无 --yes 合约示例。" } ] } }, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: the executable CLI maps self-profile update flags to contact/self_user_profile_update, which is absent from the pinned MCP metadata snapshot.", "reviewed": true, "risk": "medium", "source_refs": [ "CommandRegistry:canonical_path=contact.self_user_profile_update", "Wukong-parity:3306c3307", "cobra-help:dws contact user update-self", "internal/cli/schema_hints/metadata/contact.json", "internal/cli/schema_hints/selection/contact.json", "live-dws-schema:contact.self_user_profile_update#FAILED", "skills/mono/references/products/contact.md" ], "use_when": [ "用户明确要求修改自己的 profile 昵称或头像 fileId" ] } } }