Files
dingtalk-workspace-cli/internal/cli/schema_catalog/tools/contact.json
T
玉澜 51dc237d8a feat: declarative LeafSpec command framework + schema generation/consumption separation
== LeafSpec command framework (internal/helpers/leaf.go) ==
Declarative command construction: LeafSpec/LeafFlag/NewLeafCommand with
Call (pluggable dispatch), LeafInt, PostMount, Trim, Validate. Collapses
per-command hand-written required validation, alias/env fallback, value
transform, and toolArgs assembly into one declarative path.

== devapp migration (28/31 commands) ==
All MCP-direct devapp leaf commands migrated to LeafSpec. Factories
(devAppCall/devAppCallCursor/devAppMeta) fold 33 repeated closures.
fakeDevAppRunner asserts toolArgs for every migrated command. 4 complex
commands (delete/robot submit/result/config) kept hand-written.

== Schema generation/consumption separation ==
- gen.go: isolated //go:generate pragmas from business code.
- command_meta.go: ResolveMeta(cliPath) -> CommandMeta{Identity,Safety,Selection}.
- command_safety.go: SafetyForCLIPath + RenderSafetyAnnotation; safety metadata
  flows from embedded catalog into --help output.
- calendar.go HelpFunc fix: delegates to root HelpFunc at help-time.
- schema_catalog_structure.go: closed catalog structure validation gate.

== Registry + catalog per-product sharding ==
schema_command_registry and schema_catalog split into per-product shards,
eliminating concurrent-PR merge conflicts on these files.

== MCP metadata refresh tool ==
cmd/fetch_mcp_metadata: iterates 26 MCP server endpoints, merges with previous
data for cross-server interface_ref. make fetch-mcp-metadata target.

== AGENTS.md ==
Documents the generation/consumption split.

Verified: make policy exit 0, drift zero, all tests pass.
2026-07-19 09:38:43 +08:00

