Own safety/gates/parameters in metadata/ and Agent prose in selection/, drop the monolithic Manual file, and keep confirmation aligned with per-tool runtime_gate. Co-authored-by: Cursor <cursoragent@cursor.com>
3095 lines
132 KiB
JSON
3095 lines
132 KiB
JSON
{
|
||
"product_id": "contact",
|
||
"tools": {
|
||
"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 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 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": [
|
||
"已知手机号,需要精确搜索用户时"
|
||
]
|
||
}
|
||
}
|
||
}
|