8385 lines
350 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"product": "contact",
"tools": {
"contact.add_employee": {
"agent_metadata_source": "embedded-skill-metadata",
"agent_source_refs": [
"CommandRegistry:canonical_path=contact.add_employee",
"Skill:skills/mono/references/products/contact.md",
"cobra-help:dws contact user invite",
"internal/cli/schema_hints/metadata/contact.json",
"internal/cli/schema_hints/selection/contact.json",
"live-dws-schema:contact.add_employee#FAILED",
"skills/mono/references/products/contact.md"
],
"agent_summary": "按手机号邀请一名员工加入当前企业",
"agent_summary_source": "dws-agent-selection/contact",
"availability": "available",
"avoid_when": [
"需要创建企业专属登录账号时使用 contact account create;需要创建企业组织本身时使用 contact org create"
],
"canonical_path": "contact.add_employee",
"cli_name": "invite",
"cli_path": "contact user invite",
"confirmation": "not_required",
"description": "通过手机号邀请单个员工加入当前企业。\n\n参数:\n --org-user-name 员工在企业内的名称\n --org-user-mobile 员工手机号\n --depts 员工所属部门列表 JSON 数组,格式: [{\"deptId\":1}]\n\n认证信息(corpId、optUserId)由系统自动注入,无需手动传入。",
"display": "通讯录 / 用户 / 部门 / 人员关系",
"effect": "write",
"effect_source": "agent-hint",
"examples": [
"dws contact user invite --org-user-name \"张三\" --org-user-mobile \"13800138000\" --depts '[{\"deptId\":1}]'"
],
"field_provenance": {
"agent_summary": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅邀请员工的正向意图、兄弟命令消歧和可执行示例;不改变命令身份、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "按手机号邀请一名员工加入当前企业"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅邀请员工的正向意图、兄弟命令消歧和可执行示例;不改变命令身份、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "按手机号邀请一名员工加入当前企业"
},
"availability": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
"avoid_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅邀请员工的正向意图、兄弟命令消歧和可执行示例;不改变命令身份、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"需要创建企业专属登录账号时使用 contact account create;需要创建企业组织本身时使用 contact org create"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅邀请员工的正向意图、兄弟命令消歧和可执行示例;不改变命令身份、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"需要创建企业专属登录账号时使用 contact account create;需要创建企业组织本身时使用 contact org create"
]
},
"canonical_path": {
"candidates": [
{
"precedence": "command_registry",
"selected": true,
"source": "reviewed_command_registry",
"source_ref": "contact user invite",
"value": "contact.add_employee"
},
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"selected": false,
"source": "reviewed_manual_hint",
"source_ref": "contact user invite",
"value": "contact.add_employee"
}
],
"precedence": "command_registry",
"resolution": "registry_identity",
"source": "reviewed_command_registry",
"source_ref": "contact user invite",
"value": "contact.add_employee"
},
"confirmation": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "not_required"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "not_required"
},
"description": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "通过手机号邀请单个员工加入当前企业。\n\n参数:\n --org-user-name 员工在企业内的名称\n --org-user-mobile 员工手机号\n --depts 员工所属部门列表 JSON 数组,格式: [{\"deptId\":1}]\n\n认证信息(corpId、optUserId)由系统自动注入,无需手动传入。"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "通过手机号邀请单个员工加入当前企业。\n\n参数:\n --org-user-name 员工在企业内的名称\n --org-user-mobile 员工手机号\n --depts 员工所属部门列表 JSON 数组,格式: [{\"deptId\":1}]\n\n认证信息(corpId、optUserId)由系统自动注入,无需手动传入。"
},
"effect": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "write"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "write"
},
"examples": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅邀请员工的正向意图、兄弟命令消歧和可执行示例;不改变命令身份、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact user invite --org-user-name \"张三\" --org-user-mobile \"13800138000\" --depts '[{\"deptId\":1}]'"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅邀请员工的正向意图、兄弟命令消歧和可执行示例;不改变命令身份、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact user invite --org-user-name \"张三\" --org-user-mobile \"13800138000\" --depts '[{\"deptId\":1}]'"
]
},
"idempotency": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "non_idempotent"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "non_idempotent"
},
"interface_mode": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "composite"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "composite"
},
"interface_reason": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "Reviewed unpinned remote adapter: the executable CLI maps employee identity and decoded department JSON to contact/add_employee, which is absent from the pinned MCP metadata snapshot."
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "Reviewed unpinned remote adapter: the executable CLI maps employee identity and decoded department JSON to contact/add_employee, which is absent from the pinned MCP metadata snapshot."
},
"interface_ref": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "final interface mode composite forbids a direct MCP interface_ref",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": null
}
],
"precedence": "reviewed_explicit",
"resolution": "interface_disposition_matrix",
"review_reason": "final interface mode composite forbids a direct MCP interface_ref",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": null
},
"reviewed": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅邀请员工的正向意图、兄弟命令消歧和可执行示例;不改变命令身份、安全或接口事实。",
"selected": false,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": true
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
"risk": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "medium"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "medium"
},
"title": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "邀请员工加入企业"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "邀请员工加入企业"
},
"use_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅邀请员工的正向意图、兄弟命令消歧和可执行示例;不改变命令身份、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"用户明确要求邀请或添加员工到当前企业,且已提供企业内姓名和手机号"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅邀请员工的正向意图、兄弟命令消歧和可执行示例;不改变命令身份、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"用户明确要求邀请或添加员工到当前企业,且已提供企业内姓名和手机号"
]
}
},
"group": "user",
"has_parameters": true,
"idempotency": "non_idempotent",
"interface_mode": "composite",
"interface_reason": "Reviewed unpinned remote adapter: the executable CLI maps employee identity and decoded department JSON to contact/add_employee, which is absent from the pinned MCP metadata snapshot.",
"is_alias": false,
"name": "add_employee",
"parameter_count": 3,
"parameters": {
"depts": {
"description": "员工所属部门列表 JSON 数组(可选),格式: [{\"deptId\":1}]",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "员工所属部门列表 JSON 数组(可选),格式: [{\"deptId\":1}]"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "员工所属部门列表 JSON 数组(可选),格式: [{\"deptId\":1}]"
},
"interface_type": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": "array"
},
{
"precedence": "fallback",
"selected": false,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": "array"
},
"property": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": "depts"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "depts"
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": "depts"
},
"required": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": false
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": false
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "string"
}
},
"interface_type": "array",
"property": "depts",
"required": false,
"type": "string"
},
"org-user-mobile": {
"description": "员工手机号 (必填)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "员工手机号 (必填)"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "员工手机号 (必填)"
},
"property": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": "orgUserMobile"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "orgUserMobile"
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": "orgUserMobile"
},
"required": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": true
},
{
"precedence": "inference",
"selected": false,
"source": "usage_required_inference",
"value": true
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": true
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "string"
}
},
"property": "orgUserMobile",
"required": true,
"type": "string"
},
"org-user-name": {
"description": "员工在企业内的名称 (必填)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "员工在企业内的名称 (必填)"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "员工在企业内的名称 (必填)"
},
"property": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": "orgUserName"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "orgUserName"
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": "orgUserName"
},
"required": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": true
},
{
"precedence": "inference",
"selected": false,
"source": "usage_required_inference",
"value": true
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires employee name and mobile, decodes optional --depts JSON to an array, and calls add_employee without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": true
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "string"
}
},
"property": "orgUserName",
"required": true,
"type": "string"
}
},
"path": "contact.add_employee",
"primary_cli_path": "contact user invite",
"product_id": "contact",
"reviewed": true,
"risk": "medium",
"source": "reviewed_command_registry",
"title": "邀请员工加入企业",
"use_when": [
"用户明确要求邀请或添加员工到当前企业,且已提供企业内姓名和手机号"
]
},
"contact.exclusive_account_create": {
"agent_metadata_source": "embedded-skill-metadata",
"agent_source_refs": [
"CommandRegistry:canonical_path=contact.exclusive_account_create",
"Skill:skills/mono/references/products/contact.md",
"cobra-help:dws contact account create",
"internal/cli/schema_hints/metadata/contact.json",
"internal/cli/schema_hints/selection/contact.json",
"live-dws-schema:contact.exclusive_account_create#FAILED",
"skills/mono/references/products/contact.md"
],
"agent_summary": "为当前企业创建专属登录账号",
"agent_summary_source": "dws-agent-selection/contact",
"availability": "available",
"avoid_when": [
"创建企业组织本身应使用 contact org create;仅邀请已有手机号员工入企应使用 contact user invite"
],
"canonical_path": "contact.exclusive_account_create",
"cli_name": "create",
"cli_path": "contact account create",
"confirmation": "not_required",
"description": "为当前企业创建一个专属登录账号。\n\n必填:--org-user-name、--login-id\n可选:--org-user-mobile、--email、--dept-ids、--send-pwd-via-sms\n\n注意:\n - 登录号(--login-id)请勿包含手机号等联系方式,否则可能被运营商拦截短信\n - --send-pwd-via-sms 控制是否通过手机短信/邮件发送登录邀请\n\n认证信息(corpId、optUserId)由系统自动注入,无需手动传入。",
"display": "通讯录 / 用户 / 部门 / 人员关系",
"effect": "write",
"effect_source": "agent-hint",
"examples": [
"dws contact account create --org-user-name \"张三\" --login-id \"zhangsan001\" --org-user-mobile \"13800138000\""
],
"field_provenance": {
"agent_summary": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业账号创建的长模式消歧和可执行示例;不改变命令身份、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "为当前企业创建专属登录账号"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业账号创建的长模式消歧和可执行示例;不改变命令身份、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "为当前企业创建专属登录账号"
},
"availability": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
"avoid_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业账号创建的长模式消歧和可执行示例;不改变命令身份、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"创建企业组织本身应使用 contact org create;仅邀请已有手机号员工入企应使用 contact user invite"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业账号创建的长模式消歧和可执行示例;不改变命令身份、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"创建企业组织本身应使用 contact org create;仅邀请已有手机号员工入企应使用 contact user invite"
]
},
"canonical_path": {
"candidates": [
{
"precedence": "command_registry",
"selected": true,
"source": "reviewed_command_registry",
"source_ref": "contact account create",
"value": "contact.exclusive_account_create"
},
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"selected": false,
"source": "reviewed_manual_hint",
"source_ref": "contact account create",
"value": "contact.exclusive_account_create"
}
],
"precedence": "command_registry",
"resolution": "registry_identity",
"source": "reviewed_command_registry",
"source_ref": "contact account create",
"value": "contact.exclusive_account_create"
},
"confirmation": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "not_required"
},
{
"precedence": "inference_or_default",
"selected": false,
"source": "risk-default",
"value": "not_required"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "not_required"
},
"description": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "为当前企业创建一个专属登录账号。\n\n必填:--org-user-name、--login-id\n可选:--org-user-mobile、--email、--dept-ids、--send-pwd-via-sms\n\n注意:\n - 登录号(--login-id)请勿包含手机号等联系方式,否则可能被运营商拦截短信\n - --send-pwd-via-sms 控制是否通过手机短信/邮件发送登录邀请\n\n认证信息(corpId、optUserId)由系统自动注入,无需手动传入。"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "为当前企业创建一个专属登录账号。\n\n必填:--org-user-name、--login-id\n可选:--org-user-mobile、--email、--dept-ids、--send-pwd-via-sms\n\n注意:\n - 登录号(--login-id)请勿包含手机号等联系方式,否则可能被运营商拦截短信\n - --send-pwd-via-sms 控制是否通过手机短信/邮件发送登录邀请\n\n认证信息(corpId、optUserId)由系统自动注入,无需手动传入。"
},
"effect": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "write"
},
{
"precedence": "inference_or_default",
"selected": false,
"source": "command-verb",
"value": "write"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "write"
},
"examples": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业账号创建的长模式消歧和可执行示例;不改变命令身份、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact account create --org-user-name \"张三\" --login-id \"zhangsan001\" --org-user-mobile \"13800138000\""
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业账号创建的长模式消歧和可执行示例;不改变命令身份、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact account create --org-user-name \"张三\" --login-id \"zhangsan001\" --org-user-mobile \"13800138000\""
]
},
"idempotency": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "non_idempotent"
},
{
"precedence": "inference_or_default",
"selected": false,
"source": "effect-default",
"value": "unknown"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "non_idempotent"
},
"interface_mode": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "composite"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "composite"
},
"interface_reason": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "Reviewed unpinned remote adapter: the executable CLI maps enterprise-account flags to contact/exclusive_account_create, which is absent from the pinned MCP metadata snapshot."
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "Reviewed unpinned remote adapter: the executable CLI maps enterprise-account flags to contact/exclusive_account_create, which is absent from the pinned MCP metadata snapshot."
},
"interface_ref": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "final interface mode composite forbids a direct MCP interface_ref",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": null
}
],
"precedence": "reviewed_explicit",
"resolution": "interface_disposition_matrix",
"review_reason": "final interface mode composite forbids a direct MCP interface_ref",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": null
},
"reviewed": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业账号创建的长模式消歧和可执行示例;不改变命令身份、安全或接口事实。",
"selected": false,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": true
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
"risk": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "medium"
},
{
"precedence": "inference_or_default",
"selected": false,
"source": "effect-default",
"value": "medium"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "medium"
},
"title": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "创建企业专属账号"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "创建企业专属账号"
},
"use_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业账号创建的长模式消歧和可执行示例;不改变命令身份、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"用户明确要求创建企业账号、专属账号或企业登录账号,并已提供员工名称和登录号"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业账号创建的长模式消歧和可执行示例;不改变命令身份、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"用户明确要求创建企业账号、专属账号或企业登录账号,并已提供员工名称和登录号"
]
}
},
"group": "account",
"has_parameters": true,
"idempotency": "non_idempotent",
"interface_mode": "composite",
"interface_reason": "Reviewed unpinned remote adapter: the executable CLI maps enterprise-account flags to contact/exclusive_account_create, which is absent from the pinned MCP metadata snapshot.",
"is_alias": false,
"name": "exclusive_account_create",
"parameter_count": 6,
"parameters": {
"dept-ids": {
"description": "要加入的部门 ID 列表,逗号分隔(可选)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "要加入的部门 ID 列表,逗号分隔(可选)"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "要加入的部门 ID 列表,逗号分隔(可选)"
},
"interface_type": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": "array"
},
{
"precedence": "fallback",
"selected": false,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": "array"
},
"property": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": "deptIds"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "deptIds"
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": "deptIds"
},
"required": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": false
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": false
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "string"
}
},
"interface_type": "array",
"property": "deptIds",
"required": false,
"type": "string"
},
"email": {
"description": "邮箱(可选)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "邮箱(可选)"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "邮箱(可选)"
},
"property": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": "email"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "email"
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": "email"
},
"required": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": false
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": false
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "string"
}
},
"property": "email",
"required": false,
"type": "string"
},
"login-id": {
"description": "登录号 (必填),请勿包含手机号",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "登录号 (必填),请勿包含手机号"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "登录号 (必填),请勿包含手机号"
},
"property": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": "loginId"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "loginId"
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": "loginId"
},
"required": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": true
},
{
"precedence": "inference",
"selected": false,
"source": "usage_required_inference",
"value": true
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": true
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "string"
}
},
"property": "loginId",
"required": true,
"type": "string"
},
"org-user-mobile": {
"description": "员工手机号(可选)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "员工手机号(可选)"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "员工手机号(可选)"
},
"property": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": "orgUserMobile"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "orgUserMobile"
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": "orgUserMobile"
},
"required": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": false
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": false
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "string"
}
},
"property": "orgUserMobile",
"required": false,
"type": "string"
},
"org-user-name": {
"description": "员工在企业内的名称 (必填)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "员工在企业内的名称 (必填)"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "员工在企业内的名称 (必填)"
},
"property": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": "orgUserName"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "orgUserName"
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": "orgUserName"
},
"required": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": true
},
{
"precedence": "inference",
"selected": false,
"source": "usage_required_inference",
"value": true
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": true
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "string"
}
},
"property": "orgUserName",
"required": true,
"type": "string"
},
"send-pwd-via-sms": {
"description": "是否通过手机短信/邮件发送登录邀请(可选)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "是否通过手机短信/邮件发送登录邀请(可选)"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "是否通过手机短信/邮件发送登录邀请(可选)"
},
"property": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": "sendPwdViaSms"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "sendPwdViaSms"
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": "sendPwdViaSms"
},
"required": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": false
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires enterprise display name and login ID, maps optional contact fields and department IDs, and calls exclusive_account_create without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": false
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "boolean"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "boolean"
}
},
"property": "sendPwdViaSms",
"required": false,
"type": "boolean"
}
},
"path": "contact.exclusive_account_create",
"primary_cli_path": "contact account create",
"product_id": "contact",
"reviewed": true,
"risk": "medium",
"source": "reviewed_command_registry",
"title": "创建企业专属账号",
"use_when": [
"用户明确要求创建企业账号、专属账号或企业登录账号,并已提供员工名称和登录号"
]
},
"contact.get_authorized_emp_rosterInfo": {
"agent_metadata_source": "embedded-skill-metadata",
"agent_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"
],
"agent_summary": "按字段 code 查询指定员工花名册字段值",
"agent_summary_source": "dws-agent-selection/contact",
"availability": "available",
"avoid_when": [
"尚不知道可见字段时先用 contact user profile fields",
"普通通讯录姓名搜索不要走花名册"
],
"canonical_path": "contact.get_authorized_emp_rosterInfo",
"cli_name": "get",
"cli_path": "contact user profile get",
"confirmation": "not_required",
"description": "查询员工花名册字段信息,根据当前用户指定员工和字段列表,查询相应管理范围内员工的字段值信息。\n\n花名册字段包含:试用/转正信息、个人/家庭信息、学历信息、银行卡/合同信息、\n紧急联系人和其他企业自定义信息。\n\n返回字段枚举说明:\n - employeeType 员工类型:0 无类型,1 全职,2 兼职,3 实习,4 劳务派遣,5 退休返聘,6 劳务外包\n - employeeStatus 员工状态:-1 无状态,1 待入职,2 试用,3 正式,4 离职,5 待离职,6 试岗,7 已退休\n\n认证信息(corpId、optUserId)由系统自动注入,无需手动传入。\n--staff-id 为查询员工 ID,--fields 为指定字段集合(逗号分隔),可通过\ncontact user profile fields 获取可用字段列表。\n\n【适用场景】\n - 查询某员工的学历、家庭、银行卡、紧急联系人、合同等档案信息\n\n【不适用场景】\n - 查询用户的部门、主管、管理员权限 → 请用 contact user get",
"display": "通讯录 / 用户 / 部门 / 人员关系",
"effect": "read",
"effect_source": "command-verb",
"examples": [
"dws contact user profile get --staff-id STAFF_ID --fields fieldCode1,fieldCode2"
],
"field_provenance": {
"agent_summary": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "按字段 code 查询指定员工花名册字段值"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "按字段 code 查询指定员工花名册字段值"
},
"availability": {
"candidates": [
{
"precedence": "reviewed_explicit",
"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.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_authorized_emp_rosterInfo.interface_ref",
"value": "available"
}
],
"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.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
"avoid_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"尚不知道可见字段时先用 contact user profile fields",
"普通通讯录姓名搜索不要走花名册"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"尚不知道可见字段时先用 contact user profile fields",
"普通通讯录姓名搜索不要走花名册"
]
},
"canonical_path": {
"candidates": [
{
"precedence": "command_registry",
"selected": true,
"source": "reviewed_command_registry",
"source_ref": "contact user profile get",
"value": "contact.get_authorized_emp_rosterInfo"
},
{
"precedence": "reviewed_manual",
"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.",
"selected": false,
"source": "reviewed_manual_hint",
"source_ref": "contact user profile get",
"value": "contact.get_authorized_emp_rosterInfo"
}
],
"precedence": "command_registry",
"resolution": "registry_identity",
"source": "reviewed_command_registry",
"source_ref": "contact user profile get",
"value": "contact.get_authorized_emp_rosterInfo"
},
"confirmation": {
"candidates": [
{
"precedence": "reviewed_explicit",
"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.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "not_required"
},
{
"precedence": "inference_or_default",
"selected": false,
"source": "risk-default",
"value": "not_required"
}
],
"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.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "not_required"
},
"description": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "查询员工花名册字段信息,根据当前用户指定员工和字段列表,查询相应管理范围内员工的字段值信息。\n\n花名册字段包含:试用/转正信息、个人/家庭信息、学历信息、银行卡/合同信息、\n紧急联系人和其他企业自定义信息。\n\n返回字段枚举说明:\n - employeeType 员工类型:0 无类型,1 全职,2 兼职,3 实习,4 劳务派遣,5 退休返聘,6 劳务外包\n - employeeStatus 员工状态:-1 无状态,1 待入职,2 试用,3 正式,4 离职,5 待离职,6 试岗,7 已退休\n\n认证信息(corpId、optUserId)由系统自动注入,无需手动传入。\n--staff-id 为查询员工 ID,--fields 为指定字段集合(逗号分隔),可通过\ncontact user profile fields 获取可用字段列表。\n\n【适用场景】\n - 查询某员工的学历、家庭、银行卡、紧急联系人、合同等档案信息\n\n【不适用场景】\n - 查询用户的部门、主管、管理员权限 → 请用 contact user get"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "查询员工花名册字段信息,根据当前用户指定员工和字段列表,查询相应管理范围内员工的字段值信息"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "查询员工花名册字段信息,根据当前用户指定员工和字段列表,查询相应管理范围内员工的字段值信息。\n\n花名册字段包含:试用/转正信息、个人/家庭信息、学历信息、银行卡/合同信息、\n紧急联系人和其他企业自定义信息。\n\n返回字段枚举说明:\n - employeeType 员工类型:0 无类型,1 全职,2 兼职,3 实习,4 劳务派遣,5 退休返聘,6 劳务外包\n - employeeStatus 员工状态:-1 无状态,1 待入职,2 试用,3 正式,4 离职,5 待离职,6 试岗,7 已退休\n\n认证信息(corpId、optUserId)由系统自动注入,无需手动传入。\n--staff-id 为查询员工 ID,--fields 为指定字段集合(逗号分隔),可通过\ncontact user profile fields 获取可用字段列表。\n\n【适用场景】\n - 查询某员工的学历、家庭、银行卡、紧急联系人、合同等档案信息\n\n【不适用场景】\n - 查询用户的部门、主管、管理员权限 → 请用 contact user get"
},
"effect": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "command-verb",
"value": "read"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "command-verb",
"value": "read"
},
"examples": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact user profile get --staff-id STAFF_ID --fields fieldCode1,fieldCode2"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact user profile get --staff-id STAFF_ID --fields fieldCode1,fieldCode2"
]
},
"idempotency": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "idempotent"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "idempotent"
},
"interface_mode": {
"candidates": [
{
"precedence": "reviewed_explicit",
"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.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_authorized_emp_rosterInfo.interface_ref",
"value": "mcp"
}
],
"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.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
"interface_ref": {
"candidates": [
{
"precedence": "mcp_fallback",
"selected": true,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_authorized_emp_rosterInfo.interface_ref",
"value": {
"product_id": "hrmregister",
"rpc_name": "get_authorized_emp_rosterInfo"
}
}
],
"precedence": "mcp_fallback",
"resolution": "highest_precedence",
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_authorized_emp_rosterInfo.interface_ref",
"value": {
"product_id": "hrmregister",
"rpc_name": "get_authorized_emp_rosterInfo"
}
},
"metadata_source": {
"candidates": [
{
"precedence": "derived_resolution",
"selected": true,
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
}
],
"precedence": "derived_resolution",
"resolution": "highest_precedence",
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
},
"reviewed": {
"candidates": [
{
"precedence": "reviewed_explicit",
"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.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
{
"precedence": "reviewed_explicit",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"selected": false,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": true
}
],
"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.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
"risk": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "low"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "low"
},
"title": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "查询员工花名册字段信息(个人档案)"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "查询员工花名册字段信息"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "查询员工花名册字段信息(个人档案)"
},
"use_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"已确认 staffId 与可见字段 code,需要读花名册字段"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"已确认 staffId 与可见字段 code,需要读花名册字段"
]
}
},
"group": "user.profile",
"has_parameters": true,
"idempotency": "idempotent",
"interface_mode": "mcp",
"interface_ref": {
"product_id": "hrmregister",
"rpc_name": "get_authorized_emp_rosterInfo"
},
"is_alias": false,
"metadata_source": "embedded-mcp-metadata",
"name": "get_authorized_emp_rosterInfo",
"parameter_count": 2,
"parameters": {
"fields": {
"description": "指定字段集合, 逗号分隔, 可通过 profile fields 获取(可选)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "指定字段集合, 逗号分隔, 可通过 profile fields 获取(可选)"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "指定字段集合"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "指定字段集合, 逗号分隔, 可通过 profile fields 获取(可选)"
},
"interface_type": {
"candidates": [
{
"precedence": "mcp_metadata",
"selected": true,
"source": "mcp_metadata",
"value": "array"
},
{
"precedence": "fallback",
"selected": false,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "mcp_metadata",
"resolution": "highest_precedence",
"source": "mcp_metadata",
"value": "array"
},
"property": {
"candidates": [
{
"precedence": "versioned_binding",
"selected": true,
"source": "versioned_parameter_binding",
"value": "fieldCodeList"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "fields"
}
],
"precedence": "versioned_binding",
"resolution": "highest_precedence",
"source": "versioned_parameter_binding",
"value": "fieldCodeList"
},
"required": {
"candidates": [
{
"precedence": "reviewed_manual",
"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.",
"selected": true,
"source": "reviewed_manual_hint",
"value": false
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": true
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "reviewed_manual",
"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.",
"source": "reviewed_manual_hint",
"value": false
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "string"
}
},
"interface_description": "指定字段集合",
"interface_type": "array",
"property": "fieldCodeList",
"required": false,
"type": "string"
},
"staff-id": {
"description": "查询员工 ID(可选)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "查询员工 ID(可选)"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "查询员工ID"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "查询员工 ID(可选)"
},
"property": {
"candidates": [
{
"precedence": "inference",
"selected": true,
"source": "flag_name_inference",
"value": "staffId"
}
],
"precedence": "inference",
"resolution": "highest_precedence",
"source": "flag_name_inference",
"value": "staffId"
},
"required": {
"candidates": [
{
"precedence": "reviewed_manual",
"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.",
"selected": true,
"source": "reviewed_manual_hint",
"value": false
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": true
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "reviewed_manual",
"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.",
"source": "reviewed_manual_hint",
"value": false
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "string"
}
},
"interface_description": "查询员工ID",
"property": "staffId",
"required": false,
"type": "string"
}
},
"path": "contact.get_authorized_emp_rosterInfo",
"primary_cli_path": "contact user profile get",
"product_id": "contact",
"reviewed": true,
"risk": "low",
"source": "reviewed_command_registry",
"title": "查询员工花名册字段信息(个人档案)",
"use_when": [
"已确认 staffId 与可见字段 code,需要读花名册字段"
]
},
"contact.get_current_user_profile": {
"agent_metadata_source": "embedded-skill-metadata",
"agent_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"
],
"agent_summary": "获取当前登录用户资料与 userId",
"agent_summary_source": "dws-agent-selection/contact",
"availability": "available",
"avoid_when": [
"查他人详情用 contact user get 或先搜索"
],
"canonical_path": "contact.get_current_user_profile",
"cli_name": "get-self",
"cli_path": "contact user get-self",
"confirmation": "not_required",
"description": "获取当前登录用户的 userId 与基本信息。\n\n触发词:我是谁 / 我的信息 / 我的 userId / 当前用户 / 本人 / self / me / whoami / current。\n别名:self / me / whoami / current 均等价于 get-self。\n无需参数;禁止用 `dws contact user get --ids me/self` 代替(会返回空数据的假成功)。",
"display": "通讯录 / 用户 / 部门 / 人员关系",
"effect": "read",
"effect_source": "command-verb",
"examples": [
"dws contact user get-self --format json"
],
"field_provenance": {
"agent_summary": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "获取当前登录用户资料与 userId"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "获取当前登录用户资料与 userId"
},
"availability": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_current_user_profile.interface_ref",
"value": "available"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
"avoid_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"查他人详情用 contact user get 或先搜索"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"查他人详情用 contact user get 或先搜索"
]
},
"canonical_path": {
"candidates": [
{
"precedence": "command_registry",
"selected": true,
"source": "reviewed_command_registry",
"source_ref": "contact user get-self",
"value": "contact.get_current_user_profile"
}
],
"precedence": "command_registry",
"resolution": "registry_identity",
"source": "reviewed_command_registry",
"source_ref": "contact user get-self",
"value": "contact.get_current_user_profile"
},
"confirmation": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "risk-default",
"value": "not_required"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "risk-default",
"value": "not_required"
},
"description": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "获取当前登录用户的 userId 与基本信息。\n\n触发词:我是谁 / 我的信息 / 我的 userId / 当前用户 / 本人 / self / me / whoami / current。\n别名:self / me / whoami / current 均等价于 get-self。\n无需参数;禁止用 `dws contact user get --ids me/self` 代替(会返回空数据的假成功)。"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "获取当前登录用户的基本信息(如姓名、工号、手机号)、当前组织信息(corpId、组织名称)、直属主管信息、所属部门列表(含部门 ID 与名称)以及角色信息(如管理员类型、自定义角色标签等)。返回内容受组织隐私与权限策略控制:若某些字段(如主管、手机号)被设为不可见,则可能被过滤或省略。"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "获取当前登录用户的 userId 与基本信息。\n\n触发词:我是谁 / 我的信息 / 我的 userId / 当前用户 / 本人 / self / me / whoami / current。\n别名:self / me / whoami / current 均等价于 get-self。\n无需参数;禁止用 `dws contact user get --ids me/self` 代替(会返回空数据的假成功)。"
},
"effect": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "command-verb",
"value": "read"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "command-verb",
"value": "read"
},
"examples": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact user get-self --format json"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact user get-self --format json"
]
},
"idempotency": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "idempotent"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "idempotent"
},
"interface_mode": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_current_user_profile.interface_ref",
"value": "mcp"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
"interface_ref": {
"candidates": [
{
"precedence": "imported",
"selected": true,
"source": "internal/cli/schema_hints/imported/wukong.json",
"value": {
"product_id": "contact",
"rpc_name": "get_current_user_profile"
}
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_current_user_profile.interface_ref",
"value": "contact.get_current_user_profile"
}
],
"precedence": "imported",
"resolution": "highest_precedence",
"source": "internal/cli/schema_hints/imported/wukong.json",
"value": {
"product_id": "contact",
"rpc_name": "get_current_user_profile"
}
},
"metadata_source": {
"candidates": [
{
"precedence": "derived_resolution",
"selected": true,
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
}
],
"precedence": "derived_resolution",
"resolution": "highest_precedence",
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
},
"reviewed": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
{
"precedence": "reviewed_explicit",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"selected": false,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": true
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
"risk": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "low"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "low"
},
"title": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "获取当前用户信息(我是谁 / 本人)"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "获取当前用户详情"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "获取当前用户信息(我是谁 / 本人)"
},
"use_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"用户问我是谁/我的 userId/当前账号信息"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"用户问我是谁/我的 userId/当前账号信息"
]
}
},
"group": "user",
"has_parameters": false,
"idempotency": "idempotent",
"interface_mode": "mcp",
"interface_ref": {
"product_id": "contact",
"rpc_name": "get_current_user_profile"
},
"is_alias": false,
"metadata_source": "embedded-mcp-metadata",
"name": "get_current_user_profile",
"parameter_count": 0,
"parameters": {},
"path": "contact.get_current_user_profile",
"primary_cli_path": "contact user get-self",
"product_id": "contact",
"reviewed": true,
"risk": "low",
"source": "reviewed_command_registry",
"title": "获取当前用户信息(我是谁 / 本人)",
"use_when": [
"用户问我是谁/我的 userId/当前账号信息"
]
},
"contact.get_dept_info_by_dept_id": {
"agent_metadata_source": "embedded-skill-metadata",
"agent_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"
],
"agent_summary": "获取指定部门详情",
"agent_summary_source": "dws-agent-selection/contact",
"availability": "available",
"avoid_when": [
"只知道部门名称时应先搜索部门;需要列出直属子部门时改用子部门查询。"
],
"canonical_path": "contact.get_dept_info_by_dept_id",
"cli_name": "get-info",
"cli_path": "contact dept get-info",
"confirmation": "not_required",
"description": "获取部门详情(部门ID、名称、人数)",
"display": "通讯录 / 用户 / 部门 / 人员关系",
"effect": "read",
"effect_source": "command-verb",
"examples": [
"dws contact dept get-info --dept 12345 --format json"
],
"field_provenance": {
"agent_summary": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "获取指定部门详情"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "获取指定部门详情"
},
"availability": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_dept_info_by_dept_id.interface_ref",
"value": "available"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
"avoid_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"只知道部门名称时应先搜索部门;需要列出直属子部门时改用子部门查询。"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"只知道部门名称时应先搜索部门;需要列出直属子部门时改用子部门查询。"
]
},
"canonical_path": {
"candidates": [
{
"precedence": "command_registry",
"selected": true,
"source": "reviewed_command_registry",
"source_ref": "contact dept get-info",
"value": "contact.get_dept_info_by_dept_id"
}
],
"precedence": "command_registry",
"resolution": "registry_identity",
"source": "reviewed_command_registry",
"source_ref": "contact dept get-info",
"value": "contact.get_dept_info_by_dept_id"
},
"confirmation": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "risk-default",
"value": "not_required"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "risk-default",
"value": "not_required"
},
"description": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "获取部门详情(部门ID、名称、人数)"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "根据指定的部门 ID,获取部门详情。结果受组织架构可见性控制:仅返回调用者有权限查看的部门信息"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "获取部门详情(部门ID、名称、人数)"
},
"effect": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "command-verb",
"value": "read"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "command-verb",
"value": "read"
},
"examples": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact dept get-info --dept 12345 --format json"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact dept get-info --dept 12345 --format json"
]
},
"idempotency": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "idempotent"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "idempotent"
},
"interface_mode": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_dept_info_by_dept_id.interface_ref",
"value": "mcp"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
"interface_ref": {
"candidates": [
{
"precedence": "mcp_fallback",
"selected": true,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_dept_info_by_dept_id.interface_ref",
"value": {
"product_id": "contact",
"rpc_name": "get_dept_info_by_dept_id"
}
}
],
"precedence": "mcp_fallback",
"resolution": "highest_precedence",
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_dept_info_by_dept_id.interface_ref",
"value": {
"product_id": "contact",
"rpc_name": "get_dept_info_by_dept_id"
}
},
"metadata_source": {
"candidates": [
{
"precedence": "derived_resolution",
"selected": true,
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
}
],
"precedence": "derived_resolution",
"resolution": "highest_precedence",
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
},
"reviewed": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": false,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": true
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
"risk": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "low"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "low"
},
"title": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "获取部门详情(部门ID、名称、人数)"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "查询部门详情"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "获取部门详情(部门ID、名称、人数)"
},
"use_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"已知 deptId,需要部门名称、人数等详情时"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"已知 deptId,需要部门名称、人数等详情时"
]
}
},
"group": "dept",
"has_parameters": true,
"idempotency": "idempotent",
"interface_mode": "mcp",
"interface_ref": {
"product_id": "contact",
"rpc_name": "get_dept_info_by_dept_id"
},
"is_alias": false,
"metadata_source": "embedded-mcp-metadata",
"name": "get_dept_info_by_dept_id",
"parameter_count": 1,
"parameters": {
"dept": {
"description": "部门 ID (必填)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "部门 ID (必填)"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "部门Id"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "部门 ID (必填)"
},
"format": {
"candidates": [
{
"precedence": "typed_metadata",
"selected": true,
"source": "typed_parameter_metadata",
"value": "numeric-id"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "typed_metadata",
"resolution": "highest_precedence",
"source": "typed_parameter_metadata",
"value": "numeric-id"
},
"interface_type": {
"candidates": [
{
"precedence": "mcp_metadata",
"selected": true,
"source": "mcp_metadata",
"value": "number"
},
{
"precedence": "fallback",
"selected": false,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "mcp_metadata",
"resolution": "highest_precedence",
"source": "mcp_metadata",
"value": "number"
},
"property": {
"candidates": [
{
"precedence": "versioned_binding",
"selected": true,
"source": "versioned_parameter_binding",
"value": "deptId"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "dept"
}
],
"precedence": "versioned_binding",
"resolution": "highest_precedence",
"source": "versioned_parameter_binding",
"value": "deptId"
},
"required": {
"candidates": [
{
"precedence": "mcp_metadata",
"selected": true,
"source": "mcp_metadata",
"value": true
},
{
"precedence": "inference",
"selected": false,
"source": "usage_required_inference",
"value": true
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "mcp_metadata",
"resolution": "highest_precedence",
"source": "mcp_metadata",
"value": true
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "string"
}
},
"format": "numeric-id",
"interface_description": "部门Id",
"interface_type": "number",
"property": "deptId",
"required": true,
"type": "string"
}
},
"path": "contact.get_dept_info_by_dept_id",
"primary_cli_path": "contact dept get-info",
"product_id": "contact",
"reviewed": true,
"risk": "low",
"source": "reviewed_command_registry",
"title": "获取部门详情(部门ID、名称、人数)",
"use_when": [
"已知 deptId,需要部门名称、人数等详情时"
]
},
"contact.get_dept_members_by_deptId": {
"agent_metadata_source": "embedded-skill-metadata",
"agent_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"
],
"agent_summary": "查看部门成员(逗号分隔 deptId)",
"agent_summary_source": "dws-agent-selection/contact",
"availability": "available",
"avoid_when": [
"只需部门详情或人数时使用 contact dept get-info;需要直属子部门时使用 contact dept list-children"
],
"canonical_path": "contact.get_dept_members_by_deptId",
"cli_name": "list-members",
"cli_path": "contact dept list-members",
"confirmation": "not_required",
"description": "查看指定部门的成员列表。\n\n范围:仅返回传入 deptId 的**本部门**直接成员,**不递归下级部门**。\n跨层级需求:先 'dws contact dept list-children --dept \u003c父deptId\u003e' 枚举子部门,再对子 deptId 分别或合并调用本命令。",
"display": "通讯录 / 用户 / 部门 / 人员关系",
"effect": "read",
"effect_source": "command-verb",
"examples": [
"dws contact dept list-members --depts 12345,67890 --format json"
],
"field_provenance": {
"agent_summary": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "查看部门成员(逗号分隔 deptId)"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "查看部门成员(逗号分隔 deptId)"
},
"availability": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_dept_members_by_deptId.interface_ref",
"value": "available"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
"avoid_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"只需部门详情或人数时使用 contact dept get-info;需要直属子部门时使用 contact dept list-children"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"只需部门详情或人数时使用 contact dept get-info;需要直属子部门时使用 contact dept list-children"
]
},
"canonical_path": {
"candidates": [
{
"precedence": "command_registry",
"selected": true,
"source": "reviewed_command_registry",
"source_ref": "contact dept list-members",
"value": "contact.get_dept_members_by_deptId"
}
],
"precedence": "command_registry",
"resolution": "registry_identity",
"source": "reviewed_command_registry",
"source_ref": "contact dept list-members",
"value": "contact.get_dept_members_by_deptId"
},
"confirmation": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "risk-default",
"value": "not_required"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "risk-default",
"value": "not_required"
},
"description": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "查看指定部门的成员列表。\n\n范围:仅返回传入 deptId 的**本部门**直接成员,**不递归下级部门**。\n跨层级需求:先 'dws contact dept list-children --dept \u003c父deptId\u003e' 枚举子部门,再对子 deptId 分别或合并调用本命令。"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "获取指定部门下的所有成员,返回每位成员的用户 ID(userId)和显示名称(如真实姓名或昵称)。结果受组织可见性控制:若调用者无权查看某成员(例如该成员所在子部门被隐藏,或其个人信息设为私密),则该成员不会出现在返回列表中。适用于需要展示部门人员列表、选择协作成员等场景,仅支持调用者有权限访问的部门。"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "查看指定部门的成员列表。\n\n范围:仅返回传入 deptId 的**本部门**直接成员,**不递归下级部门**。\n跨层级需求:先 'dws contact dept list-children --dept \u003c父deptId\u003e' 枚举子部门,再对子 deptId 分别或合并调用本命令。"
},
"effect": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "command-verb",
"value": "read"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "command-verb",
"value": "read"
},
"examples": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact dept list-members --depts 12345,67890 --format json"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact dept list-members --depts 12345,67890 --format json"
]
},
"idempotency": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "idempotent"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "idempotent"
},
"interface_mode": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_dept_members_by_deptId.interface_ref",
"value": "mcp"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
"interface_ref": {
"candidates": [
{
"precedence": "imported",
"selected": true,
"source": "internal/cli/schema_hints/imported/wukong.json",
"value": {
"product_id": "contact",
"rpc_name": "get_dept_members_by_deptId"
}
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_dept_members_by_deptId.interface_ref",
"value": "contact.get_dept_members_by_deptId"
}
],
"precedence": "imported",
"resolution": "highest_precedence",
"source": "internal/cli/schema_hints/imported/wukong.json",
"value": {
"product_id": "contact",
"rpc_name": "get_dept_members_by_deptId"
}
},
"metadata_source": {
"candidates": [
{
"precedence": "derived_resolution",
"selected": true,
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
}
],
"precedence": "derived_resolution",
"resolution": "highest_precedence",
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
},
"reviewed": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": false,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": true
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
"risk": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "low"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "low"
},
"title": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "查看部门成员(仅本部门,不含下级)"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "获取部门下所有成员"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "查看部门成员(仅本部门,不含下级)"
},
"use_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"需要按一个或多个 deptId 查看部门成员名单时"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"需要按一个或多个 deptId 查看部门成员名单时"
]
}
},
"group": "dept",
"has_parameters": true,
"idempotency": "idempotent",
"interface_mode": "mcp",
"interface_ref": {
"product_id": "contact",
"rpc_name": "get_dept_members_by_deptId"
},
"is_alias": false,
"metadata_source": "embedded-mcp-metadata",
"name": "get_dept_members_by_deptId",
"parameter_count": 1,
"parameters": {
"depts": {
"description": "部门 ID 列表 (必填)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "部门 ID 列表 (必填)"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "需要获取部门的ID"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "部门 ID 列表 (必填)"
},
"interface_type": {
"candidates": [
{
"precedence": "mcp_metadata",
"selected": true,
"source": "mcp_metadata",
"value": "array"
},
{
"precedence": "fallback",
"selected": false,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "mcp_metadata",
"resolution": "highest_precedence",
"source": "mcp_metadata",
"value": "array"
},
"property": {
"candidates": [
{
"precedence": "versioned_binding",
"selected": true,
"source": "versioned_parameter_binding",
"value": "deptIds"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "depts"
}
],
"precedence": "versioned_binding",
"resolution": "highest_precedence",
"source": "versioned_parameter_binding",
"value": "deptIds"
},
"required": {
"candidates": [
{
"precedence": "mcp_metadata",
"selected": true,
"source": "mcp_metadata",
"value": true
},
{
"precedence": "inference",
"selected": false,
"source": "usage_required_inference",
"value": true
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "mcp_metadata",
"resolution": "highest_precedence",
"source": "mcp_metadata",
"value": true
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "string"
}
},
"interface_description": "需要获取部门的ID",
"interface_type": "array",
"property": "deptIds",
"required": true,
"type": "string"
}
},
"path": "contact.get_dept_members_by_deptId",
"primary_cli_path": "contact dept list-members",
"product_id": "contact",
"reviewed": true,
"risk": "low",
"source": "reviewed_command_registry",
"title": "查看部门成员(仅本部门,不含下级)",
"use_when": [
"需要按一个或多个 deptId 查看部门成员名单时"
]
},
"contact.get_sub_depts_by_dept_id": {
"agent_metadata_source": "embedded-skill-metadata",
"agent_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"
],
"agent_summary": "列出指定部门的直属子部门",
"agent_summary_source": "dws-agent-selection/contact",
"availability": "available",
"avoid_when": [
"需要父部门自身详情或递归组织树时不要使用;该命令只列直属子部门。"
],
"canonical_path": "contact.get_sub_depts_by_dept_id",
"cli_name": "list-children",
"cli_path": "contact dept list-children",
"confirmation": "not_required",
"description": "查看子部门",
"display": "通讯录 / 用户 / 部门 / 人员关系",
"effect": "read",
"effect_source": "command-verb",
"examples": [
"dws contact dept list-children --dept 12345 --format json"
],
"field_provenance": {
"agent_summary": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "列出指定部门的直属子部门"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "列出指定部门的直属子部门"
},
"availability": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_sub_depts_by_dept_id.interface_ref",
"value": "available"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
"avoid_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"需要父部门自身详情或递归组织树时不要使用;该命令只列直属子部门。"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"需要父部门自身详情或递归组织树时不要使用;该命令只列直属子部门。"
]
},
"canonical_path": {
"candidates": [
{
"precedence": "command_registry",
"selected": true,
"source": "reviewed_command_registry",
"source_ref": "contact dept list-children",
"value": "contact.get_sub_depts_by_dept_id"
}
],
"precedence": "command_registry",
"resolution": "registry_identity",
"source": "reviewed_command_registry",
"source_ref": "contact dept list-children",
"value": "contact.get_sub_depts_by_dept_id"
},
"confirmation": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "risk-default",
"value": "not_required"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "risk-default",
"value": "not_required"
},
"description": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "查看子部门"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "根据指定的部门 ID,获取其直接子部门列表,返回每个子部门的部门 ID、名称。结果受组织架构可见性控制:仅返回调用者有权限查看的子部门;若父部门不可见或无子部门,则返回空列表。"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "查看子部门"
},
"effect": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "command-verb",
"value": "read"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "command-verb",
"value": "read"
},
"examples": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact dept list-children --dept 12345 --format json"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact dept list-children --dept 12345 --format json"
]
},
"idempotency": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "idempotent"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "idempotent"
},
"interface_mode": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_sub_depts_by_dept_id.interface_ref",
"value": "mcp"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
"interface_ref": {
"candidates": [
{
"precedence": "mcp_fallback",
"selected": true,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_sub_depts_by_dept_id.interface_ref",
"value": {
"product_id": "contact",
"rpc_name": "get_sub_depts_by_dept_id"
}
}
],
"precedence": "mcp_fallback",
"resolution": "highest_precedence",
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_sub_depts_by_dept_id.interface_ref",
"value": {
"product_id": "contact",
"rpc_name": "get_sub_depts_by_dept_id"
}
},
"metadata_source": {
"candidates": [
{
"precedence": "derived_resolution",
"selected": true,
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
}
],
"precedence": "derived_resolution",
"resolution": "highest_precedence",
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
},
"reviewed": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": false,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": true
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
"risk": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "low"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "low"
},
"title": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "查看子部门"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "获取部门的子部门"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "查看子部门"
},
"use_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"已知父部门 deptId,需要列出直属子部门时"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"已知父部门 deptId,需要列出直属子部门时"
]
}
},
"group": "dept",
"has_parameters": true,
"idempotency": "idempotent",
"interface_mode": "mcp",
"interface_ref": {
"product_id": "contact",
"rpc_name": "get_sub_depts_by_dept_id"
},
"is_alias": false,
"metadata_source": "embedded-mcp-metadata",
"name": "get_sub_depts_by_dept_id",
"parameter_count": 1,
"parameters": {
"dept": {
"description": "部门 ID (必填)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "部门 ID (必填)"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "部门Id"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "部门 ID (必填)"
},
"format": {
"candidates": [
{
"precedence": "typed_metadata",
"selected": true,
"source": "typed_parameter_metadata",
"value": "numeric-id"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "typed_metadata",
"resolution": "highest_precedence",
"source": "typed_parameter_metadata",
"value": "numeric-id"
},
"interface_type": {
"candidates": [
{
"precedence": "mcp_metadata",
"selected": true,
"source": "mcp_metadata",
"value": "number"
},
{
"precedence": "fallback",
"selected": false,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "mcp_metadata",
"resolution": "highest_precedence",
"source": "mcp_metadata",
"value": "number"
},
"property": {
"candidates": [
{
"precedence": "versioned_binding",
"selected": true,
"source": "versioned_parameter_binding",
"value": "deptId"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "dept"
}
],
"precedence": "versioned_binding",
"resolution": "highest_precedence",
"source": "versioned_parameter_binding",
"value": "deptId"
},
"required": {
"candidates": [
{
"precedence": "mcp_metadata",
"selected": true,
"source": "mcp_metadata",
"value": true
},
{
"precedence": "inference",
"selected": false,
"source": "usage_required_inference",
"value": true
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "mcp_metadata",
"resolution": "highest_precedence",
"source": "mcp_metadata",
"value": true
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "string"
}
},
"format": "numeric-id",
"interface_description": "部门Id",
"interface_type": "number",
"property": "deptId",
"required": true,
"type": "string"
}
},
"path": "contact.get_sub_depts_by_dept_id",
"primary_cli_path": "contact dept list-children",
"product_id": "contact",
"reviewed": true,
"risk": "low",
"source": "reviewed_command_registry",
"title": "查看子部门",
"use_when": [
"已知父部门 deptId,需要列出直属子部门时"
]
},
"contact.get_user_info_by_user_ids": {
"agent_metadata_source": "embedded-skill-metadata",
"agent_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"
],
"agent_summary": "按 userId 批量获取员工详情(部门/主管等,受可见性限制)",
"agent_summary_source": "dws-agent-selection/contact",
"availability": "available",
"avoid_when": [
"还没有 userId 时先 search / aisearch person",
"查自己不要传 me/self,用 contact user get-self"
],
"canonical_path": "contact.get_user_info_by_user_ids",
"cli_name": "get",
"cli_path": "contact user get",
"confirmation": "not_required",
"description": "批量获取用户详情,返回用户的组织管理信息(来自通讯录领域)。\n\n返回字段:\n - isAdmin: 是否为管理员\n - orgEmployeeModel.orgUserId / orgUserName: 用户 ID / 姓名\n - orgEmployeeModel.orgName / orgId: 所属组织名称 / ID\n - orgEmployeeModel.orgMasterUserId / orgMasterDisplayName: 直属主管\n - orgEmployeeModel.depts: 所属部门列表(含 deptId、deptName)\n - orgEmployeeModel.labels: 角色列表\n\n【适用场景】\n - 想知道某个用户在哪个部门、上级是谁、是不是管理员\n\n【不适用场景】\n - 查询学历、家庭、银行卡、合同、紧急联系人等档案信息 → 请用 contact user profile get",
"display": "通讯录 / 用户 / 部门 / 人员关系",
"effect": "read",
"effect_source": "command-verb",
"examples": [
"dws contact user get --ids userId1,userId2"
],
"field_provenance": {
"agent_summary": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "按 userId 批量获取员工详情(部门/主管等,受可见性限制)"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "按 userId 批量获取员工详情(部门/主管等,受可见性限制)"
},
"availability": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_user_info_by_user_ids.interface_ref",
"value": "available"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
"avoid_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"还没有 userId 时先 search / aisearch person",
"查自己不要传 me/self,用 contact user get-self"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"还没有 userId 时先 search / aisearch person",
"查自己不要传 me/self,用 contact user get-self"
]
},
"canonical_path": {
"candidates": [
{
"precedence": "command_registry",
"selected": true,
"source": "reviewed_command_registry",
"source_ref": "contact user get",
"value": "contact.get_user_info_by_user_ids"
}
],
"precedence": "command_registry",
"resolution": "registry_identity",
"source": "reviewed_command_registry",
"source_ref": "contact user get",
"value": "contact.get_user_info_by_user_ids"
},
"confirmation": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "risk-default",
"value": "not_required"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "risk-default",
"value": "not_required"
},
"description": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "批量获取用户详情,返回用户的组织管理信息(来自通讯录领域)。\n\n返回字段:\n - isAdmin: 是否为管理员\n - orgEmployeeModel.orgUserId / orgUserName: 用户 ID / 姓名\n - orgEmployeeModel.orgName / orgId: 所属组织名称 / ID\n - orgEmployeeModel.orgMasterUserId / orgMasterDisplayName: 直属主管\n - orgEmployeeModel.depts: 所属部门列表(含 deptId、deptName)\n - orgEmployeeModel.labels: 角色列表\n\n【适用场景】\n - 想知道某个用户在哪个部门、上级是谁、是不是管理员\n\n【不适用场景】\n - 查询学历、家庭、银行卡、合同、紧急联系人等档案信息 → 请用 contact user profile get"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "获取指定用户 ID 列表对应的员工详细信息,包括人员基本信息(ID、名称、主管名称、主管userId等)、所属角色信息、所在部门信息。返回结果受组织可见性规则限制:若调用者无权查看某员工(如部门隐藏、手机号设为私密等),则相应字段可能被过滤或不返回该员工。适用于需要批量获取同事信息的场景,如组织架构展示、审批人选择等。仅返回调用者权限范围内的有效数据。"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "批量获取用户详情,返回用户的组织管理信息(来自通讯录领域)。\n\n返回字段:\n - isAdmin: 是否为管理员\n - orgEmployeeModel.orgUserId / orgUserName: 用户 ID / 姓名\n - orgEmployeeModel.orgName / orgId: 所属组织名称 / ID\n - orgEmployeeModel.orgMasterUserId / orgMasterDisplayName: 直属主管\n - orgEmployeeModel.depts: 所属部门列表(含 deptId、deptName)\n - orgEmployeeModel.labels: 角色列表\n\n【适用场景】\n - 想知道某个用户在哪个部门、上级是谁、是不是管理员\n\n【不适用场景】\n - 查询学历、家庭、银行卡、合同、紧急联系人等档案信息 → 请用 contact user profile get"
},
"effect": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "command-verb",
"value": "read"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "command-verb",
"value": "read"
},
"examples": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact user get --ids userId1,userId2"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact user get --ids userId1,userId2"
]
},
"idempotency": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "idempotent"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "idempotent"
},
"interface_mode": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_user_info_by_user_ids.interface_ref",
"value": "mcp"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
"interface_ref": {
"candidates": [
{
"precedence": "imported",
"selected": true,
"source": "internal/cli/schema_hints/imported/wukong.json",
"value": {
"product_id": "contact",
"rpc_name": "get_user_info_by_user_ids"
}
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.get_user_info_by_user_ids.interface_ref",
"value": "contact.get_user_info_by_user_ids"
}
],
"precedence": "imported",
"resolution": "highest_precedence",
"source": "internal/cli/schema_hints/imported/wukong.json",
"value": {
"product_id": "contact",
"rpc_name": "get_user_info_by_user_ids"
}
},
"metadata_source": {
"candidates": [
{
"precedence": "derived_resolution",
"selected": true,
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
}
],
"precedence": "derived_resolution",
"resolution": "highest_precedence",
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
},
"reviewed": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
{
"precedence": "reviewed_explicit",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"selected": false,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": true
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
"risk": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "low"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "low"
},
"title": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "批量获取用户详情(组织管理信息)"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "get_user_info_by_user_ids"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "批量获取用户详情(组织管理信息)"
},
"use_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"已有一个或多个 userId,需要部门、主管等详情"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"已有一个或多个 userId,需要部门、主管等详情"
]
}
},
"group": "user",
"has_parameters": true,
"idempotency": "idempotent",
"interface_mode": "mcp",
"interface_ref": {
"product_id": "contact",
"rpc_name": "get_user_info_by_user_ids"
},
"is_alias": false,
"metadata_source": "embedded-mcp-metadata",
"name": "get_user_info_by_user_ids",
"parameter_count": 1,
"parameters": {
"ids": {
"description": "用户 ID 列表 (必填)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "用户 ID 列表 (必填)"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "user_id的列表。可能也叫userId"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "用户 ID 列表 (必填)"
},
"interface_type": {
"candidates": [
{
"precedence": "mcp_metadata",
"selected": true,
"source": "mcp_metadata",
"value": "array"
},
{
"precedence": "fallback",
"selected": false,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "mcp_metadata",
"resolution": "highest_precedence",
"source": "mcp_metadata",
"value": "array"
},
"property": {
"candidates": [
{
"precedence": "versioned_binding",
"selected": true,
"source": "versioned_parameter_binding",
"value": "user_id_list"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "ids"
}
],
"precedence": "versioned_binding",
"resolution": "highest_precedence",
"source": "versioned_parameter_binding",
"value": "user_id_list"
},
"required": {
"candidates": [
{
"precedence": "mcp_metadata",
"selected": true,
"source": "mcp_metadata",
"value": true
},
{
"precedence": "inference",
"selected": false,
"source": "usage_required_inference",
"value": true
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "mcp_metadata",
"resolution": "highest_precedence",
"source": "mcp_metadata",
"value": true
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "string"
}
},
"interface_description": "user_id的列表。可能也叫userId",
"interface_type": "array",
"property": "user_id_list",
"required": true,
"type": "string"
}
},
"path": "contact.get_user_info_by_user_ids",
"primary_cli_path": "contact user get",
"product_id": "contact",
"reviewed": true,
"risk": "low",
"source": "reviewed_command_registry",
"title": "批量获取用户详情(组织管理信息)",
"use_when": [
"已有一个或多个 userId,需要部门、主管等详情"
]
},
"contact.list_authorized_roster_fields": {
"agent_metadata_source": "embedded-skill-metadata",
"agent_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"
],
"agent_summary": "查询当前用户有权查看的花名册字段",
"agent_summary_source": "dws-agent-selection/contact",
"availability": "available",
"avoid_when": [
"需要读取某位员工的具体花名册字段值时不要停在字段目录,应再调用员工花名册查询。"
],
"canonical_path": "contact.list_authorized_roster_fields",
"cli_name": "fields",
"cli_path": "contact user profile fields",
"confirmation": "not_required",
"description": "查询花名册有权限的字段列表,根据当前用户查询花名册有权限的字段列表。\n\n花名册字段包含:试用/转正信息、个人/家庭信息、学历信息、银行卡/合同信息、\n紧急联系人和其他企业自定义信息。\n\n认证信息(corpId、optUserId)由系统自动注入,无需手动传入。\n\n【典型用法】\n 通常作为 contact user profile get 的前置步骤,用于获取可查询的字段 code 列表。",
"display": "通讯录 / 用户 / 部门 / 人员关系",
"effect": "read",
"effect_source": "command-verb",
"examples": [
"dws contact user profile fields --format json"
],
"field_provenance": {
"agent_summary": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "查询当前用户有权查看的花名册字段"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "查询当前用户有权查看的花名册字段"
},
"availability": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.list_authorized_roster_fields.interface_ref",
"value": "available"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
"avoid_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"需要读取某位员工的具体花名册字段值时不要停在字段目录,应再调用员工花名册查询。"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"需要读取某位员工的具体花名册字段值时不要停在字段目录,应再调用员工花名册查询。"
]
},
"canonical_path": {
"candidates": [
{
"precedence": "command_registry",
"selected": true,
"source": "reviewed_command_registry",
"source_ref": "contact user profile fields",
"value": "contact.list_authorized_roster_fields"
}
],
"precedence": "command_registry",
"resolution": "registry_identity",
"source": "reviewed_command_registry",
"source_ref": "contact user profile fields",
"value": "contact.list_authorized_roster_fields"
},
"confirmation": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "risk-default",
"value": "not_required"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "risk-default",
"value": "not_required"
},
"description": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "查询花名册有权限的字段列表,根据当前用户查询花名册有权限的字段列表。\n\n花名册字段包含:试用/转正信息、个人/家庭信息、学历信息、银行卡/合同信息、\n紧急联系人和其他企业自定义信息。\n\n认证信息(corpId、optUserId)由系统自动注入,无需手动传入。\n\n【典型用法】\n 通常作为 contact user profile get 的前置步骤,用于获取可查询的字段 code 列表。"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "查询花名册有权限的字段列表,根据当前用户查询花名册有权限的字段列表"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "查询花名册有权限的字段列表,根据当前用户查询花名册有权限的字段列表。\n\n花名册字段包含:试用/转正信息、个人/家庭信息、学历信息、银行卡/合同信息、\n紧急联系人和其他企业自定义信息。\n\n认证信息(corpId、optUserId)由系统自动注入,无需手动传入。\n\n【典型用法】\n 通常作为 contact user profile get 的前置步骤,用于获取可查询的字段 code 列表。"
},
"effect": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "command-verb",
"value": "read"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "command-verb",
"value": "read"
},
"examples": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact user profile fields --format json"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact user profile fields --format json"
]
},
"idempotency": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "idempotent"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "idempotent"
},
"interface_mode": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.list_authorized_roster_fields.interface_ref",
"value": "mcp"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
"interface_ref": {
"candidates": [
{
"precedence": "mcp_fallback",
"selected": true,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.list_authorized_roster_fields.interface_ref",
"value": {
"product_id": "hrmregister",
"rpc_name": "list_authorized_roster_fields"
}
}
],
"precedence": "mcp_fallback",
"resolution": "highest_precedence",
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.list_authorized_roster_fields.interface_ref",
"value": {
"product_id": "hrmregister",
"rpc_name": "list_authorized_roster_fields"
}
},
"metadata_source": {
"candidates": [
{
"precedence": "derived_resolution",
"selected": true,
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
}
],
"precedence": "derived_resolution",
"resolution": "highest_precedence",
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
},
"reviewed": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": false,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": true
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
"risk": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "low"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "low"
},
"title": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "查询花名册有权限的字段列表"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "查询花名册有权限字段列表"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "查询花名册有权限的字段列表"
},
"use_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"查询花名册前,需要先确认当前用户可见的字段 code 时"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"查询花名册前,需要先确认当前用户可见的字段 code 时"
]
}
},
"group": "user.profile",
"has_parameters": false,
"idempotency": "idempotent",
"interface_mode": "mcp",
"interface_ref": {
"product_id": "hrmregister",
"rpc_name": "list_authorized_roster_fields"
},
"is_alias": false,
"metadata_source": "embedded-mcp-metadata",
"name": "list_authorized_roster_fields",
"parameter_count": 0,
"parameters": {},
"path": "contact.list_authorized_roster_fields",
"primary_cli_path": "contact user profile fields",
"product_id": "contact",
"reviewed": true,
"risk": "low",
"source": "reviewed_command_registry",
"title": "查询花名册有权限的字段列表",
"use_when": [
"查询花名册前,需要先确认当前用户可见的字段 code 时"
]
},
"contact.list_my_followings": {
"agent_metadata_source": "embedded-skill-metadata",
"agent_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"
],
"agent_summary": "获取当前用户的特别关注列表",
"agent_summary_source": "dws-agent-selection/contact",
"availability": "available",
"avoid_when": [
"需要搜索企业通讯录或查询任意员工详情时不要使用;这里只返回当前用户的特别关注列表。"
],
"canonical_path": "contact.list_my_followings",
"cli_name": "list-my-followings",
"cli_path": "contact relation list-my-followings",
"confirmation": "not_required",
"description": "获取当前用户的特别关注列表",
"display": "通讯录 / 用户 / 部门 / 人员关系",
"effect": "read",
"effect_source": "command-verb",
"examples": [
"dws contact relation list-my-followings --format json"
],
"field_provenance": {
"agent_summary": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "获取当前用户的特别关注列表"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "获取当前用户的特别关注列表"
},
"availability": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.list_my_followings.interface_ref",
"value": "available"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
"avoid_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"需要搜索企业通讯录或查询任意员工详情时不要使用;这里只返回当前用户的特别关注列表。"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"需要搜索企业通讯录或查询任意员工详情时不要使用;这里只返回当前用户的特别关注列表。"
]
},
"canonical_path": {
"candidates": [
{
"precedence": "command_registry",
"selected": true,
"source": "reviewed_command_registry",
"source_ref": "contact relation list-my-followings",
"value": "contact.list_my_followings"
}
],
"precedence": "command_registry",
"resolution": "registry_identity",
"source": "reviewed_command_registry",
"source_ref": "contact relation list-my-followings",
"value": "contact.list_my_followings"
},
"confirmation": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "risk-default",
"value": "not_required"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "risk-default",
"value": "not_required"
},
"description": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "获取当前用户的特别关注列表"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "获取我的特别关注列表"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "获取当前用户的特别关注列表"
},
"effect": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "command-verb",
"value": "read"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "command-verb",
"value": "read"
},
"examples": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact relation list-my-followings --format json"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact relation list-my-followings --format json"
]
},
"idempotency": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "idempotent"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "idempotent"
},
"interface_mode": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.list_my_followings.interface_ref",
"value": "mcp"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
"interface_ref": {
"candidates": [
{
"precedence": "mcp_fallback",
"selected": true,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.list_my_followings.interface_ref",
"value": {
"product_id": "contact",
"rpc_name": "list_my_followings"
}
}
],
"precedence": "mcp_fallback",
"resolution": "highest_precedence",
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.list_my_followings.interface_ref",
"value": {
"product_id": "contact",
"rpc_name": "list_my_followings"
}
},
"metadata_source": {
"candidates": [
{
"precedence": "derived_resolution",
"selected": true,
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
}
],
"precedence": "derived_resolution",
"resolution": "highest_precedence",
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
},
"reviewed": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": false,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": true
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
"risk": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "low"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "low"
},
"title": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "获取当前用户的特别关注列表"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "获取我的特别关注列表"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "获取当前用户的特别关注列表"
},
"use_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"需要查看当前用户特别关注或星标联系人时"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"需要查看当前用户特别关注或星标联系人时"
]
}
},
"group": "relation",
"has_parameters": false,
"idempotency": "idempotent",
"interface_mode": "mcp",
"interface_ref": {
"product_id": "contact",
"rpc_name": "list_my_followings"
},
"is_alias": false,
"metadata_source": "embedded-mcp-metadata",
"name": "list_my_followings",
"parameter_count": 0,
"parameters": {},
"path": "contact.list_my_followings",
"primary_cli_path": "contact relation list-my-followings",
"product_id": "contact",
"reviewed": true,
"risk": "low",
"source": "reviewed_command_registry",
"title": "获取当前用户的特别关注列表",
"use_when": [
"需要查看当前用户特别关注或星标联系人时"
]
},
"contact.org_create": {
"agent_metadata_source": "embedded-skill-metadata",
"agent_source_refs": [
"CommandRegistry:canonical_path=contact.org_create",
"Skill:skills/mono/references/products/contact.md",
"cobra-help:dws contact org create",
"internal/cli/schema_hints/metadata/contact.json",
"internal/cli/schema_hints/selection/contact.json",
"live-dws-schema:contact.org_create#FAILED",
"skills/mono/references/products/contact.md"
],
"agent_summary": "创建一个新的钉钉企业组织",
"agent_summary_source": "dws-agent-selection/contact",
"availability": "available",
"avoid_when": [
"请求中包含企业账号、专属账号或登录账号时改用 contact account create;邀请员工时改用 contact user invite"
],
"canonical_path": "contact.org_create",
"cli_name": "create",
"cli_path": "contact org create",
"confirmation": "not_required",
"description": "创建一个新的钉钉企业。需提供企业名称和当前用户在企业内的名称(作为创建者)。\n\n认证信息(corpId、optUserId)由系统自动注入,无需手动传入。",
"display": "通讯录 / 用户 / 部门 / 人员关系",
"effect": "write",
"effect_source": "agent-hint",
"examples": [
"dws contact org create --org-name \"我的企业\" --creator-username \"张三\""
],
"field_provenance": {
"agent_summary": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业组织创建的意图边界和可执行示例;不改变命令身份、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "创建一个新的钉钉企业组织"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业组织创建的意图边界和可执行示例;不改变命令身份、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "创建一个新的钉钉企业组织"
},
"availability": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
"avoid_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业组织创建的意图边界和可执行示例;不改变命令身份、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"请求中包含企业账号、专属账号或登录账号时改用 contact account create;邀请员工时改用 contact user invite"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业组织创建的意图边界和可执行示例;不改变命令身份、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"请求中包含企业账号、专属账号或登录账号时改用 contact account create;邀请员工时改用 contact user invite"
]
},
"canonical_path": {
"candidates": [
{
"precedence": "command_registry",
"selected": true,
"source": "reviewed_command_registry",
"source_ref": "contact org create",
"value": "contact.org_create"
},
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"selected": false,
"source": "reviewed_manual_hint",
"source_ref": "contact org create",
"value": "contact.org_create"
}
],
"precedence": "command_registry",
"resolution": "registry_identity",
"source": "reviewed_command_registry",
"source_ref": "contact org create",
"value": "contact.org_create"
},
"confirmation": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "not_required"
},
{
"precedence": "inference_or_default",
"selected": false,
"source": "risk-default",
"value": "not_required"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "not_required"
},
"description": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "创建一个新的钉钉企业。需提供企业名称和当前用户在企业内的名称(作为创建者)。\n\n认证信息(corpId、optUserId)由系统自动注入,无需手动传入。"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "创建一个新的钉钉企业。需提供企业名称和当前用户在企业内的名称(作为创建者)。\n\n认证信息(corpId、optUserId)由系统自动注入,无需手动传入。"
},
"effect": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "write"
},
{
"precedence": "inference_or_default",
"selected": false,
"source": "command-verb",
"value": "write"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "write"
},
"examples": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业组织创建的意图边界和可执行示例;不改变命令身份、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact org create --org-name \"我的企业\" --creator-username \"张三\""
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业组织创建的意图边界和可执行示例;不改变命令身份、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact org create --org-name \"我的企业\" --creator-username \"张三\""
]
},
"idempotency": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "non_idempotent"
},
{
"precedence": "inference_or_default",
"selected": false,
"source": "effect-default",
"value": "unknown"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "non_idempotent"
},
"interface_mode": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "composite"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "composite"
},
"interface_reason": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "Reviewed unpinned remote adapter: the executable CLI maps organization and creator names to contact/org_create, which is absent from the pinned MCP metadata snapshot."
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "Reviewed unpinned remote adapter: the executable CLI maps organization and creator names to contact/org_create, which is absent from the pinned MCP metadata snapshot."
},
"interface_ref": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "final interface mode composite forbids a direct MCP interface_ref",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": null
}
],
"precedence": "reviewed_explicit",
"resolution": "interface_disposition_matrix",
"review_reason": "final interface mode composite forbids a direct MCP interface_ref",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": null
},
"reviewed": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业组织创建的意图边界和可执行示例;不改变命令身份、安全或接口事实。",
"selected": false,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": true
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
"risk": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "medium"
},
{
"precedence": "inference_or_default",
"selected": false,
"source": "effect-default",
"value": "medium"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "medium"
},
"title": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "创建企业"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "创建企业"
},
"use_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业组织创建的意图边界和可执行示例;不改变命令身份、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"用户明确要求创建、新建、开通或初始化企业组织,并已提供企业名称和创建者企业内名称"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、Wukong-compatible handler 与产品 Skill 审阅企业组织创建的意图边界和可执行示例;不改变命令身份、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"用户明确要求创建、新建、开通或初始化企业组织,并已提供企业名称和创建者企业内名称"
]
}
},
"group": "org",
"has_parameters": true,
"idempotency": "non_idempotent",
"interface_mode": "composite",
"interface_reason": "Reviewed unpinned remote adapter: the executable CLI maps organization and creator names to contact/org_create, which is absent from the pinned MCP metadata snapshot.",
"is_alias": false,
"name": "org_create",
"parameter_count": 2,
"parameters": {
"creator-username": {
"description": "创建者在企业内的名称,对应 creatorUsername (必填)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "创建者在企业内的名称,对应 creatorUsername (必填)"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "创建者在企业内的名称,对应 creatorUsername (必填)"
},
"property": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": "creatorUsername"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "creatorUsername"
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": "creatorUsername"
},
"required": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": true
},
{
"precedence": "inference",
"selected": false,
"source": "usage_required_inference",
"value": true
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": true
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "string"
}
},
"property": "creatorUsername",
"required": true,
"type": "string"
},
"org-name": {
"description": "企业名称 (必填)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "企业名称 (必填)"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "企业名称 (必填)"
},
"property": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": "orgName"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "orgName"
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": "orgName"
},
"required": {
"candidates": [
{
"precedence": "reviewed_manual",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"selected": true,
"source": "reviewed_manual_hint",
"value": true
},
{
"precedence": "inference",
"selected": false,
"source": "usage_required_inference",
"value": true
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "reviewed_manual",
"resolution": "highest_precedence",
"review_reason": "The reviewed Wukong-compatible handler requires an organization name and creator display name and calls org_create without a runtime confirmation gate.",
"source": "reviewed_manual_hint",
"value": true
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "string"
}
},
"property": "orgName",
"required": true,
"type": "string"
}
},
"path": "contact.org_create",
"primary_cli_path": "contact org create",
"product_id": "contact",
"reviewed": true,
"risk": "medium",
"source": "reviewed_command_registry",
"title": "创建企业",
"use_when": [
"用户明确要求创建、新建、开通或初始化企业组织,并已提供企业名称和创建者企业内名称"
]
},
"contact.query_dismission_employee_list": {
"agent_metadata_source": "embedded-skill-metadata",
"agent_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"
],
"agent_summary": "查询离职员工列表",
"agent_summary_source": "dws-agent-selection/contact",
"availability": "available",
"avoid_when": [
"需要查询在职员工或修改离职信息时不要使用;该命令只检索离职员工记录。"
],
"canonical_path": "contact.query_dismission_employee_list",
"cli_name": "search",
"cli_path": "contact user dismission search",
"confirmation": "not_required",
"constraints": {
"require_together": [
[
"start",
"end"
]
]
},
"description": "分页获取离职员工列表,支持按员工姓名、离职时间范围、部门进行过滤。\n\n认证信息(corpId、optUserId)由系统自动注入,无需手动传入。\n --name 员工姓名,模糊搜索(可选)\n --start 离职日期查询范围开始,格式 YYYY-MM-DD(可选)\n --end 离职日期查询范围结束,格式 YYYY-MM-DD(可选)\n --depts 部门 ID 列表,逗号分隔(可选)\n --hide-retirement 是否隐藏退休,默认 true(可选)\n --hide-partner 是否隐藏合作伙伴,默认 false(可选)\n --page 页码,从 1 开始(可选,默认 1)\n --limit 页大小,200 以内(可选,默认 20)\n\n注意:--start 和 --end 必须同时设置或同时不设置,不允许只设置其中一个。\n\n【适用场景】\n - 查询公司离职员工名单\n - 按时间范围/部门/姓名筛选离职员工\n\n【不适用场景】\n - 查询在职员工 → 使用 contact user search",
"display": "通讯录 / 用户 / 部门 / 人员关系",
"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": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "查询离职员工列表"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "查询离职员工列表"
},
"availability": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.query_dismission_employee_list.interface_ref",
"value": "available"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
"avoid_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"需要查询在职员工或修改离职信息时不要使用;该命令只检索离职员工记录。"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"需要查询在职员工或修改离职信息时不要使用;该命令只检索离职员工记录。"
]
},
"canonical_path": {
"candidates": [
{
"precedence": "command_registry",
"selected": true,
"source": "reviewed_command_registry",
"source_ref": "contact user dismission search",
"value": "contact.query_dismission_employee_list"
}
],
"precedence": "command_registry",
"resolution": "registry_identity",
"source": "reviewed_command_registry",
"source_ref": "contact user dismission search",
"value": "contact.query_dismission_employee_list"
},
"confirmation": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "risk-default",
"value": "not_required"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "risk-default",
"value": "not_required"
},
"description": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "分页获取离职员工列表,支持按员工姓名、离职时间范围、部门进行过滤。\n\n认证信息(corpId、optUserId)由系统自动注入,无需手动传入。\n --name 员工姓名,模糊搜索(可选)\n --start 离职日期查询范围开始,格式 YYYY-MM-DD(可选)\n --end 离职日期查询范围结束,格式 YYYY-MM-DD(可选)\n --depts 部门 ID 列表,逗号分隔(可选)\n --hide-retirement 是否隐藏退休,默认 true(可选)\n --hide-partner 是否隐藏合作伙伴,默认 false(可选)\n --page 页码,从 1 开始(可选,默认 1)\n --limit 页大小,200 以内(可选,默认 20)\n\n注意:--start 和 --end 必须同时设置或同时不设置,不允许只设置其中一个。\n\n【适用场景】\n - 查询公司离职员工名单\n - 按时间范围/部门/姓名筛选离职员工\n\n【不适用场景】\n - 查询在职员工 → 使用 contact user search"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "获取离职员工列表,支持按照员工姓名、离职时间范围、部门过滤"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "分页获取离职员工列表,支持按员工姓名、离职时间范围、部门进行过滤。\n\n认证信息(corpId、optUserId)由系统自动注入,无需手动传入。\n --name 员工姓名,模糊搜索(可选)\n --start 离职日期查询范围开始,格式 YYYY-MM-DD(可选)\n --end 离职日期查询范围结束,格式 YYYY-MM-DD(可选)\n --depts 部门 ID 列表,逗号分隔(可选)\n --hide-retirement 是否隐藏退休,默认 true(可选)\n --hide-partner 是否隐藏合作伙伴,默认 false(可选)\n --page 页码,从 1 开始(可选,默认 1)\n --limit 页大小,200 以内(可选,默认 20)\n\n注意:--start 和 --end 必须同时设置或同时不设置,不允许只设置其中一个。\n\n【适用场景】\n - 查询公司离职员工名单\n - 按时间范围/部门/姓名筛选离职员工\n\n【不适用场景】\n - 查询在职员工 → 使用 contact user search"
},
"effect": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "command-verb",
"value": "read"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "command-verb",
"value": "read"
},
"examples": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact user dismission search --format json",
"dws contact user dismission search --name \"张三\" --format json"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact user dismission search --format json",
"dws contact user dismission search --name \"张三\" --format json"
]
},
"idempotency": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "idempotent"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "idempotent"
},
"interface_mode": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.query_dismission_employee_list.interface_ref",
"value": "mcp"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
"interface_ref": {
"candidates": [
{
"precedence": "mcp_fallback",
"selected": true,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.query_dismission_employee_list.interface_ref",
"value": {
"product_id": "hrmregister",
"rpc_name": "query_dismission_employee_list"
}
}
],
"precedence": "mcp_fallback",
"resolution": "highest_precedence",
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.query_dismission_employee_list.interface_ref",
"value": {
"product_id": "hrmregister",
"rpc_name": "query_dismission_employee_list"
}
},
"metadata_source": {
"candidates": [
{
"precedence": "derived_resolution",
"selected": true,
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
}
],
"precedence": "derived_resolution",
"resolution": "highest_precedence",
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
},
"reviewed": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": false,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": true
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
"risk": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "low"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "low"
},
"title": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "分页获取离职员工列表"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "query_dismission_employee_list"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "分页获取离职员工列表"
},
"use_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"需要按姓名、离职时间或部门查询离职员工时"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"需要按姓名、离职时间或部门查询离职员工时"
]
}
},
"group": "user.dismission",
"has_parameters": true,
"idempotency": "idempotent",
"interface_mode": "mcp",
"interface_ref": {
"product_id": "hrmregister",
"rpc_name": "query_dismission_employee_list"
},
"is_alias": false,
"metadata_source": "embedded-mcp-metadata",
"name": "query_dismission_employee_list",
"parameter_count": 8,
"parameters": {
"depts": {
"description": "部门 ID 列表,逗号分隔(可选)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "部门 ID 列表,逗号分隔(可选)"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "部门 ID 列表,逗号分隔(可选)"
},
"property": {
"candidates": [
{
"precedence": "versioned_binding",
"selected": true,
"source": "versioned_parameter_binding",
"value": "searchVO.depts"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "depts"
}
],
"precedence": "versioned_binding",
"resolution": "highest_precedence",
"source": "versioned_parameter_binding",
"value": "searchVO.depts"
},
"required": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": false
}
],
"precedence": "default",
"resolution": "fallback",
"source": "default",
"value": false
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "string"
}
},
"property": "searchVO.depts",
"required": false,
"type": "string"
},
"end": {
"description": "离职日期查询范围结束,格式 YYYY-MM-DD(可选),与start要么都不填要么都填",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "离职日期查询范围结束,格式 YYYY-MM-DD(可选),与start要么都不填要么都填"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "离职日期查询范围结束,格式 YYYY-MM-DD(可选),与start要么都不填要么都填"
},
"property": {
"candidates": [
{
"precedence": "versioned_binding",
"selected": true,
"source": "versioned_parameter_binding",
"value": "searchVO.endDate"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "end"
}
],
"precedence": "versioned_binding",
"resolution": "highest_precedence",
"source": "versioned_parameter_binding",
"value": "searchVO.endDate"
},
"required": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": false
}
],
"precedence": "default",
"resolution": "fallback",
"source": "default",
"value": false
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "string"
}
},
"property": "searchVO.endDate",
"required": false,
"type": "string"
},
"hide-partner": {
"description": "是否隐藏合作伙伴,默认 false(可选)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "是否隐藏合作伙伴,默认 false(可选)"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "是否隐藏合作伙伴,默认 false(可选)"
},
"property": {
"candidates": [
{
"precedence": "versioned_binding",
"selected": true,
"source": "versioned_parameter_binding",
"value": "searchVO.hidePartner"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "hidePartner"
}
],
"precedence": "versioned_binding",
"resolution": "highest_precedence",
"source": "versioned_parameter_binding",
"value": "searchVO.hidePartner"
},
"required": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_nonzero_default",
"value": false
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_nonzero_default",
"value": false
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "boolean"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "boolean"
}
},
"property": "searchVO.hidePartner",
"required": false,
"type": "boolean"
},
"hide-retirement": {
"default": "true",
"description": "是否隐藏退休,默认 true(可选)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "是否隐藏退休,默认 true(可选)"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "是否隐藏退休,默认 true(可选)"
},
"property": {
"candidates": [
{
"precedence": "versioned_binding",
"selected": true,
"source": "versioned_parameter_binding",
"value": "searchVO.hideRetirement"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "hideRetirement"
}
],
"precedence": "versioned_binding",
"resolution": "highest_precedence",
"source": "versioned_parameter_binding",
"value": "searchVO.hideRetirement"
},
"required": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_nonzero_default",
"value": false
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_nonzero_default",
"value": false
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "boolean"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "boolean"
}
},
"property": "searchVO.hideRetirement",
"required": false,
"type": "boolean"
},
"limit": {
"default": "20",
"description": "页大小,200 以内(可选)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "页大小,200 以内(可选)"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "页大小,200以内"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "页大小,200 以内(可选)"
},
"interface_type": {
"candidates": [
{
"precedence": "mcp_metadata",
"selected": true,
"source": "mcp_metadata",
"value": "number"
},
{
"precedence": "fallback",
"selected": false,
"source": "cobra_flag_type",
"value": "integer"
}
],
"precedence": "mcp_metadata",
"resolution": "highest_precedence",
"source": "mcp_metadata",
"value": "number"
},
"property": {
"candidates": [
{
"precedence": "versioned_binding",
"selected": true,
"source": "versioned_parameter_binding",
"value": "pageSize"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "limit"
}
],
"precedence": "versioned_binding",
"resolution": "highest_precedence",
"source": "versioned_parameter_binding",
"value": "pageSize"
},
"required": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_nonzero_default",
"value": false
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_nonzero_default",
"value": false
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "integer"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "integer"
}
},
"interface_description": "页大小,200以内",
"interface_type": "number",
"property": "pageSize",
"required": false,
"type": "integer"
},
"name": {
"description": "员工姓名,模糊搜索(可选)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "员工姓名,模糊搜索(可选)"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "员工姓名,模糊搜索(可选)"
},
"property": {
"candidates": [
{
"precedence": "versioned_binding",
"selected": true,
"source": "versioned_parameter_binding",
"value": "searchVO.empName"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "name"
}
],
"precedence": "versioned_binding",
"resolution": "highest_precedence",
"source": "versioned_parameter_binding",
"value": "searchVO.empName"
},
"required": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": false
}
],
"precedence": "default",
"resolution": "fallback",
"source": "default",
"value": false
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "string"
}
},
"property": "searchVO.empName",
"required": false,
"type": "string"
},
"page": {
"default": "1",
"description": "页码,从 1 开始(可选)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "页码,从 1 开始(可选)"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "页码,从1开始"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "页码,从 1 开始(可选)"
},
"interface_type": {
"candidates": [
{
"precedence": "mcp_metadata",
"selected": true,
"source": "mcp_metadata",
"value": "number"
},
{
"precedence": "fallback",
"selected": false,
"source": "cobra_flag_type",
"value": "integer"
}
],
"precedence": "mcp_metadata",
"resolution": "highest_precedence",
"source": "mcp_metadata",
"value": "number"
},
"property": {
"candidates": [
{
"precedence": "versioned_binding",
"selected": true,
"source": "versioned_parameter_binding",
"value": "pageNum"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "page"
}
],
"precedence": "versioned_binding",
"resolution": "highest_precedence",
"source": "versioned_parameter_binding",
"value": "pageNum"
},
"required": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_nonzero_default",
"value": false
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_nonzero_default",
"value": false
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "integer"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "integer"
}
},
"interface_description": "页码,从1开始",
"interface_type": "number",
"property": "pageNum",
"required": false,
"type": "integer"
},
"start": {
"description": "离职日期查询范围开始,格式 YYYY-MM-DD(可选),与end要么都不填要么都填",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "离职日期查询范围开始,格式 YYYY-MM-DD(可选),与end要么都不填要么都填"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "离职日期查询范围开始,格式 YYYY-MM-DD(可选),与end要么都不填要么都填"
},
"property": {
"candidates": [
{
"precedence": "versioned_binding",
"selected": true,
"source": "versioned_parameter_binding",
"value": "searchVO.startDate"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "start"
}
],
"precedence": "versioned_binding",
"resolution": "highest_precedence",
"source": "versioned_parameter_binding",
"value": "searchVO.startDate"
},
"required": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": false
}
],
"precedence": "default",
"resolution": "fallback",
"source": "default",
"value": false
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "string"
}
},
"property": "searchVO.startDate",
"required": false,
"type": "string"
}
},
"path": "contact.query_dismission_employee_list",
"primary_cli_path": "contact user dismission search",
"product_id": "contact",
"reviewed": true,
"risk": "low",
"source": "reviewed_command_registry",
"title": "分页获取离职员工列表",
"use_when": [
"需要按姓名、离职时间或部门查询离职员工时"
]
},
"contact.search_contact_by_key_word": {
"agent_metadata_source": "embedded-skill-metadata",
"agent_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"
],
"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"
],
"canonical_path": "contact.search_contact_by_key_word",
"cli_name": "search",
"cli_path": "contact user search",
"confirmation": "not_required",
"description": "按关键词搜索用户",
"display": "通讯录 / 用户 / 部门 / 人员关系",
"effect": "read",
"effect_source": "command-verb",
"examples": [
"dws contact user search --query \"张三\" --format json"
],
"field_provenance": {
"agent_summary": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "按关键词搜索好友和同事,提取 userId/openDingTalkId"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "按关键词搜索好友和同事,提取 userId/openDingTalkId"
},
"availability": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.search_contact_by_key_word.interface_ref",
"value": "available"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
"avoid_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"职责/上级/技能等语义找人优先 aisearch person",
"已有 userId 查详情用 contact user get",
"查自己用 contact user get-self"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"职责/上级/技能等语义找人优先 aisearch person",
"已有 userId 查详情用 contact user get",
"查自己用 contact user get-self"
]
},
"canonical_path": {
"candidates": [
{
"precedence": "command_registry",
"selected": true,
"source": "reviewed_command_registry",
"source_ref": "contact user search",
"value": "contact.search_contact_by_key_word"
}
],
"precedence": "command_registry",
"resolution": "registry_identity",
"source": "reviewed_command_registry",
"source_ref": "contact user search",
"value": "contact.search_contact_by_key_word"
},
"confirmation": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "risk-default",
"value": "not_required"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "risk-default",
"value": "not_required"
},
"description": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "按关键词搜索用户"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "根据关键词搜索好友和同事"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "按关键词搜索用户"
},
"effect": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "command-verb",
"value": "read"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "command-verb",
"value": "read"
},
"examples": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact user search --query \"张三\" --format json"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact user search --query \"张三\" --format json"
]
},
"idempotency": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "idempotent"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "idempotent"
},
"interface_mode": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.search_contact_by_key_word.interface_ref",
"value": "mcp"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
"interface_ref": {
"candidates": [
{
"precedence": "imported",
"selected": true,
"source": "internal/cli/schema_hints/imported/wukong.json",
"value": {
"product_id": "contact",
"rpc_name": "search_contact_by_key_word"
}
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.search_contact_by_key_word.interface_ref",
"value": "contact.search_contact_by_key_word"
}
],
"precedence": "imported",
"resolution": "highest_precedence",
"source": "internal/cli/schema_hints/imported/wukong.json",
"value": {
"product_id": "contact",
"rpc_name": "search_contact_by_key_word"
}
},
"metadata_source": {
"candidates": [
{
"precedence": "derived_resolution",
"selected": true,
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
}
],
"precedence": "derived_resolution",
"resolution": "highest_precedence",
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
},
"reviewed": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
{
"precedence": "reviewed_explicit",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"selected": false,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": true
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
"risk": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "low"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "low"
},
"title": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "按关键词搜索用户"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "根据关键词搜索好友和同事"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "按关键词搜索用户"
},
"use_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"按姓名等关键词在通讯录里精确搜人,并需要 userId 或 openDingTalkId"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "人工依据实时 dws schema(或 Skill/Cobra/pinned MCP 对照)决策化选型文案与门禁;不改写命令身份与参数契约;示例不含 --yes。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"按姓名等关键词在通讯录里精确搜人,并需要 userId 或 openDingTalkId"
]
}
},
"group": "user",
"has_parameters": true,
"idempotency": "idempotent",
"interface_mode": "mcp",
"interface_ref": {
"product_id": "contact",
"rpc_name": "search_contact_by_key_word"
},
"is_alias": false,
"metadata_source": "embedded-mcp-metadata",
"name": "search_contact_by_key_word",
"parameter_count": 1,
"parameters": {
"query": {
"description": "搜索关键词 (必填)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "搜索关键词 (必填)"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "搜索的关键词;按照关联性排序"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "搜索关键词 (必填)"
},
"property": {
"candidates": [
{
"precedence": "versioned_binding",
"selected": true,
"source": "versioned_parameter_binding",
"value": "keyword"
},
{
"precedence": "inference",
"selected": false,
"source": "flag_name_inference",
"value": "query"
}
],
"precedence": "versioned_binding",
"resolution": "highest_precedence",
"source": "versioned_parameter_binding",
"value": "keyword"
},
"required": {
"candidates": [
{
"precedence": "mcp_metadata",
"selected": true,
"source": "mcp_metadata",
"value": true
},
{
"precedence": "inference",
"selected": false,
"source": "usage_required_inference",
"value": true
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "mcp_metadata",
"resolution": "highest_precedence",
"source": "mcp_metadata",
"value": true
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "string"
}
},
"interface_description": "搜索的关键词;按照关联性排序",
"property": "keyword",
"required": true,
"type": "string"
}
},
"path": "contact.search_contact_by_key_word",
"primary_cli_path": "contact user search",
"product_id": "contact",
"reviewed": true,
"risk": "low",
"source": "reviewed_command_registry",
"title": "按关键词搜索用户",
"use_when": [
"按姓名等关键词在通讯录里精确搜人,并需要 userId 或 openDingTalkId"
]
},
"contact.search_dept_by_keyword": {
"agent_metadata_source": "embedded-skill-metadata",
"agent_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"
],
"agent_summary": "按关键词搜索部门",
"agent_summary_source": "dws-agent-selection/contact",
"availability": "available",
"avoid_when": [
"已经有准确部门 ID 并需要详情时改用部门详情命令;该命令用于关键词定位部门。"
],
"canonical_path": "contact.search_dept_by_keyword",
"cli_name": "search",
"cli_path": "contact dept search",
"confirmation": "not_required",
"description": "搜索部门",
"display": "通讯录 / 用户 / 部门 / 人员关系",
"effect": "read",
"effect_source": "command-verb",
"examples": [
"dws contact dept search --query \"技术部\" --format json"
],
"field_provenance": {
"agent_summary": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "按关键词搜索部门"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "按关键词搜索部门"
},
"availability": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.search_dept_by_keyword.interface_ref",
"value": "available"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
"avoid_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"已经有准确部门 ID 并需要详情时改用部门详情命令;该命令用于关键词定位部门。"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"已经有准确部门 ID 并需要详情时改用部门详情命令;该命令用于关键词定位部门。"
]
},
"canonical_path": {
"candidates": [
{
"precedence": "command_registry",
"selected": true,
"source": "reviewed_command_registry",
"source_ref": "contact dept search",
"value": "contact.search_dept_by_keyword"
}
],
"precedence": "command_registry",
"resolution": "registry_identity",
"source": "reviewed_command_registry",
"source_ref": "contact dept search",
"value": "contact.search_dept_by_keyword"
},
"confirmation": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "risk-default",
"value": "not_required"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "risk-default",
"value": "not_required"
},
"description": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "搜索部门"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "根据关键词模糊搜索部门,返回匹配的部门列表,包含每个部门的 ID、名称。搜索范围限于调用者有权限查看的组织架构;若关键词无匹配结果或部门因可见性设置被隐藏,则相应部门不会出现在结果中。"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "搜索部门"
},
"effect": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "command-verb",
"value": "read"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "command-verb",
"value": "read"
},
"examples": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact dept search --query \"技术部\" --format json"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact dept search --query \"技术部\" --format json"
]
},
"idempotency": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "idempotent"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "idempotent"
},
"interface_mode": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.search_dept_by_keyword.interface_ref",
"value": "mcp"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
"interface_ref": {
"candidates": [
{
"precedence": "imported",
"selected": true,
"source": "internal/cli/schema_hints/imported/wukong.json",
"value": {
"product_id": "contact",
"rpc_name": "search_dept_by_keyword"
}
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.search_dept_by_keyword.interface_ref",
"value": "contact.search_dept_by_keyword"
}
],
"precedence": "imported",
"resolution": "highest_precedence",
"source": "internal/cli/schema_hints/imported/wukong.json",
"value": {
"product_id": "contact",
"rpc_name": "search_dept_by_keyword"
}
},
"metadata_source": {
"candidates": [
{
"precedence": "derived_resolution",
"selected": true,
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
}
],
"precedence": "derived_resolution",
"resolution": "highest_precedence",
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
},
"reviewed": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": false,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": true
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
"risk": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "low"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "low"
},
"title": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "搜索部门"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "搜索部门"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "搜索部门"
},
"use_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"只知道部门名称或关键词,需要定位 deptId 时"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"只知道部门名称或关键词,需要定位 deptId 时"
]
}
},
"group": "dept",
"has_parameters": true,
"idempotency": "idempotent",
"interface_mode": "mcp",
"interface_ref": {
"product_id": "contact",
"rpc_name": "search_dept_by_keyword"
},
"is_alias": false,
"metadata_source": "embedded-mcp-metadata",
"name": "search_dept_by_keyword",
"parameter_count": 1,
"parameters": {
"query": {
"description": "搜索关键词 (必填)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "搜索关键词 (必填)"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "搜索关键词"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "搜索关键词 (必填)"
},
"property": {
"candidates": [
{
"precedence": "inference",
"selected": true,
"source": "flag_name_inference",
"value": "query"
}
],
"precedence": "inference",
"resolution": "highest_precedence",
"source": "flag_name_inference",
"value": "query"
},
"required": {
"candidates": [
{
"precedence": "mcp_metadata",
"selected": true,
"source": "mcp_metadata",
"value": true
},
{
"precedence": "inference",
"selected": false,
"source": "usage_required_inference",
"value": true
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "mcp_metadata",
"resolution": "highest_precedence",
"source": "mcp_metadata",
"value": true
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "string"
}
},
"interface_description": "搜索关键词",
"property": "query",
"required": true,
"type": "string"
}
},
"path": "contact.search_dept_by_keyword",
"primary_cli_path": "contact dept search",
"product_id": "contact",
"reviewed": true,
"risk": "low",
"source": "reviewed_command_registry",
"title": "搜索部门",
"use_when": [
"只知道部门名称或关键词,需要定位 deptId 时"
]
},
"contact.search_user_by_mobile": {
"agent_metadata_source": "embedded-skill-metadata",
"agent_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"
],
"agent_summary": "按手机号搜索用户",
"agent_summary_source": "dws-agent-selection/contact",
"availability": "available",
"avoid_when": [
"已有用户 ID 或需要批量用户详情时改用批量详情命令;该命令仅按手机号定位用户。"
],
"canonical_path": "contact.search_user_by_mobile",
"cli_name": "search-mobile",
"cli_path": "contact user search-mobile",
"confirmation": "not_required",
"description": "按手机号搜索用户",
"display": "通讯录 / 用户 / 部门 / 人员关系",
"effect": "read",
"effect_source": "command-verb",
"examples": [
"dws contact user search-mobile --mobile 13800138000 --format json"
],
"field_provenance": {
"agent_summary": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "按手机号搜索用户"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": "按手机号搜索用户"
},
"availability": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.search_user_by_mobile.interface_ref",
"value": "available"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "available"
},
"avoid_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"已有用户 ID 或需要批量用户详情时改用批量详情命令;该命令仅按手机号定位用户。"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"已有用户 ID 或需要批量用户详情时改用批量详情命令;该命令仅按手机号定位用户。"
]
},
"canonical_path": {
"candidates": [
{
"precedence": "command_registry",
"selected": true,
"source": "reviewed_command_registry",
"source_ref": "contact user search-mobile",
"value": "contact.search_user_by_mobile"
}
],
"precedence": "command_registry",
"resolution": "registry_identity",
"source": "reviewed_command_registry",
"source_ref": "contact user search-mobile",
"value": "contact.search_user_by_mobile"
},
"confirmation": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "risk-default",
"value": "not_required"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "risk-default",
"value": "not_required"
},
"description": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "按手机号搜索用户"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "通过手机号搜索获取用户名称和userId。"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "按手机号搜索用户"
},
"effect": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "command-verb",
"value": "read"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "command-verb",
"value": "read"
},
"examples": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact user search-mobile --mobile 13800138000 --format json"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"dws contact user search-mobile --mobile 13800138000 --format json"
]
},
"idempotency": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "idempotent"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "idempotent"
},
"interface_mode": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.search_user_by_mobile.interface_ref",
"value": "mcp"
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": "mcp"
},
"interface_ref": {
"candidates": [
{
"precedence": "imported",
"selected": true,
"source": "internal/cli/schema_hints/imported/wukong.json",
"value": {
"product_id": "contact",
"rpc_name": "search_user_by_mobile"
}
},
{
"precedence": "mcp_fallback",
"selected": false,
"source": "internal/cli/schema_mcp_metadata.json#tools.contact.search_user_by_mobile.interface_ref",
"value": "contact.search_user_by_mobile"
}
],
"precedence": "imported",
"resolution": "highest_precedence",
"source": "internal/cli/schema_hints/imported/wukong.json",
"value": {
"product_id": "contact",
"rpc_name": "search_user_by_mobile"
}
},
"metadata_source": {
"candidates": [
{
"precedence": "derived_resolution",
"selected": true,
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
}
],
"precedence": "derived_resolution",
"resolution": "highest_precedence",
"source": "metadata_source_resolution",
"value": "embedded-mcp-metadata"
},
"reviewed": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"selected": true,
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": false,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": true
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "dws-tool-metadata/contact marks this tool as reviewed",
"source": "internal/cli/schema_hints/metadata/contact.json",
"value": true
},
"risk": {
"candidates": [
{
"precedence": "inference_or_default",
"selected": true,
"source": "effect-default",
"value": "low"
}
],
"precedence": "inference_or_default",
"resolution": "highest_precedence",
"source": "effect-default",
"value": "low"
},
"title": {
"candidates": [
{
"precedence": "cobra_help",
"selected": true,
"source": "cobra_help",
"value": "按手机号搜索用户"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "通过手机号获取成员userId和名称"
}
],
"precedence": "cobra_help",
"resolution": "highest_precedence",
"source": "cobra_help",
"value": "按手机号搜索用户"
},
"use_when": {
"candidates": [
{
"precedence": "reviewed_explicit",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"selected": true,
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"已知手机号,需要精确搜索用户时"
]
}
],
"precedence": "reviewed_explicit",
"resolution": "highest_precedence",
"review_reason": "依据真实 Cobra leaf、对应产品 Skill 与现有 structured hints 审阅选择语义和示例;不改变命令身份、参数、安全或接口事实。",
"source": "internal/cli/schema_hints/selection/contact.json",
"value": [
"已知手机号,需要精确搜索用户时"
]
}
},
"group": "user",
"has_parameters": true,
"idempotency": "idempotent",
"interface_mode": "mcp",
"interface_ref": {
"product_id": "contact",
"rpc_name": "search_user_by_mobile"
},
"is_alias": false,
"metadata_source": "embedded-mcp-metadata",
"name": "search_user_by_mobile",
"parameter_count": 1,
"parameters": {
"mobile": {
"description": "手机号 (必填)",
"field_provenance": {
"description": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_usage",
"value": "手机号 (必填)"
},
{
"precedence": "mcp_metadata",
"selected": false,
"source": "mcp_metadata",
"value": "搜索的手机号"
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": ""
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_usage",
"value": "手机号 (必填)"
},
"property": {
"candidates": [
{
"precedence": "inference",
"selected": true,
"source": "flag_name_inference",
"value": "mobile"
}
],
"precedence": "inference",
"resolution": "highest_precedence",
"source": "flag_name_inference",
"value": "mobile"
},
"required": {
"candidates": [
{
"precedence": "mcp_metadata",
"selected": true,
"source": "mcp_metadata",
"value": true
},
{
"precedence": "inference",
"selected": false,
"source": "usage_required_inference",
"value": true
},
{
"precedence": "default",
"selected": false,
"source": "default",
"value": false
}
],
"precedence": "mcp_metadata",
"resolution": "highest_precedence",
"source": "mcp_metadata",
"value": true
},
"required_when": {
"candidates": [
{
"precedence": "default",
"selected": true,
"source": "default",
"value": ""
}
],
"precedence": "default",
"resolution": "highest_precedence",
"source": "default",
"value": ""
},
"type": {
"candidates": [
{
"precedence": "cobra_contract",
"selected": true,
"source": "cobra_flag_type",
"value": "string"
}
],
"precedence": "cobra_contract",
"resolution": "highest_precedence",
"source": "cobra_flag_type",
"value": "string"
}
},
"interface_description": "搜索的手机号",
"property": "mobile",
"required": true,
"type": "string"
}
},
"path": "contact.search_user_by_mobile",
"primary_cli_path": "contact user search-mobile",
"product_id": "contact",
"reviewed": true,
"risk": "low",
"source": "reviewed_command_registry",
"title": "按手机号搜索用户",
"use_when": [
"已知手机号,需要精确搜索用户时"
]
}
}
}