{ "product": "aitable", "tools": { "aitable.advperm_disable": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable advperm disable --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_disable", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-advperm.md" ], "agent_summary": "关闭高级权限总开关(高危,需确认;全员回退默认权限)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "开启用 enable;删单个角色用 role-delete" ], "canonical_path": "aitable.advperm_disable", "cli_name": "disable", "cli_path": "aitable advperm disable", "confirmation": "user_required", "description": "关闭指定 Base 的高级权限总开关。\n关闭后,所有自定义角色配置都不再生效,全员回退到默认权限。\n此操作影响范围较大,请确认后再操作(需 --yes 确认)。\n要求:调用者必须是该 AI 表格的管理员/Owner,否则返回 401 AUTH_ERROR,\nmessage: \"the current user must be a manager (administrator) of this base to manage roles or advanced permission\"。", "display": "AI 表格操作", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws aitable advperm disable --base-id \u003cBASE_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "关闭高级权限总开关(高危,需确认;全员回退默认权限)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "关闭高级权限总开关(高危,需确认;全员回退默认权限)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_disable.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "开启用 enable;删单个角色用 role-delete" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "开启用 enable;删单个角色用 role-delete" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable advperm disable", "value": "aitable.advperm_disable" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable advperm disable", "value": "aitable.advperm_disable" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" }, { "precedence": "inference_or_default", "selected": false, "source": "risk-default", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "关闭指定 Base 的高级权限总开关。\n关闭后,所有自定义角色配置都不再生效,全员回退到默认权限。\n此操作影响范围较大,请确认后再操作(需 --yes 确认)。\n要求:调用者必须是该 AI 表格的管理员/Owner,否则返回 401 AUTH_ERROR,\nmessage: \"the current user must be a manager (administrator) of this base to manage roles or advanced permission\"。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "开启或关闭指定 Base 的高级权限总开关。必填 baseId、enabled(true=开启,false=关闭)。\r\n返回切换后的状态 {baseId, enabled};只有显式开启后,后续 list_roles / get_role 等角色配置才会真正生效。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "关闭指定 Base 的高级权限总开关。\n关闭后,所有自定义角色配置都不再生效,全员回退到默认权限。\n此操作影响范围较大,请确认后再操作(需 --yes 确认)。\n要求:调用者必须是该 AI 表格的管理员/Owner,否则返回 401 AUTH_ERROR,\nmessage: \"the current user must be a manager (administrator) of this base to manage roles or advanced permission\"。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" }, { "precedence": "inference_or_default", "selected": false, "source": "command-verb", "value": "write" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable advperm disable --base-id \u003cBASE_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable advperm disable --base-id \u003cBASE_ID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_disable.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "set_advanced_permission" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_disable.interface_ref", "value": "aitable-helper.set_advanced_permission" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "set_advanced_permission" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "high" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "medium" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "high" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "关闭高级权限总开关(高危)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "set_advanced_permission" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "关闭高级权限总开关(高危)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求关闭高级权限使自定义角色失效时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求关闭高级权限使自定义角色失效时" ] } }, "group": "advperm", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "set_advanced_permission" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "advperm_disable", "parameter_count": 1, "parameters": { "base-id": { "description": "目标 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取", "property": "baseId", "required": true, "type": "string" } }, "path": "aitable.advperm_disable", "primary_cli_path": "aitable advperm disable", "product_id": "aitable", "reviewed": true, "risk": "high", "source": "reviewed_command_registry", "title": "关闭高级权限总开关(高危)", "use_when": [ "用户明确要求关闭高级权限使自定义角色失效时" ] }, "aitable.advperm_enable": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable advperm enable --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_enable", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-advperm.md" ], "agent_summary": "开启 Base 高级权限总开关。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "关闭总开关用 advperm disable(高危);角色 CRUD 用 role-*" ], "canonical_path": "aitable.advperm_enable", "cli_name": "enable", "cli_path": "aitable advperm enable", "confirmation": "not_required", "description": "开启指定 Base 的高级权限总开关。\n开启后,advperm role-list / role-get 等角色配置才会真正生效。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable advperm enable --base-id \u003cBASE_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "开启 Base 高级权限总开关。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "开启 Base 高级权限总开关。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_enable.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "关闭总开关用 advperm disable(高危);角色 CRUD 用 role-*" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "关闭总开关用 advperm disable(高危);角色 CRUD 用 role-*" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable advperm enable", "value": "aitable.advperm_enable" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable advperm enable", "value": "aitable.advperm_enable" }, "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": "开启指定 Base 的高级权限总开关。\n开启后,advperm role-list / role-get 等角色配置才会真正生效。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "开启或关闭指定 Base 的高级权限总开关。必填 baseId、enabled(true=开启,false=关闭)。\r\n返回切换后的状态 {baseId, enabled};只有显式开启后,后续 list_roles / get_role 等角色配置才会真正生效。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "开启指定 Base 的高级权限总开关。\n开启后,advperm role-list / role-get 等角色配置才会真正生效。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable advperm enable --base-id \u003cBASE_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable advperm enable --base-id \u003cBASE_ID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_enable.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "set_advanced_permission" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_enable.interface_ref", "value": "aitable-helper.set_advanced_permission" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "set_advanced_permission" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "开启高级权限总开关" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "set_advanced_permission" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "开启高级权限总开关" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要让自定义角色规则生效时先开启总开关" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要让自定义角色规则生效时先开启总开关" ] } }, "group": "advperm", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "set_advanced_permission" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "advperm_enable", "parameter_count": 1, "parameters": { "base-id": { "description": "目标 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取", "property": "baseId", "required": true, "type": "string" } }, "path": "aitable.advperm_enable", "primary_cli_path": "aitable advperm enable", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "开启高级权限总开关", "use_when": [ "需要让自定义角色规则生效时先开启总开关" ] }, "aitable.advperm_role_create": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable advperm role-create --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_create", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-advperm.md" ], "agent_summary": "创建自定义角色(可选同时指定 sub-roles)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "系统角色不可当自定义创建;删除用 role-delete;成员绑定需 Web" ], "canonical_path": "aitable.advperm_role_create", "cli_name": "role-create", "cli_path": "aitable advperm role-create", "confirmation": "not_required", "description": "在指定 Base 下创建一个自定义角色(系统角色禁止通过本命令创建)。\n必填 --base-id 与 --name;可选 --role-type / --flow-type / --sub-roles。\n--sub-roles 为 JSON 数组,每项 {targetId, targetType, authLevel, appId?, config?}。\n - targetType: sheet / dashboard / app\n - authLevel: manage / edit-own / edit-custom-field / edit-field-range / read / none\n返回新建角色的完整配置(同 role-get 出参)。\n要求:调用者必须是该 AI 表格的管理员/Owner;Base 须已开启高级权限。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable advperm role-create --base-id \u003cBASE_ID\u003e --name \"市场可读\"" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "创建自定义角色(可选同时指定 sub-roles)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "创建自定义角色(可选同时指定 sub-roles)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_create.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "系统角色不可当自定义创建;删除用 role-delete;成员绑定需 Web" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "系统角色不可当自定义创建;删除用 role-delete;成员绑定需 Web" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable advperm role-create", "value": "aitable.advperm_role_create" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable advperm role-create", "value": "aitable.advperm_role_create" }, "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": "在指定 Base 下创建一个自定义角色(系统角色禁止通过本命令创建)。\n必填 --base-id 与 --name;可选 --role-type / --flow-type / --sub-roles。\n--sub-roles 为 JSON 数组,每项 {targetId, targetType, authLevel, appId?, config?}。\n - targetType: sheet / dashboard / app\n - authLevel: manage / edit-own / edit-custom-field / edit-field-range / read / none\n返回新建角色的完整配置(同 role-get 出参)。\n要求:调用者必须是该 AI 表格的管理员/Owner;Base 须已开启高级权限。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "在指定 Base 下创建自定义角色;系统角色无法通过本工具创建。必填 baseId、name;可选 roleType、flowType、subRoles。\r\nsubRoles[].authLevel 取值:manage / edit-own / edit-custom-field / edit-field-range / read / none。\r\n返回新建角色的完整配置(同 get_role 出参格式)。\r\n自动兜底:caller 可以传稀疏 subRoles(只列关心的资源),或 subRoles 留空。MCP 会自动枚举 Base 下所有 sheet/dashboard,caller 未列的资源补 authLevel=none + bizType 对应默认 config;caller 列了但 config=null 的 sheet/dashboard 也填默认 config(避免前端 JSON.parse null 白屏)。app(bizType=3)需 caller 显式传,不自动枚举。\r\n约束:name 建议 ≤ 30 字;roleType 禁止以 system_ 开头(保留给系统角色);调用者 uid 必须是该 Base 的管理员,否则 UNAUTHORIZED。\r\n失败码:ILLEGAL_ARGUMENT / UNAUTHORIZED / SERVER_ERROR。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "在指定 Base 下创建一个自定义角色(系统角色禁止通过本命令创建)。\n必填 --base-id 与 --name;可选 --role-type / --flow-type / --sub-roles。\n--sub-roles 为 JSON 数组,每项 {targetId, targetType, authLevel, appId?, config?}。\n - targetType: sheet / dashboard / app\n - authLevel: manage / edit-own / edit-custom-field / edit-field-range / read / none\n返回新建角色的完整配置(同 role-get 出参)。\n要求:调用者必须是该 AI 表格的管理员/Owner;Base 须已开启高级权限。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable advperm role-create --base-id \u003cBASE_ID\u003e --name \"市场可读\"" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable advperm role-create --base-id \u003cBASE_ID\u003e --name \"市场可读\"" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_create.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "create_role" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_create.interface_ref", "value": "aitable-helper.create_role" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "create_role" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "创建自定义角色" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "create_role" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "创建自定义角色" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要新增自定义权限角色时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要新增自定义权限角色时" ] } }, "group": "advperm", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "create_role" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "advperm_role_create", "parameter_count": 5, "parameters": { "base-id": { "description": "目标 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "flow-type": { "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": "flowType" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "flowType" }, "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" } }, "interface_description": "可选,流程类型字符串;按业务需要填写,留空表示无流程绑定", "property": "flowType", "required": false, "type": "string" }, "name": { "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": "name" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "name" }, "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": "name", "required": true, "type": "string" }, "role-type": { "description": "角色类型 (留空由下游决定默认值,如 custom)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "角色类型 (留空由下游决定默认值,如 custom)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,角色类型字符串(如 custom);留空由下游决定默认值" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "角色类型 (留空由下游决定默认值,如 custom)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "roleType" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "roleType" }, "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": "string" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "string" } }, "interface_description": "可选,角色类型字符串(如 custom);留空由下游决定默认值", "property": "roleType", "required": false, "type": "string" }, "sub-roles": { "description": "子角色配置 JSON 数组:[{targetId,targetType,authLevel,appId?,config?}]", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "子角色配置 JSON 数组:[{targetId,targetType,authLevel,appId?,config?}]" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,子角色配置列表;每项 {targetId, targetType, authLevel, appId, config}。\r\ntargetType 取值:sheet / dashboard / app;authLevel 取值:manage / edit-own / edit-custom-field / edit-field-range / read / none。\r\npatch 场景:不传=保留现有 subRoles 不变;传入则按 (targetId, targetType) 合并到现有 subRoles 上,只动入参覆盖到的项,其他项保留。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "子角色配置 JSON 数组:[{targetId,targetType,authLevel,appId?,config?}]" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "subRoles" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "subRoles" }, "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" } }, "interface_description": "可选,子角色配置列表;每项 {targetId, targetType, authLevel, appId, config}。\r\ntargetType 取值:sheet / dashboard / app;authLevel 取值:manage / edit-own / edit-custom-field / edit-field-range / read / none。\r\npatch 场景:不传=保留现有 subRoles 不变;传入则按 (targetId, targetType) 合并到现有 subRoles 上,只动入参覆盖到的项,其他项保留。", "interface_type": "array", "property": "subRoles", "required": false, "type": "string" } }, "path": "aitable.advperm_role_create", "primary_cli_path": "aitable advperm role-create", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "创建自定义角色", "use_when": [ "需要新增自定义权限角色时" ] }, "aitable.advperm_role_delete": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable advperm role-delete --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_delete", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-advperm.md" ], "agent_summary": "删除自定义角色(需确认;系统角色禁删;需管理员)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "关闭全部高级权限用 advperm disable;系统角色不可删" ], "canonical_path": "aitable.advperm_role_delete", "cli_name": "role-delete", "cli_path": "aitable advperm role-delete", "confirmation": "user_required", "description": "删除 Base 下指定的自定义角色(system=true 的系统角色禁删,服务端返回 600 / \"Illegal argument\")。\n删除操作不可逆,请先通过 advperm role-list 确认目标 roleId(必须是数字 long 字符串,传 owner / manager 等字符串 meta-id 会被服务端拒为 INVALID_PARAMS)。\n要求:\n - 该 Base 已开启高级权限,否则返回 ADVANCED_PERMISSION_DISABLED / USER_ERROR;\n - 调用者必须是该 AI 表格的管理员/Owner,否则返回 401 AUTH_ERROR,\n message: \"the current user must be a manager (administrator) of this base to manage roles or advanced permission\"。", "display": "AI 表格操作", "effect": "destructive", "effect_source": "agent-hint", "examples": [ "dws aitable advperm role-delete --base-id \u003cBASE_ID\u003e --role-id \u003cROLE_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "删除自定义角色(需确认;系统角色禁删;需管理员)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "删除自定义角色(需确认;系统角色禁删;需管理员)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_delete.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "关闭全部高级权限用 advperm disable;系统角色不可删" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "关闭全部高级权限用 advperm disable;系统角色不可删" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable advperm role-delete", "value": "aitable.advperm_role_delete" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable advperm role-delete", "value": "aitable.advperm_role_delete" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" }, { "precedence": "inference_or_default", "selected": false, "source": "risk-default", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "删除 Base 下指定的自定义角色(system=true 的系统角色禁删,服务端返回 600 / \"Illegal argument\")。\n删除操作不可逆,请先通过 advperm role-list 确认目标 roleId(必须是数字 long 字符串,传 owner / manager 等字符串 meta-id 会被服务端拒为 INVALID_PARAMS)。\n要求:\n - 该 Base 已开启高级权限,否则返回 ADVANCED_PERMISSION_DISABLED / USER_ERROR;\n - 调用者必须是该 AI 表格的管理员/Owner,否则返回 401 AUTH_ERROR,\n message: \"the current user must be a manager (administrator) of this base to manage roles or advanced permission\"。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "删除指定 Base 下的自定义角色;系统角色禁止删除,下游会返回业务错误。必填 baseId、roleId。\r\n返回被删除的 roleId。删除操作不可逆。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "删除 Base 下指定的自定义角色(system=true 的系统角色禁删,服务端返回 600 / \"Illegal argument\")。\n删除操作不可逆,请先通过 advperm role-list 确认目标 roleId(必须是数字 long 字符串,传 owner / manager 等字符串 meta-id 会被服务端拒为 INVALID_PARAMS)。\n要求:\n - 该 Base 已开启高级权限,否则返回 ADVANCED_PERMISSION_DISABLED / USER_ERROR;\n - 调用者必须是该 AI 表格的管理员/Owner,否则返回 401 AUTH_ERROR,\n message: \"the current user must be a manager (administrator) of this base to manage roles or advanced permission\"。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "destructive" }, { "precedence": "inference_or_default", "selected": false, "source": "command-verb", "value": "write" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "destructive" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable advperm role-delete --base-id \u003cBASE_ID\u003e --role-id \u003cROLE_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable advperm role-delete --base-id \u003cBASE_ID\u003e --role-id \u003cROLE_ID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_delete.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "delete_role" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_delete.interface_ref", "value": "aitable-helper.delete_role" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "delete_role" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "high" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "medium" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "high" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "删除自定义角色(不可逆)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "delete_role" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "删除自定义角色(不可逆)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求删除自定义角色时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求删除自定义角色时" ] } }, "group": "advperm", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "delete_role" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "advperm_role_delete", "parameter_count": 2, "parameters": { "base-id": { "description": "目标 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "role-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(字符串形态的 long 数字)" }, { "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": "roleId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "roleId" }, "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(字符串形态的 long 数字)", "property": "roleId", "required": true, "type": "string" } }, "path": "aitable.advperm_role_delete", "primary_cli_path": "aitable advperm role-delete", "product_id": "aitable", "reviewed": true, "risk": "high", "source": "reviewed_command_registry", "title": "删除自定义角色(不可逆)", "use_when": [ "用户明确要求删除自定义角色时" ] }, "aitable.advperm_role_get": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable advperm role-get --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_get", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-advperm.md" ], "agent_summary": "获取单角色完整配置(含 subRoles)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "列表用 role-list;更新用 role-update" ], "canonical_path": "aitable.advperm_role_get", "cli_name": "role-get", "cli_path": "aitable advperm role-get", "confirmation": "not_required", "description": "获取指定 Base 下单个角色的完整配置,含 subRoles 与字段/行级权限。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable advperm role-get --base-id \u003cBASE_ID\u003e --role-id \u003cROLE_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取单角色完整配置(含 subRoles)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取单角色完整配置(含 subRoles)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_get.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "列表用 role-list;更新用 role-update" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "列表用 role-list;更新用 role-update" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable advperm role-get", "value": "aitable.advperm_role_get" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable advperm role-get", "value": "aitable.advperm_role_get" }, "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": "获取指定 Base 下单个角色的完整配置,含 subRoles 与字段/行级权限。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "获取指定 Base 下单个角色的完整配置,含 subRoles 与字段/行级权限。\r\n\r\n参数:必填 baseId、roleId。\r\n\r\n返回 {roleId, name, roleType, flowType, isSystem, subRoles:[{targetId, targetType, authLevel, appId, config}]}。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取指定 Base 下单个角色的完整配置,含 subRoles 与字段/行级权限。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable advperm role-get --base-id \u003cBASE_ID\u003e --role-id \u003cROLE_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable advperm role-get --base-id \u003cBASE_ID\u003e --role-id \u003cROLE_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_get.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "get_role" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_get.interface_ref", "value": "aitable-helper.get_role" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "get_role" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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_role" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取单个角色完整配置" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "已知 roleId,需要看字段/行级规则时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "已知 roleId,需要看字段/行级规则时" ] } }, "group": "advperm", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "get_role" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "advperm_role_get", "parameter_count": 2, "parameters": { "base-id": { "description": "目标 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "role-id": { "description": "目标角色 ID (字符串形态的 long 数字) (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标角色 ID (字符串形态的 long 数字) (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标角色 ID(字符串形态的 long 数字)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标角色 ID (字符串形态的 long 数字) (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "roleId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "roleId" }, "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(字符串形态的 long 数字)", "property": "roleId", "required": true, "type": "string" } }, "path": "aitable.advperm_role_get", "primary_cli_path": "aitable advperm role-get", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取单个角色完整配置", "use_when": [ "已知 roleId,需要看字段/行级规则时" ] }, "aitable.advperm_role_list": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable advperm role-list --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_list", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-advperm.md" ], "agent_summary": "列出 Base 下全部角色(含系统角色与自定义)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "单角色详情用 role-get" ], "canonical_path": "aitable.advperm_role_list", "cli_name": "role-list", "cli_path": "aitable advperm role-list", "confirmation": "not_required", "description": "列出指定 Base 下的全部角色,返回 enabled 标志、defaultRole 与 roles 列表。\nroles 同时包含自定义角色和系统角色,用 system (boolean) 字段区分(旧版本里叫 isSystem,服务端已统一为 system)。\nsubRoles[].display.* 提供人类可读标签(authLevelLabel / targetTypeLabel / permissionScopeNote 等)。\n不返回角色成员列表。\n非管理员也可调用此命令读取角色配置。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable advperm role-list --base-id \u003cBASE_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出 Base 下全部角色(含系统角色与自定义)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出 Base 下全部角色(含系统角色与自定义)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_list.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "单角色详情用 role-get" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "单角色详情用 role-get" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable advperm role-list", "value": "aitable.advperm_role_list" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable advperm role-list", "value": "aitable.advperm_role_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": "列出指定 Base 下的全部角色,返回 enabled 标志、defaultRole 与 roles 列表。\nroles 同时包含自定义角色和系统角色,用 system (boolean) 字段区分(旧版本里叫 isSystem,服务端已统一为 system)。\nsubRoles[].display.* 提供人类可读标签(authLevelLabel / targetTypeLabel / permissionScopeNote 等)。\n不返回角色成员列表。\n非管理员也可调用此命令读取角色配置。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "列出指定 Base 下的全部角色,含系统角色与自定义角色,并标注 isSystem 与默认角色信息。\r\n\r\n参数:必填 baseId。\r\n\r\n返回 {enabled, defaultRole:{mode, roleId}, roles:[{roleId, name, roleType, flowType, isSystem, subRoles}]}。\r\n\r\n不返回角色成员列表;若需要添加/移除角色成员,请使用其他专用工具。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "列出指定 Base 下的全部角色,返回 enabled 标志、defaultRole 与 roles 列表。\nroles 同时包含自定义角色和系统角色,用 system (boolean) 字段区分(旧版本里叫 isSystem,服务端已统一为 system)。\nsubRoles[].display.* 提供人类可读标签(authLevelLabel / targetTypeLabel / permissionScopeNote 等)。\n不返回角色成员列表。\n非管理员也可调用此命令读取角色配置。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable advperm role-list --base-id \u003cBASE_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable advperm role-list --base-id \u003cBASE_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_list.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "list_roles" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_list.interface_ref", "value": "aitable-helper.list_roles" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "list_roles" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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": "列出 Base 下所有角色" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "list_roles" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "列出 Base 下所有角色" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要枚举角色并区分 custom vs system_ 时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要枚举角色并区分 custom vs system_ 时" ] } }, "group": "advperm", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "list_roles" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "advperm_role_list", "parameter_count": 1, "parameters": { "base-id": { "description": "目标 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取", "property": "baseId", "required": true, "type": "string" } }, "path": "aitable.advperm_role_list", "primary_cli_path": "aitable advperm role-list", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "列出 Base 下所有角色", "use_when": [ "需要枚举角色并区分 custom vs system_ 时" ] }, "aitable.advperm_role_update": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable advperm role-update --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_update", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-advperm.md" ], "agent_summary": "增量更新自定义角色(PATCH)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "创建用 role-create;删除用 role-delete" ], "canonical_path": "aitable.advperm_role_update", "cli_name": "role-update", "cli_path": "aitable advperm role-update", "confirmation": "not_required", "description": "按 PATCH 语义增量更新指定自定义角色。系统角色禁止更新。\n必填 --base-id 与 --role-id;可选 --name / --role-type / --flow-type / --sub-roles。\n未传的字段保持不变;传 --sub-roles 时服务端按 (targetId, targetType) 合并到现有\nsubRoles,入参中的 sub 整体替换该 sub,入参未提及的 sub 保留不变(不需要先调\nrole-get 自行 merge)。\n要求:调用者必须是该 AI 表格的管理员/Owner;Base 须已开启高级权限。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable advperm role-update --base-id \u003cBASE_ID\u003e --role-id \u003cROLE_ID\u003e --name \"新角色名\"" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "增量更新自定义角色(PATCH)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "增量更新自定义角色(PATCH)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_update.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "创建用 role-create;删除用 role-delete" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "创建用 role-create;删除用 role-delete" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable advperm role-update", "value": "aitable.advperm_role_update" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable advperm role-update", "value": "aitable.advperm_role_update" }, "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": "按 PATCH 语义增量更新指定自定义角色。系统角色禁止更新。\n必填 --base-id 与 --role-id;可选 --name / --role-type / --flow-type / --sub-roles。\n未传的字段保持不变;传 --sub-roles 时服务端按 (targetId, targetType) 合并到现有\nsubRoles,入参中的 sub 整体替换该 sub,入参未提及的 sub 保留不变(不需要先调\nrole-get 自行 merge)。\n要求:调用者必须是该 AI 表格的管理员/Owner;Base 须已开启高级权限。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "增量更新自定义角色配置。必填 baseId、roleId;可选 name、roleType、flowType、subRoles。\r\nsubRoles 行为:不传=完全不动现有 subRoles;传入则按 (targetId, targetType) 与现有 subRoles 合并——入参中的 sub 整体替换该 sub,入参未提及的 sub 保留不变。MCP 已在内部做 get→merge,caller 无需先调 get_role。\r\n自动兜底:caller 传非空 subRoles 时,MCP 会对其中 sheet/dashboard 项里 config=null 的自动填默认 config(避免前端崩),不会额外枚举 Base 资源(与 create 不同,patch 保持\"只动调用方列的项\"语义)。\r\n系统角色禁止更新。\r\n约束:roleType 禁止以 system_ 开头;调用者 uid 必须是该 Base 的管理员,否则 UNAUTHORIZED。\r\n失败码:ILLEGAL_ARGUMENT / UNAUTHORIZED / SERVER_ERROR。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "按 PATCH 语义增量更新指定自定义角色。系统角色禁止更新。\n必填 --base-id 与 --role-id;可选 --name / --role-type / --flow-type / --sub-roles。\n未传的字段保持不变;传 --sub-roles 时服务端按 (targetId, targetType) 合并到现有\nsubRoles,入参中的 sub 整体替换该 sub,入参未提及的 sub 保留不变(不需要先调\nrole-get 自行 merge)。\n要求:调用者必须是该 AI 表格的管理员/Owner;Base 须已开启高级权限。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable advperm role-update --base-id \u003cBASE_ID\u003e --role-id \u003cROLE_ID\u003e --name \"新角色名\"" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable advperm role-update --base-id \u003cBASE_ID\u003e --role-id \u003cROLE_ID\u003e --name \"新角色名\"" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_update.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "patch_role" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.advperm_role_update.interface_ref", "value": "aitable-helper.patch_role" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "patch_role" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "增量更新自定义角色配置(patch 语义)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "patch_role" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "增量更新自定义角色配置(patch 语义)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要改角色名或合并 sub-roles 时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要改角色名或合并 sub-roles 时" ] } }, "group": "advperm", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "patch_role" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "advperm_role_update", "parameter_count": 6, "parameters": { "base-id": { "description": "目标 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "flow-type": { "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": "flowType" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "flowType" }, "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" } }, "interface_description": "可选,流程类型字符串;按业务需要填写,留空表示无流程绑定", "property": "flowType", "required": false, "type": "string" }, "name": { "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": "name" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "name" }, "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" } }, "interface_description": "可选,角色名称;不传则不修改", "property": "name", "required": false, "type": "string" }, "role-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(字符串形态的 long 数字)" }, { "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": "roleId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "roleId" }, "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(字符串形态的 long 数字)", "property": "roleId", "required": true, "type": "string" }, "role-type": { "description": "角色类型 (可选)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "角色类型 (可选)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,角色类型字符串(如 custom);留空由下游决定默认值" }, { "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": "roleType" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "roleType" }, "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" } }, "interface_description": "可选,角色类型字符串(如 custom);留空由下游决定默认值", "property": "roleType", "required": false, "type": "string" }, "sub-roles": { "description": "子角色配置 JSON 数组,PATCH 语义:按 (targetId,targetType) 合并入现有 subRoles,未提及的 sub 保留", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "子角色配置 JSON 数组,PATCH 语义:按 (targetId,targetType) 合并入现有 subRoles,未提及的 sub 保留" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,子角色配置列表;每项 {targetId, targetType, authLevel, appId, config}。\r\ntargetType 取值:sheet / dashboard / app;authLevel 取值:manage / edit-own / edit-custom-field / edit-field-range / read / none。\r\npatch 场景:不传=保留现有 subRoles 不变;传入则按 (targetId, targetType) 合并到现有 subRoles 上,只动入参覆盖到的项,其他项保留。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "子角色配置 JSON 数组,PATCH 语义:按 (targetId,targetType) 合并入现有 subRoles,未提及的 sub 保留" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "subRoles" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "subRoles" }, "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" } }, "interface_description": "可选,子角色配置列表;每项 {targetId, targetType, authLevel, appId, config}。\r\ntargetType 取值:sheet / dashboard / app;authLevel 取值:manage / edit-own / edit-custom-field / edit-field-range / read / none。\r\npatch 场景:不传=保留现有 subRoles 不变;传入则按 (targetId, targetType) 合并到现有 subRoles 上,只动入参覆盖到的项,其他项保留。", "interface_type": "array", "property": "subRoles", "required": false, "type": "string" } }, "path": "aitable.advperm_role_update", "primary_cli_path": "aitable advperm role-update", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "增量更新自定义角色配置(patch 语义)", "use_when": [ "需要改角色名或合并 sub-roles 时" ] }, "aitable.attachment_upload": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable attachment upload --help", "dws-schema-live:aitable.prepare_attachment_upload", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.prepare_attachment_upload", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.attachment_upload", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-attachment.md" ], "agent_summary": "准备 AI 表格附件上传凭证(不要用钉盘 drive)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "禁止改用 drive upload;电子表格附件用 sheet media-upload" ], "canonical_path": "aitable.attachment_upload", "cli_name": "upload", "cli_path": "aitable attachment upload", "confirmation": "not_required", "description": "为 attachment 字段文件申请带容量校验的 OSS 直传地址。\n\n该命令只负责准备上传(获取 uploadUrl 和 fileToken),不直接上传文件。\n实际文件需由客户端在 MCP 外通过 PUT 请求上传到返回的 uploadUrl。\n\n完整流程:\n 1. dws aitable attachment upload --base-id \u003cBASE_ID\u003e --file-name photo.png --size 1024\n → 获取 uploadUrl 和 fileToken\n 2. curl -X PUT \"\u003cuploadUrl\u003e\" -H \"Content-Type: image/png\" --data-binary @photo.png\n → 上传文件到 OSS\n 3. dws aitable record create --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e \\\n --records '[{\"cells\":{\"fldAttachId\":[{\"fileToken\":\"\u003cfileToken\u003e\"}]}}]'\n → 将 fileToken 写入 attachment 字段\n\n注意:\n 上传文件到 uploadUrl 时,PUT 请求必须携带 Content-Type header,\n 且其值必须是该文件的具体 MIME type(如 image/png、application/pdf)。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable attachment upload --base-id BASE_ID --file-name report.xlsx --size 204800" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "准备 AI 表格附件上传凭证(不要用钉盘 drive)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "准备 AI 表格附件上传凭证(不要用钉盘 drive)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.attachment_upload.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "禁止改用 drive upload;电子表格附件用 sheet media-upload" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "禁止改用 drive upload;电子表格附件用 sheet media-upload" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable attachment upload", "value": "aitable.attachment_upload" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable attachment upload", "value": "aitable.attachment_upload" }, "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": "为 attachment 字段文件申请带容量校验的 OSS 直传地址。\n\n该命令只负责准备上传(获取 uploadUrl 和 fileToken),不直接上传文件。\n实际文件需由客户端在 MCP 外通过 PUT 请求上传到返回的 uploadUrl。\n\n完整流程:\n 1. dws aitable attachment upload --base-id \u003cBASE_ID\u003e --file-name photo.png --size 1024\n → 获取 uploadUrl 和 fileToken\n 2. curl -X PUT \"\u003cuploadUrl\u003e\" -H \"Content-Type: image/png\" --data-binary @photo.png\n → 上传文件到 OSS\n 3. dws aitable record create --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e \\\n --records '[{\"cells\":{\"fldAttachId\":[{\"fileToken\":\"\u003cfileToken\u003e\"}]}}]'\n → 将 fileToken 写入 attachment 字段\n\n注意:\n 上传文件到 uploadUrl 时,PUT 请求必须携带 Content-Type header,\n 且其值必须是该文件的具体 MIME type(如 image/png、application/pdf)。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "为单个 attachment 字段文件申请带容量校验的 OSS 直传地址。\r\n该工具仅适用于“需要先上传本地文件,再将其写入 attachment 字段”的场景,不是通用文件上传入口,也不适用于后续导入类任务上传。\r\n如果已经有可直接下载的在线文件 URL,不要先下载文件再调用本工具;可直接在 create_records / update_records 的 attachment 字段中传入 [{\"url\":\"https://...\"}],由服务端自动代拉外链并转存为内部附件。\r\n该工具只负责准备上传,不直接接收文件二进制内容;实际文件字节流应由客户端在 MCP 外上传到返回的 uploadUrl。\r\n上传文件时,向 uploadUrl 发起的 PUT 请求必须携带 Content-Type header,且其值必须是该文件的具体 MIME type。\r\n上传成功后,请在 create_records / update_records 的 attachment 字段中写入 [{\"fileToken\":\"...\"}]。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "为 attachment 字段文件申请带容量校验的 OSS 直传地址。\n\n该命令只负责准备上传(获取 uploadUrl 和 fileToken),不直接上传文件。\n实际文件需由客户端在 MCP 外通过 PUT 请求上传到返回的 uploadUrl。\n\n完整流程:\n 1. dws aitable attachment upload --base-id \u003cBASE_ID\u003e --file-name photo.png --size 1024\n → 获取 uploadUrl 和 fileToken\n 2. curl -X PUT \"\u003cuploadUrl\u003e\" -H \"Content-Type: image/png\" --data-binary @photo.png\n → 上传文件到 OSS\n 3. dws aitable record create --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e \\\n --records '[{\"cells\":{\"fldAttachId\":[{\"fileToken\":\"\u003cfileToken\u003e\"}]}}]'\n → 将 fileToken 写入 attachment 字段\n\n注意:\n 上传文件到 uploadUrl 时,PUT 请求必须携带 Content-Type header,\n 且其值必须是该文件的具体 MIME type(如 image/png、application/pdf)。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable attachment upload --base-id BASE_ID --file-name report.xlsx --size 204800" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable attachment upload --base-id BASE_ID --file-name report.xlsx --size 204800" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.attachment_upload.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "prepare_attachment_upload" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.attachment_upload.interface_ref", "value": "aitable.prepare_attachment_upload" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "prepare_attachment_upload" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要把文件作为记录附件字段上传时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要把文件作为记录附件字段上传时" ] } }, "group": "attachment", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "prepare_attachment_upload" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "attachment_upload", "parameter_count": 4, "parameters": { "base-id": { "description": "Base ID,可通过 base list 或 base search 获取 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID,可通过 base list 或 base search 获取 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Base ID,可通过 list_bases 或 search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID,可通过 base list 或 base search 获取 (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "Base ID,可通过 list_bases 或 search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "file-name": { "description": "待上传的文件名,必须包含扩展名(如 report.xlsx、photo.png)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "待上传的文件名,必须包含扩展名(如 report.xlsx、photo.png)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "待写入 attachment 字段的文件名,必须包含扩展名(如 report.xlsx、photo.png)。服务端会基于扩展名和 mimeType 推断资源类型。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "待上传的文件名,必须包含扩展名(如 report.xlsx、photo.png)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "fileName" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "fileName" }, "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": "待写入 attachment 字段的文件名,必须包含扩展名(如 report.xlsx、photo.png)。服务端会基于扩展名和 mimeType 推断资源类型。", "property": "fileName", "required": true, "type": "string" }, "mime-type": { "description": "文件 MIME type(如 image/png),不传时根据扩展名推断", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "文件 MIME type(如 image/png),不传时根据扩展名推断" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,文件 MIME type(如 application/pdf、image/png)。不传时服务端会根据 fileName 扩展名推断。若传入该值,则上传文件到 uploadUrl 时,PUT 请求必须携带 Content-Type header,且其值必须与这里完全一致。该字段只影响附件资源识别,不会把该工具升级为通用上传接口。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "文件 MIME type(如 image/png),不传时根据扩展名推断" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "mimeType" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "mimeType" }, "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" } }, "interface_description": "可选,文件 MIME type(如 application/pdf、image/png)。不传时服务端会根据 fileName 扩展名推断。若传入该值,则上传文件到 uploadUrl 时,PUT 请求必须携带 Content-Type header,且其值必须与这里完全一致。该字段只影响附件资源识别,不会把该工具升级为通用上传接口。", "property": "mimeType", "required": false, "type": "string" }, "size": { "description": "文件大小(字节),必须大于 0 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "文件大小(字节),必须大于 0 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "文件大小(字节),必须大于 0。prepare 阶段会用它向下游申请带容量校验的 attachment 上传地址。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "文件大小(字节),必须大于 0 (必填)" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "size" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "size" }, "required": { "candidates": [ { "precedence": "tool_schema_hint", "selected": true, "source": "tool_schema_hint", "value": true }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "tool_schema_hint", "resolution": "highest_precedence", "source": "tool_schema_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": "integer" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "integer" } }, "interface_description": "文件大小(字节),必须大于 0。prepare 阶段会用它向下游申请带容量校验的 attachment 上传地址。", "interface_type": "number", "property": "size", "required": true, "type": "integer" } }, "path": "aitable.attachment_upload", "primary_cli_path": "aitable attachment upload", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "准备附件上传", "use_when": [ "需要把文件作为记录附件字段上传时" ] }, "aitable.base_copy": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable base copy --help", "dws-schema-live:aitable.copy_base", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.base_copy", "skills/mono/references/products/aitable.md" ], "agent_summary": "复制整个 Base 到目标文件夹(可仅结构)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "新建空白 Base 用 base create" ], "canonical_path": "aitable.base_copy", "cli_name": "copy", "cli_path": "aitable base copy", "confirmation": "not_required", "description": "复制 AI 表格到指定目录。支持完整复制或仅复制结构(不含数据)。\n复制操作会创建一个新的 Base,包含原 Base 的表、字段、视图等配置。\n如果选择仅复制结构(--only-struct),则不会复制实际的记录数据。\n\n权限要求:需要对源 Base 有\"阅读\"权限,且对目标文件夹有\"编辑\"权限。\n\n注意:--target-folder-id 参数如果传入的是文档/文件夹 URL(如 https://alidocs.dingtalk.com/i/nodes/xxx),\n需要先调用文档的 dws 命令(如 dws doc info --node URL)获取 dentryUuid,再将 dentryUuid 传入本命令。\nMCP 层不会会自动解析 URL,必须直接传入 dentryUuid 以避免报错。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable base copy --base-id \u003cBASE_ID\u003e --target-folder-id \u003cFOLDER_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "复制整个 Base 到目标文件夹(可仅结构)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "复制整个 Base 到目标文件夹(可仅结构)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_copy.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "新建空白 Base 用 base create" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "新建空白 Base 用 base create" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable base copy", "value": "aitable.base_copy" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable base copy", "value": "aitable.base_copy" }, "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": "复制 AI 表格到指定目录。支持完整复制或仅复制结构(不含数据)。\n复制操作会创建一个新的 Base,包含原 Base 的表、字段、视图等配置。\n如果选择仅复制结构(--only-struct),则不会复制实际的记录数据。\n\n权限要求:需要对源 Base 有\"阅读\"权限,且对目标文件夹有\"编辑\"权限。\n\n注意:--target-folder-id 参数如果传入的是文档/文件夹 URL(如 https://alidocs.dingtalk.com/i/nodes/xxx),\n需要先调用文档的 dws 命令(如 dws doc info --node URL)获取 dentryUuid,再将 dentryUuid 传入本命令。\nMCP 层不会会自动解析 URL,必须直接传入 dentryUuid 以避免报错。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "复制当前AI表格到指定的路径下,支持传入目标地址以及是否需要复制元数据还是只是复制表的结构不复制数据,三个参数都是必填的,如果用户传的是链接的话则需要根据实际去调用文档的DWS去获取dentryuuid信息,并且传入" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "复制 AI 表格到指定目录。支持完整复制或仅复制结构(不含数据)。\n复制操作会创建一个新的 Base,包含原 Base 的表、字段、视图等配置。\n如果选择仅复制结构(--only-struct),则不会复制实际的记录数据。\n\n权限要求:需要对源 Base 有\"阅读\"权限,且对目标文件夹有\"编辑\"权限。\n\n注意:--target-folder-id 参数如果传入的是文档/文件夹 URL(如 https://alidocs.dingtalk.com/i/nodes/xxx),\n需要先调用文档的 dws 命令(如 dws doc info --node URL)获取 dentryUuid,再将 dentryUuid 传入本命令。\nMCP 层不会会自动解析 URL,必须直接传入 dentryUuid 以避免报错。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable base copy --base-id \u003cBASE_ID\u003e --target-folder-id \u003cFOLDER_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable base copy --base-id \u003cBASE_ID\u003e --target-folder-id \u003cFOLDER_ID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_copy.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "copy_base" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_copy.interface_ref", "value": "aitable.copy_base" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "copy_base" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "复制 AI 表格" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "copy_base" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "复制 AI 表格" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要复制 AI 表格到另一文件夹,可选 --only-struct 时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要复制 AI 表格到另一文件夹,可选 --only-struct 时" ] } }, "group": "base", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "copy_base" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "base_copy", "parameter_count": 3, "parameters": { "base-id": { "description": "源 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "源 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "源 Base 标识(必填),支持以下格式:dentryUuid / baseId:32 位字母数字字符串文档/文件夹的 dentryUuid" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "源 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "源 Base 标识(必填),支持以下格式:dentryUuid / baseId:32 位字母数字字符串文档/文件夹的 dentryUuid", "property": "baseId", "required": true, "type": "string" }, "only-struct": { "description": "是否仅复制结构(不含数据),默认 false 表示完整复制", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "是否仅复制结构(不含数据),默认 false 表示完整复制" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "是否仅复制基础元数据(必选,默认 false)当设置为true}时,仅复制 Base 的结构信息(如表、字段定义等),不复制实际记录数据;当设置为 false 或未提供时,将完整复制 Base 的全部内容与结构。" }, { "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": "onlyCopyMeta" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "onlyStruct" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "onlyCopyMeta" }, "required": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_nonzero_default", "value": false }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": true }, { "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" } }, "interface_description": "是否仅复制基础元数据(必选,默认 false)当设置为true}时,仅复制 Base 的结构信息(如表、字段定义等),不复制实际记录数据;当设置为 false 或未提供时,将完整复制 Base 的全部内容与结构。", "property": "onlyCopyMeta", "required": false, "type": "boolean" }, "target-folder-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": "目标父节点标识(必填),该字段最终生效值必须为 dentryUuid 类型(32 位字母数字字符串)若直接传入 dentryUuid 字符串,则直接使用该值" }, { "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": "targetFolderId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "targetFolderId" }, "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": "目标父节点标识(必填),该字段最终生效值必须为 dentryUuid 类型(32 位字母数字字符串)若直接传入 dentryUuid 字符串,则直接使用该值", "property": "targetFolderId", "required": true, "type": "string" } }, "path": "aitable.base_copy", "primary_cli_path": "aitable base copy", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "复制 AI 表格", "use_when": [ "需要复制 AI 表格到另一文件夹,可选 --only-struct 时" ] }, "aitable.base_create": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable base create --help", "dws-schema-live:aitable.create_base", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.create_base", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.base_create", "skills/mono/references/products/aitable.md", "skills/mono/references/products/doc.md" ], "agent_summary": "创建 AI 表格 Base。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "创建在线电子表格用 sheet create;复制已有 Base 用 base copy" ], "canonical_path": "aitable.base_create", "cli_name": "create", "cli_path": "aitable base create", "confirmation": "not_required", "description": "创建一个新的 AI 表格 Base。当前仅要求 baseName,服务端按默认模板创建并返回 baseId/baseName。\n如果需要创建在特定的文件夹路径下,则需要传递 folderId,这个是知识库节点的 ID,调用文档的相关服务可以获取。\nMCP 层会进一步兼容同字段传入的标准节点 URL,并在创建前解析出实际生效的节点 ID。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable base create --name \"项目跟踪\"" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "创建 AI 表格 Base。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "创建 AI 表格 Base。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_create.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "创建在线电子表格用 sheet create;复制已有 Base 用 base copy" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "创建在线电子表格用 sheet create;复制已有 Base 用 base copy" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable base create", "value": "aitable.base_create" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable base create", "value": "aitable.base_create" }, "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": "创建一个新的 AI 表格 Base。当前仅要求 baseName,服务端按默认模板创建并返回 baseId/baseName。\n如果需要创建在特定的文件夹路径下,则需要传递 folderId,这个是知识库节点的 ID,调用文档的相关服务可以获取。\nMCP 层会进一步兼容同字段传入的标准节点 URL,并在创建前解析出实际生效的节点 ID。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "创建一个新的 AI 表格 Base。当前仅要求 baseName,服务端按默认模板创建并返回 baseId/baseName,如果需要创建的特定的文件夹路径下,则需要传递folderId,这个是知识库节点的ID,调用文档的相关服务可以获取" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "创建一个新的 AI 表格 Base。当前仅要求 baseName,服务端按默认模板创建并返回 baseId/baseName。\n如果需要创建在特定的文件夹路径下,则需要传递 folderId,这个是知识库节点的 ID,调用文档的相关服务可以获取。\nMCP 层会进一步兼容同字段传入的标准节点 URL,并在创建前解析出实际生效的节点 ID。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable base create --name \"项目跟踪\"" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable base create --name \"项目跟踪\"" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_create.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "create_base" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_create.interface_ref", "value": "aitable.create_base" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "create_base" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "创建 AI 表格" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "创建 AI 表格" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "创建 AI 表格" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要新建一份 AI 多维表(able)时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要新建一份 AI 多维表(able)时" ] } }, "group": "base", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "create_base" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "base_create", "parameter_count": 3, "parameters": { "folder-id": { "description": "目标父节点的 dentryUuid (知识库节点 ID),也可传入标准节点 URL,MCP 会在创建前解析出实际生效的节点 ID", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标父节点的 dentryUuid (知识库节点 ID),也可传入标准节点 URL,MCP 会在创建前解析出实际生效的节点 ID" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "对外协议字段名固定为folderId,表示目标父节点的 dentryUuid。 层会进一步兼容同字段传入的标准节点 URL,并在创建前解析出实际生效的节点 ID。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标父节点的 dentryUuid (知识库节点 ID),也可传入标准节点 URL,MCP 会在创建前解析出实际生效的节点 ID" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "folderId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "folderId" }, "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" } }, "interface_description": "对外协议字段名固定为folderId,表示目标父节点的 dentryUuid。 层会进一步兼容同字段传入的标准节点 URL,并在创建前解析出实际生效的节点 ID。", "property": "folderId", "required": false, "type": "string" }, "name": { "description": "Base 名称,1-50 字符;会去除首尾空格后校验 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base 名称,1-50 字符;会去除首尾空格后校验 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Base 名称,1-50 字符;会去除首尾空格后校验" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base 名称,1-50 字符;会去除首尾空格后校验 (必填)" }, "property": { "candidates": [ { "precedence": "versioned_binding", "selected": true, "source": "versioned_parameter_binding", "value": "baseName" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "name" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "baseName" }, "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": "Base 名称,1-50 字符;会去除首尾空格后校验", "property": "baseName", "required": true, "type": "string" }, "template-id": { "description": "创建 Base 模板 ID,默认创建一个空 Base。可通过 template search 获取模板", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "创建 Base 模板 ID,默认创建一个空 Base。可通过 template search 获取模板" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "创建 Base 模板 ID,默认创建一个空 Base。可通过 search_templates 获取模板。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "创建 Base 模板 ID,默认创建一个空 Base。可通过 template search 获取模板" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "templateId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "templateId" }, "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": "string" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "string" } }, "interface_description": "创建 Base 模板 ID,默认创建一个空 Base。可通过 search_templates 获取模板。", "property": "templateId", "required": false, "type": "string" } }, "path": "aitable.base_create", "primary_cli_path": "aitable base create", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "创建 AI 表格", "use_when": [ "需要新建一份 AI 多维表(able)时" ] }, "aitable.base_delete": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable base delete --help", "dws-schema-live:aitable.delete_base", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.delete_base", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.base_delete", "skills/mono/SKILL.md", "skills/mono/references/products/aitable.md" ], "agent_summary": "删除 AI 表格 Base(不可逆,需确认)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "只删其中一张数据表用 table delete;删记录用 record delete" ], "canonical_path": "aitable.base_delete", "cli_name": "delete", "cli_path": "aitable base delete", "confirmation": "user_required", "description": "删除指定 Base(高风险、不可逆)。成功后应无法通过 base get / base search 读取到该 Base", "display": "AI 表格操作", "effect": "destructive", "effect_source": "agent-hint", "examples": [ "dws aitable base delete --base-id \u003cBASE_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "删除 AI 表格 Base(不可逆,需确认)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "删除 AI 表格 Base(不可逆,需确认)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_delete.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只删其中一张数据表用 table delete;删记录用 record delete" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只删其中一张数据表用 table delete;删记录用 record delete" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable base delete", "value": "aitable.base_delete" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable base delete", "value": "aitable.base_delete" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" }, { "precedence": "imported", "selected": false, "source": "internal/cli/schema_hints/imported/wukong.json", "value": "user_required" }, { "precedence": "skill", "review_reason": "Skill danger table explicitly reviews this operation", "selected": false, "source": "skills/mono/SKILL.md", "value": "user_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "删除指定 Base(高风险、不可逆)。成功后应无法通过 base get / base search 读取到该 Base" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "删除指定 Base(高风险、不可逆)。成功后应无法通过 get_base/search_bases 读取到该 Base" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "删除指定 Base(高风险、不可逆)。成功后应无法通过 base get / base search 读取到该 Base" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "destructive" }, { "precedence": "skill", "review_reason": "Skill danger table explicitly reviews this operation", "selected": false, "source": "skills/mono/SKILL.md", "value": "destructive" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "destructive" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable base delete --base-id \u003cBASE_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable base delete --base-id \u003cBASE_ID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_delete.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "delete_base" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_delete.interface_ref", "value": "aitable.delete_base" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "delete_base" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "high" }, { "precedence": "imported", "selected": false, "source": "internal/cli/schema_hints/imported/wukong.json", "value": "high" }, { "precedence": "skill", "review_reason": "Skill danger table explicitly reviews this operation", "selected": false, "source": "skills/mono/SKILL.md", "value": "high" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "high" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "删除 AI 表格" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "删除 AI 表格" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "删除 AI 表格" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求永久删除整个 Base 时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求永久删除整个 Base 时" ] } }, "group": "base", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "delete_base" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "base_delete", "parameter_count": 2, "parameters": { "base-id": { "description": "待删除 Base ID。建议先通过 base get 确认目标 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "待删除 Base ID。建议先通过 base get 确认目标 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "待删除 Base ID。建议先通过 get_base 确认目标" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "待删除 Base ID。建议先通过 base get 确认目标 (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "待删除 Base ID。建议先通过 get_base 确认目标", "property": "baseId", "required": true, "type": "string" }, "reason": { "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": "reason" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "reason" }, "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": "reason", "required": false, "type": "string" } }, "path": "aitable.base_delete", "primary_cli_path": "aitable base delete", "product_id": "aitable", "reviewed": true, "risk": "high", "source": "reviewed_command_registry", "title": "删除 AI 表格", "use_when": [ "用户明确要求永久删除整个 Base 时" ] }, "aitable.base_get": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable base get --help", "dws-schema-live:aitable.get_base", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.get_base", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.base_get", "skills/mono/references/products/aitable.md" ], "agent_summary": "获取 Base 信息及 tables 目录。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "搜 Base 用 search;取字段详情用 field get / table get" ], "canonical_path": "aitable.base_get", "cli_name": "get", "cli_path": "aitable base get", "confirmation": "not_required", "description": "获取指定 Base 的资源目录级信息,返回 baseName、tables、dashboards 的 summary 信息(不含字段与记录详情)。\n这是当前 Base 级目录入口:后续如需 tableId 或 dashboardId,优先从这里读取;table 详情再调用 table get,dashboard 详情再调用 get_dashboard", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable base get --base-id \u003cBASE_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取 Base 信息及 tables 目录。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取 Base 信息及 tables 目录。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_get.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "搜 Base 用 search;取字段详情用 field get / table get" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "搜 Base 用 search;取字段详情用 field get / table get" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable base get", "value": "aitable.base_get" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable base get", "value": "aitable.base_get" }, "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": "获取指定 Base 的资源目录级信息,返回 baseName、tables、dashboards 的 summary 信息(不含字段与记录详情)。\n这是当前 Base 级目录入口:后续如需 tableId 或 dashboardId,优先从这里读取;table 详情再调用 table get,dashboard 详情再调用 get_dashboard" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "获取指定 Base 的资源目录级信息,返回 baseName、tables、dashboards 的 summary 信息(不含字段与记录详情)。\r\n这是当前 Base 级目录入口:后续如需 tableId 或 dashboardId,优先从这里读取;table 详情再调用 get_tables,dashboard 详情再调用 get_dashboard" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取指定 Base 的资源目录级信息,返回 baseName、tables、dashboards 的 summary 信息(不含字段与记录详情)。\n这是当前 Base 级目录入口:后续如需 tableId 或 dashboardId,优先从这里读取;table 详情再调用 table get,dashboard 详情再调用 get_dashboard" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable base get --base-id \u003cBASE_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable base get --base-id \u003cBASE_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_get.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "get_base" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_get.interface_ref", "value": "aitable.get_base" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "get_base" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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": "获取 AI 表格信息" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "获取 AI 表格信息" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取 AI 表格信息" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "已知 baseId,需要看 Base 元数据与下属 tableId 时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "已知 baseId,需要看 Base 元数据与下属 tableId 时" ] } }, "group": "base", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "get_base" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "base_get", "parameter_count": 1, "parameters": { "base-id": { "description": "Base 唯一标识。优先使用 base search / base list 返回值 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base 唯一标识。优先使用 base search / base list 返回值 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Base 唯一标识。优先使用 search_bases/list_bases 返回值" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base 唯一标识。优先使用 base search / base list 返回值 (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "Base 唯一标识。优先使用 search_bases/list_bases 返回值", "property": "baseId", "required": true, "type": "string" } }, "path": "aitable.base_get", "primary_cli_path": "aitable base get", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取 AI 表格信息", "use_when": [ "已知 baseId,需要看 Base 元数据与下属 tableId 时" ] }, "aitable.base_get_primary_doc_id": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable base get-primary-doc-id --help", "dws-schema-live:aitable.get_base_primary_doc_id", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.base_get_primary_doc_id", "skills/mono/references/products/aitable.md" ], "agent_summary": "获取某记录主键文档 ID。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "等价视角也可用 record primary-doc-get;创建主键文档用 record primary-doc-create" ], "canonical_path": "aitable.base_get_primary_doc_id", "cli_name": "get-primary-doc-id", "cli_path": "aitable base get-primary-doc-id", "confirmation": "not_required", "description": "根据 baseId、tableId 和 recordId 获取主键文档对应的文档信息。\n当 AI 表格使用文档类型作为主键字段时,可以通过此命令获取对应文档的 dentryUuid,\n进而利用该 uuid 去获取文档的内容以及做其他操作。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable base get-primary-doc-id --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --record-id \u003cRECORD_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取某记录主键文档 ID。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取某记录主键文档 ID。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_get_primary_doc_id.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "等价视角也可用 record primary-doc-get;创建主键文档用 record primary-doc-create" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "等价视角也可用 record primary-doc-get;创建主键文档用 record primary-doc-create" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable base get-primary-doc-id", "value": "aitable.base_get_primary_doc_id" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable base get-primary-doc-id", "value": "aitable.base_get_primary_doc_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": "根据 baseId、tableId 和 recordId 获取主键文档对应的文档信息。\n当 AI 表格使用文档类型作为主键字段时,可以通过此命令获取对应文档的 dentryUuid,\n进而利用该 uuid 去获取文档的内容以及做其他操作。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "根据 baseId、tableId 和 recordId 获取主键文档对应的文档信息,会返回对应的文档的dentryuuid,然后利用该uuid去获取文档的内容以及做其他操作" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "根据 baseId、tableId 和 recordId 获取主键文档对应的文档信息。\n当 AI 表格使用文档类型作为主键字段时,可以通过此命令获取对应文档的 dentryUuid,\n进而利用该 uuid 去获取文档的内容以及做其他操作。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable base get-primary-doc-id --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --record-id \u003cRECORD_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable base get-primary-doc-id --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --record-id \u003cRECORD_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_get_primary_doc_id.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_base_primary_doc_id" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_get_primary_doc_id.interface_ref", "value": "aitable.get_base_primary_doc_id" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_base_primary_doc_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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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": "获取AI表格中主键即文档字段的文档ID" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取主键文档ID" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "已知 base/table/record,需要取 primaryDoc 的文档 ID 时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "已知 base/table/record,需要取 primaryDoc 的文档 ID 时" ] } }, "group": "base", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "get_base_primary_doc_id" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "base_get_primary_doc_id", "parameter_count": 3, "parameters": { "base-id": { "description": "Base ID,可通过 list_bases 或 search_bases 获取 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID,可通过 list_bases 或 search_bases 获取 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Base ID,可通过 list_bases 或 search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID,可通过 list_bases 或 search_bases 获取 (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "Base ID,可通过 list_bases 或 search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "record-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": "recordId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "recordId" }, "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", "property": "recordId", "required": true, "type": "string" }, "table-id": { "description": "Table ID,可通过 list_tables 或 get_base 获取 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID,可通过 list_tables 或 get_base 获取 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Table ID,可通过 list_tables 或 get_base 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID,可通过 list_tables 或 get_base 获取 (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "Table ID,可通过 list_tables 或 get_base 获取", "property": "tableId", "required": true, "type": "string" } }, "path": "aitable.base_get_primary_doc_id", "primary_cli_path": "aitable base get-primary-doc-id", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取主键文档ID", "use_when": [ "已知 base/table/record,需要取 primaryDoc 的文档 ID 时" ] }, "aitable.base_list": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable base list --help", "dws-schema-live:aitable.list_bases", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.list_bases", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.base_list", "skills/mono/references/products/aitable.md" ], "agent_summary": "列出最近访问的 AI 表格 Base。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "按名称查找优先 base search;详情用 base get" ], "canonical_path": "aitable.base_list", "cli_name": "list", "cli_path": "aitable base list", "confirmation": "not_required", "description": "列出当前用户可访问的 AI 表格 Base。默认返回最近访问结果,支持分页游标续取。返回 baseId 与 baseName,后续可直接用于 base get。\nAI 表格访问地址可按 baseId 拼接为:https://alidocs.dingtalk.com/i/nodes/{baseId}\n\n注意: base list 仅返回最近访问过的 Base,不是全部 Base。\n新创建或未在钉钉前端打开过的 Base 可能不会出现在此列表中。\n如需按名称查找表格,请优先使用 base search 命令。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable base list" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出最近访问的 AI 表格 Base。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出最近访问的 AI 表格 Base。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_list.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "按名称查找优先 base search;详情用 base get" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "按名称查找优先 base search;详情用 base get" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable base list", "value": "aitable.base_list" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable base list", "value": "aitable.base_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": "列出当前用户可访问的 AI 表格 Base。默认返回最近访问结果,支持分页游标续取。返回 baseId 与 baseName,后续可直接用于 base get。\nAI 表格访问地址可按 baseId 拼接为:https://alidocs.dingtalk.com/i/nodes/{baseId}\n\n注意: base list 仅返回最近访问过的 Base,不是全部 Base。\n新创建或未在钉钉前端打开过的 Base 可能不会出现在此列表中。\n如需按名称查找表格,请优先使用 base search 命令。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "列出当前用户可访问的 AI 表格 Base。默认返回最近访问结果,支持分页游标续取。返回 baseId 与 baseName,后续可直接用于 get_base。\r\nAI 表格访问地址可按 baseId 拼接为:https://docs.dingtalk.com/i/nodes/{baseId}" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "列出当前用户可访问的 AI 表格 Base。默认返回最近访问结果,支持分页游标续取。返回 baseId 与 baseName,后续可直接用于 base get。\nAI 表格访问地址可按 baseId 拼接为:https://alidocs.dingtalk.com/i/nodes/{baseId}\n\n注意: base list 仅返回最近访问过的 Base,不是全部 Base。\n新创建或未在钉钉前端打开过的 Base 可能不会出现在此列表中。\n如需按名称查找表格,请优先使用 base 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": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable base list" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable base list" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_list.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "list_bases" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_list.interface_ref", "value": "aitable.list_bases" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "list_bases" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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": "获取 AI 表格列表" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "获取 AI 表格列表" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取 AI 表格列表" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只需浏览最近打开过的 Base 时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只需浏览最近打开过的 Base 时" ] } }, "group": "base", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "list_bases" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "base_list", "parameter_count": 2, "parameters": { "cursor": { "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": "cursor" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "cursor" }, "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": "cursor", "required": false, "type": "string" }, "limit": { "description": "每页数量,默认 10,最大 10", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "每页数量,默认 10,最大 10" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "每页数量,默认 10,最大 10" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "每页数量,默认 10,最大 10" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "limit" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "limit" }, "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_type": "number", "property": "limit", "required": false, "type": "integer" } }, "path": "aitable.base_list", "primary_cli_path": "aitable base list", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取 AI 表格列表", "use_when": [ "只需浏览最近打开过的 Base 时" ] }, "aitable.base_search": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable base search --help", "dws-schema-live:aitable.search_bases", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.base_search", "skills/mono/references/products/aitable.md" ], "agent_summary": "按名称搜索 AI 表格 Base(优先于仅最近访问的 list)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "只要最近访问列表用 base list;已知 baseId 取详情用 base get;电子表格 axls 用 sheet" ], "canonical_path": "aitable.base_search", "cli_name": "search", "cli_path": "aitable base search", "confirmation": "not_required", "description": "按名称关键词搜索 AI 表格 Base。返回 baseId/baseName,结果按相关性排序。返回的 baseId 可直接用于 base get 等后续工具。\nAI 表格访问地址可按 baseId 拼接为:https://alidocs.dingtalk.com/i/nodes/{baseId}\n不传关键词时返回最近访问的 Base 列表。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable base search --query \"项目\"" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "按名称搜索 AI 表格 Base(优先于仅最近访问的 list)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "按名称搜索 AI 表格 Base(优先于仅最近访问的 list)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_search.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只要最近访问列表用 base list;已知 baseId 取详情用 base get;电子表格 axls 用 sheet" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只要最近访问列表用 base list;已知 baseId 取详情用 base get;电子表格 axls 用 sheet" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable base search", "value": "aitable.base_search" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable base search", "value": "aitable.base_search" }, "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": "按名称关键词搜索 AI 表格 Base。返回 baseId/baseName,结果按相关性排序。返回的 baseId 可直接用于 base get 等后续工具。\nAI 表格访问地址可按 baseId 拼接为:https://alidocs.dingtalk.com/i/nodes/{baseId}\n不传关键词时返回最近访问的 Base 列表。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "按名称关键词搜索 AI 表格 Base。返回 baseId/baseName,结果按相关性排序。返回的 baseId 可直接用于 get_base 等后续工具。\r\nAI 表格访问地址可按 baseId 拼接为:https://docs.dingtalk.com/i/nodes/{baseId}" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "按名称关键词搜索 AI 表格 Base。返回 baseId/baseName,结果按相关性排序。返回的 baseId 可直接用于 base get 等后续工具。\nAI 表格访问地址可按 baseId 拼接为:https://alidocs.dingtalk.com/i/nodes/{baseId}\n不传关键词时返回最近访问的 Base 列表。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable base search --query \"项目\"" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable base search --query \"项目\"" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_search.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "search_bases" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_search.interface_ref", "value": "aitable.search_bases" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "search_bases" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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": "搜索 AI 表格" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "搜索 AI 表格" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "搜索 AI 表格" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户要找某个 AI 表格/多维表,按名称检索时优先使用" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户要找某个 AI 表格/多维表,按名称检索时优先使用" ] } }, "group": "base", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "search_bases" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "base_search", "parameter_count": 2, "parameters": { "cursor": { "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": "cursor" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "cursor" }, "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": "cursor", "required": false, "type": "string" }, "query": { "description": "Base 名称关键词,建议至少 2 个字符 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base 名称关键词,建议至少 2 个字符 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Base 名称关键词,建议至少 2 个字符" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base 名称关键词,建议至少 2 个字符 (必填)" }, "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": "Base 名称关键词,建议至少 2 个字符", "property": "query", "required": true, "type": "string" } }, "path": "aitable.base_search", "primary_cli_path": "aitable base search", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "搜索 AI 表格", "use_when": [ "用户要找某个 AI 表格/多维表,按名称检索时优先使用" ] }, "aitable.base_update": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable base update --help", "dws-schema-live:aitable.update_base", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.update_base", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.base_update", "skills/mono/references/products/aitable.md" ], "agent_summary": "更新 Base 名称。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "改数据表名用 table update;删 Base 用 base delete" ], "canonical_path": "aitable.base_update", "cli_name": "update", "cli_path": "aitable base update", "confirmation": "not_required", "description": "更新 Base 名称(可选备注)。当前不支持修改主题、封面等扩展属性", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable base update --base-id \u003cBASE_ID\u003e --name \"新名称\"" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新 Base 名称。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新 Base 名称。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_update.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "改数据表名用 table update;删 Base 用 base delete" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "改数据表名用 table update;删 Base 用 base delete" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable base update", "value": "aitable.base_update" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable base update", "value": "aitable.base_update" }, "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": "更新 Base 名称(可选备注)。当前不支持修改主题、封面等扩展属性" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "更新 Base 名称(可选备注)。当前不支持修改主题、封面等扩展属性" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "更新 Base 名称(可选备注)。当前不支持修改主题、封面等扩展属性" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable base update --base-id \u003cBASE_ID\u003e --name \"新名称\"" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable base update --base-id \u003cBASE_ID\u003e --name \"新名称\"" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_update.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "update_base" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.base_update.interface_ref", "value": "aitable.update_base" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "update_base" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "更新 AI 表格" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "更新 AI 表格" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "更新 AI 表格" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要重命名 AI 表格 Base 时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要重命名 AI 表格 Base 时" ] } }, "group": "base", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "update_base" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "base_update", "parameter_count": 3, "parameters": { "base-id": { "description": "目标 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标 Base ID" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "目标 Base ID", "property": "baseId", "required": true, "type": "string" }, "desc": { "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": "description" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "desc" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "description" }, "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": "description", "required": false, "type": "string" }, "name": { "description": "新名称,1-50 字符 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "新名称,1-50 字符 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "新名称,1-50 字符" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "新名称,1-50 字符 (必填)" }, "property": { "candidates": [ { "precedence": "versioned_binding", "selected": true, "source": "versioned_parameter_binding", "value": "newBaseName" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "name" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "newBaseName" }, "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": "新名称,1-50 字符", "property": "newBaseName", "required": true, "type": "string" } }, "path": "aitable.base_update", "primary_cli_path": "aitable base update", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "更新 AI 表格", "use_when": [ "需要重命名 AI 表格 Base 时" ] }, "aitable.chart_create": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable chart create --help", "dws-schema-live:aitable.create_chart", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.create_chart", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_create", "skills/mono/references/products/aitable.md" ], "agent_summary": "创建图表。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "电子表格浮动图用 sheet chart;更新用 chart update" ], "canonical_path": "aitable.chart_create", "cli_name": "create", "cli_path": "aitable chart create", "confirmation": "not_required", "description": "在指定 dashboard 下创建 chart。\n调用前建议先调用 chart widgets-example 了解 --config 入参结构和要求。\n--layout 为必填参数,指定图表在 dashboard 中的位置和大小(12 列网格布局)。\n\n布局说明:\n x/y 表示横纵坐标,w/h 表示宽度/高度,单位是列数或行数。\n 仪表盘是网格布局共 12 列、行数无限制。\n 同一行的图表保持高度一致,每行的图表宽度相加需要正好将整行填满。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable chart create --base-id BASE_ID --dashboard-id DASHBOARD_ID --config '{\"chartName\":\"销售柱图\",\"chartType\":\"bar\",...}' --layout '{\"x\":0,\"y\":0,\"w\":6,\"h\":4}'" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "创建图表。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "创建图表。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_create.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "电子表格浮动图用 sheet chart;更新用 chart update" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "电子表格浮动图用 sheet chart;更新用 chart update" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable chart create", "value": "aitable.chart_create" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable chart create", "value": "aitable.chart_create" }, "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": "在指定 dashboard 下创建 chart。\n调用前建议先调用 chart widgets-example 了解 --config 入参结构和要求。\n--layout 为必填参数,指定图表在 dashboard 中的位置和大小(12 列网格布局)。\n\n布局说明:\n x/y 表示横纵坐标,w/h 表示宽度/高度,单位是列数或行数。\n 仪表盘是网格布局共 12 列、行数无限制。\n 同一行的图表保持高度一致,每行的图表宽度相加需要正好将整行填满。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "在指定 dashboard 下创建 chart。调用前必须先调用 get_dashboard_widgets_example 了解 config 入参结构和要求。返回新创建的 chart 详情。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "在指定 dashboard 下创建 chart。\n调用前建议先调用 chart widgets-example 了解 --config 入参结构和要求。\n--layout 为必填参数,指定图表在 dashboard 中的位置和大小(12 列网格布局)。\n\n布局说明:\n x/y 表示横纵坐标,w/h 表示宽度/高度,单位是列数或行数。\n 仪表盘是网格布局共 12 列、行数无限制。\n 同一行的图表保持高度一致,每行的图表宽度相加需要正好将整行填满。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable chart create --base-id BASE_ID --dashboard-id DASHBOARD_ID --config '{\"chartName\":\"销售柱图\",\"chartType\":\"bar\",...}' --layout '{\"x\":0,\"y\":0,\"w\":6,\"h\":4}'" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable chart create --base-id BASE_ID --dashboard-id DASHBOARD_ID --config '{\"chartName\":\"销售柱图\",\"chartType\":\"bar\",...}' --layout '{\"x\":0,\"y\":0,\"w\":6,\"h\":4}'" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_create.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "create_chart" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_create.interface_ref", "value": "aitable.create_chart" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "create_chart" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "在仪表盘下新建图表时;先参考 widgets-example" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "在仪表盘下新建图表时;先参考 widgets-example" ] } }, "group": "chart", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "create_chart" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "chart_create", "parameter_count": 4, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "必传参数,所属 Base 的唯一标识,可通过 list_bases / search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "必传参数,所属 Base 的唯一标识,可通过 list_bases / search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "config": { "description": "图表配置 JSON,结构参考 chart widgets-example (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "图表配置 JSON,结构参考 chart widgets-example (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "必传参数,图表配置对象,必须按 get_dashboard_widgets_example 返回的 JSONC 结构和注释构造符合要求的 JSON,仅需将占位值替换为真实值" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "图表配置 JSON,结构参考 chart widgets-example (必填)" }, "interface_type": { "candidates": [ { "precedence": "mcp_metadata", "selected": true, "source": "mcp_metadata", "value": "object" }, { "precedence": "fallback", "selected": false, "source": "cobra_flag_type", "value": "string" } ], "precedence": "mcp_metadata", "resolution": "highest_precedence", "source": "mcp_metadata", "value": "object" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "config" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "config" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "必传参数,图表配置对象,必须按 get_dashboard_widgets_example 返回的 JSONC 结构和注释构造符合要求的 JSON,仅需将占位值替换为真实值", "interface_type": "object", "property": "config", "required": true, "type": "string" }, "dashboard-id": { "description": "所属 Dashboard ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Dashboard ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "必传参数,所属 dashboard 的唯一标识,可通过 get_base 获取;若需进一步确认该 dashboard 下的 chart summary,可先调用 get_dashboard" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Dashboard ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "dashboardId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "dashboardId" }, "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": "必传参数,所属 dashboard 的唯一标识,可通过 get_base 获取;若需进一步确认该 dashboard 下的 chart summary,可先调用 get_dashboard", "property": "dashboardId", "required": true, "type": "string" }, "layout": { "description": "图表布局 JSON,如 {\"x\":0,\"y\":0,\"w\":6,\"h\":4} (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "图表布局 JSON,如 {\"x\":0,\"y\":0,\"w\":6,\"h\":4} (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "必传参数,图表在 dashboard 中的位置和大小。x/y 表示横纵坐标,w/h 表示宽度/高度,单位是列数或行数。仪表盘是网格布局共 12 列、行数无明确限制,设置布局时一定注意。添加图表时同一行的图表保持高度一致,每行的图表宽度相加需要正好将整行填满,以避免出现空白。总计类的图表排在上部,以方便用户快速查看,下方再放置更具体的图表。通过 get_dashboard 获取当前已有图表的布局信息,新增图表时请合理安排布局以避免与现有图表重叠,如有必要也可以通过 update_chart 调整已有图表的布局以适应新增图表。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "图表布局 JSON,如 {\"x\":0,\"y\":0,\"w\":6,\"h\":4} (必填)" }, "interface_type": { "candidates": [ { "precedence": "mcp_metadata", "selected": true, "source": "mcp_metadata", "value": "object" }, { "precedence": "fallback", "selected": false, "source": "cobra_flag_type", "value": "string" } ], "precedence": "mcp_metadata", "resolution": "highest_precedence", "source": "mcp_metadata", "value": "object" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "layout" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "layout" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "必传参数,图表在 dashboard 中的位置和大小。x/y 表示横纵坐标,w/h 表示宽度/高度,单位是列数或行数。仪表盘是网格布局共 12 列、行数无明确限制,设置布局时一定注意。添加图表时同一行的图表保持高度一致,每行的图表宽度相加需要正好将整行填满,以避免出现空白。总计类的图表排在上部,以方便用户快速查看,下方再放置更具体的图表。通过 get_dashboard 获取当前已有图表的布局信息,新增图表时请合理安排布局以避免与现有图表重叠,如有必要也可以通过 update_chart 调整已有图表的布局以适应新增图表。", "interface_type": "object", "property": "layout", "required": true, "type": "string" } }, "path": "aitable.chart_create", "primary_cli_path": "aitable chart create", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "创建图表", "use_when": [ "在仪表盘下新建图表时;先参考 widgets-example" ] }, "aitable.chart_delete": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable chart delete --help", "dws-schema-live:aitable.delete_chart", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.delete_chart", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_delete", "skills/mono/SKILL.md", "skills/mono/references/products/aitable.md" ], "agent_summary": "删除图表(需确认)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "删整个仪表盘用 dashboard delete" ], "canonical_path": "aitable.chart_delete", "cli_name": "delete", "cli_path": "aitable chart delete", "confirmation": "user_required", "description": "删除指定 chart,并同步删除其在 dashboard 中对应的布局项。删除操作不可逆。", "display": "AI 表格操作", "effect": "destructive", "effect_source": "agent-hint", "examples": [ "dws aitable chart delete --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e --chart-id \u003cCHART_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "删除图表(需确认)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "删除图表(需确认)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_delete.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "删整个仪表盘用 dashboard delete" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "删整个仪表盘用 dashboard delete" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable chart delete", "value": "aitable.chart_delete" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable chart delete", "value": "aitable.chart_delete" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" }, { "precedence": "imported", "selected": false, "source": "internal/cli/schema_hints/imported/wukong.json", "value": "user_required" }, { "precedence": "skill", "review_reason": "Skill danger table explicitly reviews this operation", "selected": false, "source": "skills/mono/SKILL.md", "value": "user_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "删除指定 chart,并同步删除其在 dashboard 中对应的布局项。删除操作不可逆。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "删除指定 chart,并同步删除其在 dashboard 中对应的布局项。删除操作不可逆。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "删除指定 chart,并同步删除其在 dashboard 中对应的布局项。删除操作不可逆。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "destructive" }, { "precedence": "skill", "review_reason": "Skill danger table explicitly reviews this operation", "selected": false, "source": "skills/mono/SKILL.md", "value": "destructive" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "destructive" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable chart delete --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e --chart-id \u003cCHART_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable chart delete --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e --chart-id \u003cCHART_ID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_delete.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "delete_chart" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_delete.interface_ref", "value": "aitable.delete_chart" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "delete_chart" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "high" }, { "precedence": "imported", "selected": false, "source": "internal/cli/schema_hints/imported/wukong.json", "value": "high" }, { "precedence": "skill", "review_reason": "Skill danger table explicitly reviews this operation", "selected": false, "source": "skills/mono/SKILL.md", "value": "high" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "high" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求删除仪表盘中的图表时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求删除仪表盘中的图表时" ] } }, "group": "chart", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "delete_chart" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "chart_delete", "parameter_count": 4, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "chart-id": { "description": "目标 Chart ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Chart ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标 chart 的唯一标识,可通过 get_dashboard 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Chart ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "chartId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "chartId" }, "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": "目标 chart 的唯一标识,可通过 get_dashboard 获取", "property": "chartId", "required": true, "type": "string" }, "dashboard-id": { "description": "所属 Dashboard ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Dashboard ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 dashboard 的唯一标识,可通过 get_base 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Dashboard ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "dashboardId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "dashboardId" }, "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": "所属 dashboard 的唯一标识,可通过 get_base 获取", "property": "dashboardId", "required": true, "type": "string" }, "reason": { "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": "reason" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "reason" }, "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" } }, "interface_description": "可先参数,删除原因", "property": "reason", "required": false, "type": "string" } }, "path": "aitable.chart_delete", "primary_cli_path": "aitable chart delete", "product_id": "aitable", "reviewed": true, "risk": "high", "source": "reviewed_command_registry", "title": "删除图表", "use_when": [ "用户明确要求删除仪表盘中的图表时" ] }, "aitable.chart_get": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable chart get --help", "dws-schema-live:aitable.get_chart", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.get_chart", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_get", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-dashboard-chart.md" ], "agent_summary": "获取图表详情。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "列表可从 dashboard get 的 charts[] 取;更新用 chart update" ], "canonical_path": "aitable.chart_get", "cli_name": "get", "cli_path": "aitable chart get", "confirmation": "not_required", "description": "获取指定 chart 的详细信息。\n返回所属 dashboardId、chartName、chartType、widget.config 以及布局项。\n返回的 config 中 sheet 为该图表引用的数据表 tableId,view 为视图 viewId。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable chart get --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e --chart-id \u003cCHART_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取图表详情。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取图表详情。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_get.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "列表可从 dashboard get 的 charts[] 取;更新用 chart update" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "列表可从 dashboard get 的 charts[] 取;更新用 chart update" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable chart get", "value": "aitable.chart_get" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable chart get", "value": "aitable.chart_get" }, "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": "获取指定 chart 的详细信息。\n返回所属 dashboardId、chartName、chartType、widget.config 以及布局项。\n返回的 config 中 sheet 为该图表引用的数据表 tableId,view 为视图 viewId。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "获取指定 chart 的详细信息。返回所属 dashboardId、chartName、chartType、widget.config 以及布局项。返回的 config 中 sheet 为该图表引用的数据表 tableId,view 为视图 viewId。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取指定 chart 的详细信息。\n返回所属 dashboardId、chartName、chartType、widget.config 以及布局项。\n返回的 config 中 sheet 为该图表引用的数据表 tableId,view 为视图 viewId。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable chart get --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e --chart-id \u003cCHART_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable chart get --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e --chart-id \u003cCHART_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_get.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "get_chart" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_get.interface_ref", "value": "aitable.get_chart" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "get_chart" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "已知 dashboardId/chartId,需要看图表配置时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "已知 dashboardId/chartId,需要看图表配置时" ] } }, "group": "chart", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "get_chart" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "chart_get", "parameter_count": 3, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "chart-id": { "description": "目标 Chart ID(通过 dashboard get 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Chart ID(通过 dashboard get 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标 chart 的唯一标识,可通过 get_dashboard 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Chart ID(通过 dashboard get 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "chartId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "chartId" }, "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": "目标 chart 的唯一标识,可通过 get_dashboard 获取", "property": "chartId", "required": true, "type": "string" }, "dashboard-id": { "description": "所属 Dashboard ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Dashboard ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 dashboard 的唯一标识,可通过 get_base 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Dashboard ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "dashboardId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "dashboardId" }, "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": "所属 dashboard 的唯一标识,可通过 get_base 获取", "property": "dashboardId", "required": true, "type": "string" } }, "path": "aitable.chart_get", "primary_cli_path": "aitable chart get", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取图表信息", "use_when": [ "已知 dashboardId/chartId,需要看图表配置时" ] }, "aitable.chart_share_get": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable chart share get --help", "dws-schema-live:aitable.get_chart_share", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.get_chart_share", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_share_get", "skills/mono/references/products/aitable.md" ], "agent_summary": "获取图表分享配置(稳定返回 enabled)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "仪表盘分享用 dashboard share get" ], "canonical_path": "aitable.chart_share_get", "cli_name": "get", "cli_path": "aitable chart share get", "confirmation": "not_required", "description": "查询指定 chart 的分享配置,返回是否开启、分享类型(PUBLIC/ORG)以及分享链接。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable chart share get --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e --chart-id \u003cCHART_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取图表分享配置(稳定返回 enabled)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取图表分享配置(稳定返回 enabled)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_share_get.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "仪表盘分享用 dashboard share get" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "仪表盘分享用 dashboard share get" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable chart share get", "value": "aitable.chart_share_get" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable chart share get", "value": "aitable.chart_share_get" }, "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": "查询指定 chart 的分享配置,返回是否开启、分享类型(PUBLIC/ORG)以及分享链接。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "查询指定 chart 的当前分享配置。返回分享是否已开启(enabled)、分享类型(shareType:PUBLIC / ORG)、分享链接(shareUrl)等信息。若分享尚未开启,enabled 为 false,shareUrl 为 null。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "查询指定 chart 的分享配置,返回是否开启、分享类型(PUBLIC/ORG)以及分享链接。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable chart share get --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e --chart-id \u003cCHART_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable chart share get --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e --chart-id \u003cCHART_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_share_get.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "get_chart_share" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_share_get.interface_ref", "value": "aitable.get_chart_share" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "get_chart_share" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看图表分享开关时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看图表分享开关时" ] } }, "group": "chart.share", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "get_chart_share" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "chart_share_get", "parameter_count": 3, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "必填,所属 Base 的唯一标识,可通过 list_bases / search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "必填,所属 Base 的唯一标识,可通过 list_bases / search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "chart-id": { "description": "目标 Chart ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Chart ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "必填,目标 chart 的唯一标识,可通过 get_dashboard 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Chart ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "chartId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "chartId" }, "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": "必填,目标 chart 的唯一标识,可通过 get_dashboard 获取", "property": "chartId", "required": true, "type": "string" }, "dashboard-id": { "description": "所属 Dashboard ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Dashboard ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "必填,所属 dashboard 的唯一标识,可通过 get_base 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Dashboard ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "dashboardId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "dashboardId" }, "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": "必填,所属 dashboard 的唯一标识,可通过 get_base 获取", "property": "dashboardId", "required": true, "type": "string" } }, "path": "aitable.chart_share_get", "primary_cli_path": "aitable chart share get", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取图表分享配置", "use_when": [ "查看图表分享开关时" ] }, "aitable.chart_share_update": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable chart share update --help", "dws-schema-live:aitable.update_chart_share", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.update_chart_share", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_share_update", "skills/mono/references/products/aitable.md" ], "agent_summary": "更新图表分享配置。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "查询用 share get" ], "canonical_path": "aitable.chart_share_update", "cli_name": "update", "cli_path": "aitable chart share update", "confirmation": "not_required", "description": "开启/关闭 chart 分享并可设置分享类型。\n--enabled=true 表示开启分享,--enabled=false 表示关闭分享;\n--share-type 仅在开启时生效,可选 PUBLIC 或 ORG。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable chart share update --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e --chart-id \u003cCHART_ID\u003e --share-type ORG" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新图表分享配置。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新图表分享配置。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_share_update.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查询用 share get" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查询用 share get" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable chart share update", "value": "aitable.chart_share_update" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable chart share update", "value": "aitable.chart_share_update" }, "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": "开启/关闭 chart 分享并可设置分享类型。\n--enabled=true 表示开启分享,--enabled=false 表示关闭分享;\n--share-type 仅在开启时生效,可选 PUBLIC 或 ORG。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "用于开启或关闭指定 chart 的分享,并设置分享类型。\\nenabled=true 时开启分享;enabled=false 时关闭分享(shareType 此时无意义)。\\nshareType 支持两种:PUBLIC(任何人均可访问)、ORG(仅限当前组织成员访问)。\\n返回更新后的分享配置,包括 shareUrl(可直接发送给他人)。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "开启/关闭 chart 分享并可设置分享类型。\n--enabled=true 表示开启分享,--enabled=false 表示关闭分享;\n--share-type 仅在开启时生效,可选 PUBLIC 或 ORG。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable chart share update --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e --chart-id \u003cCHART_ID\u003e --share-type ORG" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable chart share update --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e --chart-id \u003cCHART_ID\u003e --share-type ORG" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_share_update.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "update_chart_share" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_share_update.interface_ref", "value": "aitable.update_chart_share" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "update_chart_share" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "开启或关闭图表分享时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "开启或关闭图表分享时" ] } }, "group": "chart.share", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "update_chart_share" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "chart_share_update", "parameter_count": 6, "parameters": { "allow-back-to-doc": { "description": "是否允许从分享页返回源 AI 表格(仅在显式传参时生效)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "是否允许从分享页返回源 AI 表格(仅在显式传参时生效)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,是否允许查看者通过分享页返回源 AI 表格文档。不传时保持原有配置" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "是否允许从分享页返回源 AI 表格(仅在显式传参时生效)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "allowBackToDoc" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "allowBackToDoc" }, "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": "boolean" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "boolean" } }, "interface_description": "可选,是否允许查看者通过分享页返回源 AI 表格文档。不传时保持原有配置", "property": "allowBackToDoc", "required": false, "type": "boolean" }, "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "必填,所属 Base 的唯一标识,可通过 list_bases / search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "必填,所属 Base 的唯一标识,可通过 list_bases / search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "chart-id": { "description": "目标 Chart ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Chart ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "必填,目标 chart 的唯一标识,可通过 get_dashboard 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Chart ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "chartId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "chartId" }, "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": "必填,目标 chart 的唯一标识,可通过 get_dashboard 获取", "property": "chartId", "required": true, "type": "string" }, "dashboard-id": { "description": "所属 Dashboard ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Dashboard ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "必填,所属 dashboard 的唯一标识,可通过 get_base 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Dashboard ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "dashboardId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "dashboardId" }, "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": "必填,所属 dashboard 的唯一标识,可通过 get_base 获取", "property": "dashboardId", "required": true, "type": "string" }, "enabled": { "description": "分享开关:true 开启,false 关闭 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "分享开关:true 开启,false 关闭 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "必填,分享开关。true 表示开启分享,false 表示关闭分享" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "分享开关:true 开启,false 关闭 (必填)" }, "interface_type": { "candidates": [ { "precedence": "mcp_metadata", "selected": true, "source": "mcp_metadata", "value": "boolean" }, { "precedence": "fallback", "selected": false, "source": "cobra_flag_type", "value": "string" } ], "precedence": "mcp_metadata", "resolution": "highest_precedence", "source": "mcp_metadata", "value": "boolean" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "enabled" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "enabled" }, "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": "必填,分享开关。true 表示开启分享,false 表示关闭分享", "interface_type": "boolean", "property": "enabled", "required": true, "type": "string" }, "share-type": { "description": "分享类型:PUBLIC 或 ORG(enabled=true 时生效)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "分享类型:PUBLIC 或 ORG(enabled=true 时生效)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,分享类型,仅在 enabled=true 时有意义。支持值:PUBLIC(任何人均可通过分享链接访问,无需鉴权)、ORG(仅限当前组织成员访问)。默认为 PUBLIC。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "分享类型:PUBLIC 或 ORG(enabled=true 时生效)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "shareType" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "shareType" }, "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" } }, "interface_description": "可选,分享类型,仅在 enabled=true 时有意义。支持值:PUBLIC(任何人均可通过分享链接访问,无需鉴权)、ORG(仅限当前组织成员访问)。默认为 PUBLIC。", "property": "shareType", "required": false, "type": "string" } }, "path": "aitable.chart_share_update", "primary_cli_path": "aitable chart share update", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "更新图表分享配置", "use_when": [ "开启或关闭图表分享时" ] }, "aitable.chart_update": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable chart update --help", "dws-schema-live:aitable.update_chart", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.update_chart", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_update", "skills/mono/references/products/aitable.md" ], "agent_summary": "更新图表。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "新建用 create;删除用 delete" ], "canonical_path": "aitable.chart_update", "cli_name": "update", "cli_path": "aitable chart update", "confirmation": "not_required", "description": "更新指定 chart 的配置或布局。\n--config 为必填参数,即使只想改布局也要带上完整的图表配置(服务端会拒绝缺 config 的请求,\n空对象 {} 同样被拒,至少要包含 chartName)。--layout 可选,仅调整位置/大小时追加。\n调用前建议先调用 chart widgets-example 了解 --config 入参结构和要求,\n或先用 chart get 拿到当前 config 再改。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable chart update --base-id BASE_ID --dashboard-id DASHBOARD_ID --chart-id CHART_ID --config '{\"chartName\":\"新柱图名\",...}'", "dws aitable chart update --base-id BASE_ID --dashboard-id DASHBOARD_ID --chart-id CHART_ID --layout '{\"x\":0,\"y\":4,\"w\":12,\"h\":4}'" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新图表。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新图表。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_update.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "新建用 create;删除用 delete" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "新建用 create;删除用 delete" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable chart update", "value": "aitable.chart_update" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable chart update", "value": "aitable.chart_update" }, "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": "更新指定 chart 的配置或布局。\n--config 为必填参数,即使只想改布局也要带上完整的图表配置(服务端会拒绝缺 config 的请求,\n空对象 {} 同样被拒,至少要包含 chartName)。--layout 可选,仅调整位置/大小时追加。\n调用前建议先调用 chart widgets-example 了解 --config 入参结构和要求,\n或先用 chart get 拿到当前 config 再改。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "更新指定 chart 的配置或布局。调用前必须先调用 get_dashboard_widgets_example 了解 config 入参结构和要求。返回更新后的 chart 详情。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "更新指定 chart 的配置或布局。\n--config 为必填参数,即使只想改布局也要带上完整的图表配置(服务端会拒绝缺 config 的请求,\n空对象 {} 同样被拒,至少要包含 chartName)。--layout 可选,仅调整位置/大小时追加。\n调用前建议先调用 chart widgets-example 了解 --config 入参结构和要求,\n或先用 chart get 拿到当前 config 再改。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable chart update --base-id BASE_ID --dashboard-id DASHBOARD_ID --chart-id CHART_ID --config '{\"chartName\":\"新柱图名\",...}'", "dws aitable chart update --base-id BASE_ID --dashboard-id DASHBOARD_ID --chart-id CHART_ID --layout '{\"x\":0,\"y\":4,\"w\":12,\"h\":4}'" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable chart update --base-id BASE_ID --dashboard-id DASHBOARD_ID --chart-id CHART_ID --config '{\"chartName\":\"新柱图名\",...}'", "dws aitable chart update --base-id BASE_ID --dashboard-id DASHBOARD_ID --chart-id CHART_ID --layout '{\"x\":0,\"y\":4,\"w\":12,\"h\":4}'" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_update.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "update_chart" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_update.interface_ref", "value": "aitable.update_chart" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "update_chart" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "调整已有图表 widgets/配置时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "调整已有图表 widgets/配置时" ] } }, "group": "chart", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "update_chart" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "chart_update", "parameter_count": 5, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "chart-id": { "description": "目标 Chart ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Chart ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标 chart 的唯一标识,可通过 get_dashboard 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Chart ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "chartId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "chartId" }, "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": "目标 chart 的唯一标识,可通过 get_dashboard 获取", "property": "chartId", "required": true, "type": "string" }, "config": { "description": "图表配置 JSON (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "图表配置 JSON (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "必传参数,图表配置对象,必须按 get_dashboard_widgets_example 返回的 JSONC 结构和注释构造符合要求的 JSON,仅需将占位值替换为真实值" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "图表配置 JSON (必填)" }, "interface_type": { "candidates": [ { "precedence": "mcp_metadata", "selected": true, "source": "mcp_metadata", "value": "object" }, { "precedence": "fallback", "selected": false, "source": "cobra_flag_type", "value": "string" } ], "precedence": "mcp_metadata", "resolution": "highest_precedence", "source": "mcp_metadata", "value": "object" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "config" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "config" }, "required": { "candidates": [ { "precedence": "tool_schema_hint", "selected": true, "source": "tool_schema_hint", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "tool_schema_hint", "resolution": "highest_precedence", "source": "tool_schema_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" } }, "interface_description": "必传参数,图表配置对象,必须按 get_dashboard_widgets_example 返回的 JSONC 结构和注释构造符合要求的 JSON,仅需将占位值替换为真实值", "interface_type": "object", "property": "config", "required": true, "type": "string" }, "dashboard-id": { "description": "所属 Dashboard ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Dashboard ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 dashboard 的唯一标识,可通过 get_base 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Dashboard ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "dashboardId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "dashboardId" }, "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": "所属 dashboard 的唯一标识,可通过 get_base 获取", "property": "dashboardId", "required": true, "type": "string" }, "layout": { "description": "图表布局更新 JSON", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "图表布局更新 JSON" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,不提供此参数代表不更改布局,图表在 dashboard 中的位置和大小。x/y 表示横纵坐标,w/h 表示宽度/高度,单位是列数或行数。仪表盘是网格布局共 12 列、行数无明确限制,更新布局时一定注意。同一行的图表保持高度一致,每行的图表宽度相加需要正好将整行填满,以避免出现空白。总计类的图表排在上部,以方便用户快速查看,下方再放置更具体的图表。通过 get_dashboard 获取当前已有图表的布局信息,更新图表布局时请合理安排布局以避免与现有图表重叠,如有必要也可以通过 update_chart 调整已有图表的布局以让新布局更合适。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "图表布局更新 JSON" }, "interface_type": { "candidates": [ { "precedence": "mcp_metadata", "selected": true, "source": "mcp_metadata", "value": "object" }, { "precedence": "fallback", "selected": false, "source": "cobra_flag_type", "value": "string" } ], "precedence": "mcp_metadata", "resolution": "highest_precedence", "source": "mcp_metadata", "value": "object" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "layout" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "layout" }, "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" } }, "interface_description": "可选,不提供此参数代表不更改布局,图表在 dashboard 中的位置和大小。x/y 表示横纵坐标,w/h 表示宽度/高度,单位是列数或行数。仪表盘是网格布局共 12 列、行数无明确限制,更新布局时一定注意。同一行的图表保持高度一致,每行的图表宽度相加需要正好将整行填满,以避免出现空白。总计类的图表排在上部,以方便用户快速查看,下方再放置更具体的图表。通过 get_dashboard 获取当前已有图表的布局信息,更新图表布局时请合理安排布局以避免与现有图表重叠,如有必要也可以通过 update_chart 调整已有图表的布局以让新布局更合适。", "interface_type": "object", "property": "layout", "required": false, "type": "string" } }, "path": "aitable.chart_update", "primary_cli_path": "aitable chart update", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "更新图表", "use_when": [ "调整已有图表 widgets/配置时" ] }, "aitable.chart_widgets_example": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable chart widgets-example --help", "dws-schema-live:aitable.get_dashboard_widgets_example", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.get_dashboard_widgets_example", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_widgets_example", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-dashboard-chart.md" ], "agent_summary": "查看图表 widgets 配置模板。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "仪表盘配置样例用 dashboard config-example" ], "canonical_path": "aitable.chart_widgets_example", "cli_name": "widgets-example", "cli_path": "aitable chart widgets-example", "confirmation": "not_required", "description": "返回所有图表类型的 widget config 示例(JSONC 格式,含注释说明每个字段的含义和约束)。\n可作为 chart create / chart update 的 --config 参数结构参考,根据目标图表类型选取对应示例。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable chart widgets-example" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "查看图表 widgets 配置模板。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "查看图表 widgets 配置模板。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_widgets_example.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "仪表盘配置样例用 dashboard config-example" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "仪表盘配置样例用 dashboard config-example" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable chart widgets-example", "value": "aitable.chart_widgets_example" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable chart widgets-example", "value": "aitable.chart_widgets_example" }, "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": "返回所有图表类型的 widget config 示例(JSONC 格式,含注释说明每个字段的含义和约束)。\n可作为 chart create / chart update 的 --config 参数结构参考,根据目标图表类型选取对应示例。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "返回所有图表类型的 widget config 示例(JSONC 格式,含注释说明每个字段的含义和约束,请直接阅读理解)。可作为 create_chart / update_chart 的 config 参数结构参考,根据目标图表类型选取对应示例。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "返回所有图表类型的 widget config 示例(JSONC 格式,含注释说明每个字段的含义和约束)。\n可作为 chart create / chart update 的 --config 参数结构参考,根据目标图表类型选取对应示例。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable chart widgets-example" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable chart widgets-example" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_widgets_example.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "get_dashboard_widgets_example" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.chart_widgets_example.interface_ref", "value": "aitable.get_dashboard_widgets_example" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "get_dashboard_widgets_example" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "创建/更新图表前需要 widgets JSON 样例时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "创建/更新图表前需要 widgets JSON 样例时" ] } }, "group": "chart", "has_parameters": false, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "get_dashboard_widgets_example" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "chart_widgets_example", "parameter_count": 0, "parameters": {}, "path": "aitable.chart_widgets_example", "primary_cli_path": "aitable chart widgets-example", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取图表配置示例", "use_when": [ "创建/更新图表前需要 widgets JSON 样例时" ] }, "aitable.create": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable create --help", "dws-schema-live:aitable.create_base", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "skills/mono/references/products/aitable.md" ], "agent_summary": "创建 AI 表格 Base(create 别名入口)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "推荐主路径 aitable base create;电子表格用 sheet create" ], "canonical_path": "aitable.create", "cli_name": "create", "cli_path": "aitable create", "confirmation": "not_required", "description": "创建一个新的 AI 表格 Base。\n这是 dws aitable base create 的便捷别名,两个命令完全等价。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable create --name \"项目跟踪\"" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "创建 AI 表格 Base(create 别名入口)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "创建 AI 表格 Base(create 别名入口)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "推荐主路径 aitable base create;电子表格用 sheet create" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "推荐主路径 aitable base create;电子表格用 sheet create" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable create", "value": "aitable.create" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable create", "value": "aitable.create" }, "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": "创建一个新的 AI 表格 Base。\n这是 dws aitable base create 的便捷别名,两个命令完全等价。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "创建一个新的 AI 表格 Base。\n这是 dws aitable base create 的便捷别名,两个命令完全等价。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable create --name \"项目跟踪\"" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable create --name \"项目跟踪\"" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "create_base" } } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "create_base" } }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "创建 AI 表格(dws aitable base create 的别名)" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "创建 AI 表格(dws aitable base create 的别名)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "走 aitable create 别名新建 Base 时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "走 aitable create 别名新建 Base 时" ] } }, "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "create_base" }, "is_alias": false, "name": "create", "parameter_count": 3, "parameters": { "folder-id": { "description": "目标父节点的 dentryUuid (知识库节点 ID),也可传入标准节点 URL,MCP 会在创建前解析出实际生效的节点 ID", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标父节点的 dentryUuid (知识库节点 ID),也可传入标准节点 URL,MCP 会在创建前解析出实际生效的节点 ID" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标父节点的 dentryUuid (知识库节点 ID),也可传入标准节点 URL,MCP 会在创建前解析出实际生效的节点 ID" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "folderId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "folderId" }, "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": "folderId", "required": false, "type": "string" }, "name": { "description": "Base 名称,1-50 字符;会去除首尾空格后校验 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base 名称,1-50 字符;会去除首尾空格后校验 (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base 名称,1-50 字符;会去除首尾空格后校验 (必填)" }, "property": { "candidates": [ { "precedence": "versioned_binding", "selected": true, "source": "versioned_parameter_binding", "value": "baseName" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "name" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "baseName" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "baseName", "required": true, "type": "string" }, "template-id": { "description": "创建 Base 模板 ID,默认创建一个空 Base。可通过 template search 获取模板", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "创建 Base 模板 ID,默认创建一个空 Base。可通过 template search 获取模板" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "创建 Base 模板 ID,默认创建一个空 Base。可通过 template search 获取模板" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "templateId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "templateId" }, "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": "string" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "string" } }, "property": "templateId", "required": false, "type": "string" } }, "path": "aitable.create", "primary_cli_path": "aitable create", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "创建 AI 表格(dws aitable base create 的别名)", "use_when": [ "走 aitable create 别名新建 Base 时" ] }, "aitable.dashboard_arrange": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable dashboard arrange --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_arrange", "skills/mono/references/products/aitable.md" ], "agent_summary": "调整仪表盘布局。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "改仪表盘元数据用 update" ], "canonical_path": "aitable.dashboard_arrange", "cli_name": "arrange", "cli_path": "aitable dashboard arrange", "confirmation": "not_required", "description": "对指定仪表盘做服务端智能布局:把图表按行铺满网格,避免某行只占半幅、留下大片空白。\n仪表盘网格总列数 totalColumns 通常是 12 或 48;返回字段 alignedChartCount 表示本次重排涉及的图表数。\n\n返回 data: {baseId, dashboardId, totalColumns, alignedChartCount, layout: [...]}。\nlayout 数组里每项含图表的新位置(row/col/width/height)。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable dashboard arrange --base-id \u003cbase-id\u003e --dashboard-id \u003cdashboard-id\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "调整仪表盘布局。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "调整仪表盘布局。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_arrange.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "改仪表盘元数据用 update" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "改仪表盘元数据用 update" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable dashboard arrange", "value": "aitable.dashboard_arrange" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable dashboard arrange", "value": "aitable.dashboard_arrange" }, "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仪表盘网格总列数 totalColumns 通常是 12 或 48;返回字段 alignedChartCount 表示本次重排涉及的图表数。\n\n返回 data: {baseId, dashboardId, totalColumns, alignedChartCount, layout: [...]}。\nlayout 数组里每项含图表的新位置(row/col/width/height)。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "自动对齐仪表盘中的图表布局,对错乱的图表进行全局重排。根据仪表盘的网格列数(schemaVersion 为 2 时为 48 列,其他情况为 12 列),自动将 y 坐标相近的图表归为同一行,统一同行图表高度,按比例缩放宽度使每行精确填满全列,紧凑排列消除行间空隙,消除底部参差不齐。返回对齐后的完整布局信息。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "对指定仪表盘做服务端智能布局:把图表按行铺满网格,避免某行只占半幅、留下大片空白。\n仪表盘网格总列数 totalColumns 通常是 12 或 48;返回字段 alignedChartCount 表示本次重排涉及的图表数。\n\n返回 data: {baseId, dashboardId, totalColumns, alignedChartCount, layout: [...]}。\nlayout 数组里每项含图表的新位置(row/col/width/height)。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable dashboard arrange --base-id \u003cbase-id\u003e --dashboard-id \u003cdashboard-id\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable dashboard arrange --base-id \u003cbase-id\u003e --dashboard-id \u003cdashboard-id\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_arrange.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "align_dashboard" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_arrange.interface_ref", "value": "aitable-helper.align_dashboard" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "align_dashboard" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要重排仪表盘内组件位置时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要重排仪表盘内组件位置时" ] } }, "group": "dashboard", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "align_dashboard" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "dashboard_arrange", "parameter_count": 2, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识,可通过 list_bases / search_bases / get_base 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识,可通过 list_bases / search_bases / get_base 获取", "property": "baseId", "required": true, "type": "string" }, "dashboard-id": { "description": "目标 Dashboard ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Dashboard ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标 dashboard 的唯一标识,可通过 get_base 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Dashboard ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "dashboardId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "dashboardId" }, "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": "目标 dashboard 的唯一标识,可通过 get_base 获取", "property": "dashboardId", "required": true, "type": "string" } }, "path": "aitable.dashboard_arrange", "primary_cli_path": "aitable dashboard arrange", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "自动重排仪表盘图表布局", "use_when": [ "需要重排仪表盘内组件位置时" ] }, "aitable.dashboard_config_example": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable dashboard config-example --help", "dws-schema-live:aitable.get_dashboard_config_example", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.get_dashboard_config_example", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_config_example", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-dashboard-chart.md" ], "agent_summary": "查看仪表盘配置模板。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "图表 widgets 模板用 chart widgets-example" ], "canonical_path": "aitable.dashboard_config_example", "cli_name": "config-example", "cli_path": "aitable dashboard config-example", "confirmation": "not_required", "description": "返回 dashboard config 的完整结构示例(JSONC 格式,含注释说明每个字段的含义和约束)。\n可作为 dashboard create / dashboard update 的 --config 参数结构参考。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable dashboard config-example" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "查看仪表盘配置模板。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "查看仪表盘配置模板。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_config_example.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "图表 widgets 模板用 chart widgets-example" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "图表 widgets 模板用 chart widgets-example" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable dashboard config-example", "value": "aitable.dashboard_config_example" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable dashboard config-example", "value": "aitable.dashboard_config_example" }, "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": "返回 dashboard config 的完整结构示例(JSONC 格式,含注释说明每个字段的含义和约束)。\n可作为 dashboard create / dashboard update 的 --config 参数结构参考。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "返回 dashboard config 的完整结构示例(JSONC 格式,含注释说明每个字段的含义和约束,请直接阅读理解)。可作为 create_dashboard / update_dashboard 的 config 参数结构参考。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "返回 dashboard config 的完整结构示例(JSONC 格式,含注释说明每个字段的含义和约束)。\n可作为 dashboard create / dashboard update 的 --config 参数结构参考。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable dashboard config-example" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable dashboard config-example" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_config_example.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "get_dashboard_config_example" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_config_example.interface_ref", "value": "aitable.get_dashboard_config_example" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "get_dashboard_config_example" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "创建/更新仪表盘前需要参考配置 JSON 模板时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "创建/更新仪表盘前需要参考配置 JSON 模板时" ] } }, "group": "dashboard", "has_parameters": false, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "get_dashboard_config_example" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "dashboard_config_example", "parameter_count": 0, "parameters": {}, "path": "aitable.dashboard_config_example", "primary_cli_path": "aitable dashboard config-example", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取仪表盘配置示例", "use_when": [ "创建/更新仪表盘前需要参考配置 JSON 模板时" ] }, "aitable.dashboard_create": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable dashboard create --help", "dws-schema-live:aitable.create_dashboard", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_create", "skills/mono/references/products/aitable.md" ], "agent_summary": "创建仪表盘。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "配置模板先看 config-example;删仪表盘用 delete" ], "canonical_path": "aitable.dashboard_create", "cli_name": "create", "cli_path": "aitable dashboard create", "confirmation": "not_required", "description": "在指定 Base 下创建 dashboard。\n调用前建议先调用 dashboard config-example 了解 --config 入参结构和要求。\n返回新创建的 dashboard 详情。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable dashboard create --base-id \u003cBASE_ID\u003e --name \"运营看板\"" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "创建仪表盘。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "创建仪表盘。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_create.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "配置模板先看 config-example;删仪表盘用 delete" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "配置模板先看 config-example;删仪表盘用 delete" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable dashboard create", "value": "aitable.dashboard_create" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable dashboard create", "value": "aitable.dashboard_create" }, "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": "在指定 Base 下创建 dashboard。\n调用前建议先调用 dashboard config-example 了解 --config 入参结构和要求。\n返回新创建的 dashboard 详情。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "在指定 Base 下创建 dashboard。调用前必须先调用 get_dashboard_config_example 了解 config 入参结构和要求。返回新创建的 dashboard 详情。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "在指定 Base 下创建 dashboard。\n调用前建议先调用 dashboard config-example 了解 --config 入参结构和要求。\n返回新创建的 dashboard 详情。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable dashboard create --base-id \u003cBASE_ID\u003e --name \"运营看板\"" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable dashboard create --base-id \u003cBASE_ID\u003e --name \"运营看板\"" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_create.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "create_dashboard" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_create.interface_ref", "value": "aitable.create_dashboard" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "create_dashboard" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要新建仪表盘时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要新建仪表盘时" ] } }, "group": "dashboard", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "create_dashboard" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "dashboard_create", "parameter_count": 3, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "必传参数,所属 Base 的唯一标识,可通过 list_bases / search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "必传参数,所属 Base 的唯一标识,可通过 list_bases / search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "config": { "description": "Dashboard 配置 JSON,结构参考 dashboard config-example。可用 --name 替代来快速创建空看板", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Dashboard 配置 JSON,结构参考 dashboard config-example。可用 --name 替代来快速创建空看板" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "必传参数,Dashboard 配置对象,必须按 get_dashboard_config_example 返回的 JSONC 结构和注释构造符合要求的 JSON" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Dashboard 配置 JSON,结构参考 dashboard config-example。可用 --name 替代来快速创建空看板" }, "interface_type": { "candidates": [ { "precedence": "mcp_metadata", "selected": true, "source": "mcp_metadata", "value": "object" }, { "precedence": "fallback", "selected": false, "source": "cobra_flag_type", "value": "string" } ], "precedence": "mcp_metadata", "resolution": "highest_precedence", "source": "mcp_metadata", "value": "object" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "config" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "config" }, "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" } }, "interface_description": "必传参数,Dashboard 配置对象,必须按 get_dashboard_config_example 返回的 JSONC 结构和注释构造符合要求的 JSON", "interface_type": "object", "property": "config", "required": false, "type": "string" }, "name": { "description": "新仪表盘名称(替代 --config 简化版创建空看板)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "新仪表盘名称(替代 --config 简化版创建空看板)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "新仪表盘名称(替代 --config 简化版创建空看板)" }, "property": { "candidates": [ { "precedence": "versioned_binding", "selected": true, "source": "versioned_parameter_binding", "value": "config.name" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "name" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "config.name" }, "required": { "candidates": [ { "precedence": "tool_schema_hint", "selected": true, "source": "tool_schema_hint", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "tool_schema_hint", "resolution": "highest_precedence", "source": "tool_schema_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": "config.name", "required": true, "type": "string" } }, "path": "aitable.dashboard_create", "primary_cli_path": "aitable dashboard create", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "创建仪表盘", "use_when": [ "需要新建仪表盘时" ] }, "aitable.dashboard_delete": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable dashboard delete --help", "dws-schema-live:aitable.delete_dashboard", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.delete_dashboard", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_delete", "skills/mono/SKILL.md", "skills/mono/references/products/aitable.md" ], "agent_summary": "删除仪表盘(需确认)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "删图表用 chart delete" ], "canonical_path": "aitable.dashboard_delete", "cli_name": "delete", "cli_path": "aitable dashboard delete", "confirmation": "user_required", "description": "删除指定 dashboard,会级联删除该 dashboard 下的所有 chart;删除操作不可逆。", "display": "AI 表格操作", "effect": "destructive", "effect_source": "agent-hint", "examples": [ "dws aitable dashboard delete --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "删除仪表盘(需确认)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "删除仪表盘(需确认)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_delete.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "删图表用 chart delete" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "删图表用 chart delete" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable dashboard delete", "value": "aitable.dashboard_delete" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable dashboard delete", "value": "aitable.dashboard_delete" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" }, { "precedence": "imported", "selected": false, "source": "internal/cli/schema_hints/imported/wukong.json", "value": "user_required" }, { "precedence": "skill", "review_reason": "Skill danger table explicitly reviews this operation", "selected": false, "source": "skills/mono/SKILL.md", "value": "user_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "删除指定 dashboard,会级联删除该 dashboard 下的所有 chart;删除操作不可逆。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "删除指定 dashboard,会级联删除该 dashboard 下的所有 chart;删除操作不可逆。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "删除指定 dashboard,会级联删除该 dashboard 下的所有 chart;删除操作不可逆。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "destructive" }, { "precedence": "skill", "review_reason": "Skill danger table explicitly reviews this operation", "selected": false, "source": "skills/mono/SKILL.md", "value": "destructive" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "destructive" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable dashboard delete --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable dashboard delete --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_delete.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "delete_dashboard" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_delete.interface_ref", "value": "aitable.delete_dashboard" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "delete_dashboard" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "high" }, { "precedence": "imported", "selected": false, "source": "internal/cli/schema_hints/imported/wukong.json", "value": "high" }, { "precedence": "skill", "review_reason": "Skill danger table explicitly reviews this operation", "selected": false, "source": "skills/mono/SKILL.md", "value": "high" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "high" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求删除仪表盘时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求删除仪表盘时" ] } }, "group": "dashboard", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "delete_dashboard" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "dashboard_delete", "parameter_count": 3, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "dashboard-id": { "description": "目标 Dashboard ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Dashboard ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标 dashboard 的唯一标识,可通过 get_base 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Dashboard ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "dashboardId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "dashboardId" }, "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": "目标 dashboard 的唯一标识,可通过 get_base 获取", "property": "dashboardId", "required": true, "type": "string" }, "reason": { "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": "reason" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "reason" }, "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" } }, "interface_description": "可选,删除原因", "property": "reason", "required": false, "type": "string" } }, "path": "aitable.dashboard_delete", "primary_cli_path": "aitable dashboard delete", "product_id": "aitable", "reviewed": true, "risk": "high", "source": "reviewed_command_registry", "title": "删除仪表盘", "use_when": [ "用户明确要求删除仪表盘时" ] }, "aitable.dashboard_get": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable dashboard get --help", "dws-schema-live:aitable.get_dashboard", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.get_dashboard", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_get", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-dashboard-chart.md" ], "agent_summary": "获取仪表盘及 charts 列表。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "先看模板用 dashboard config-example;改配置用 dashboard update" ], "canonical_path": "aitable.dashboard_get", "cli_name": "get", "cli_path": "aitable dashboard get", "confirmation": "not_required", "description": "获取指定 dashboard 的详细信息。\n返回 dashboardName、filters、layout,以及该 dashboard 下的 charts summary(chartId、chartName、chartType)。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable dashboard get --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取仪表盘及 charts 列表。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取仪表盘及 charts 列表。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_get.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "先看模板用 dashboard config-example;改配置用 dashboard update" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "先看模板用 dashboard config-example;改配置用 dashboard update" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable dashboard get", "value": "aitable.dashboard_get" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable dashboard get", "value": "aitable.dashboard_get" }, "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": "获取指定 dashboard 的详细信息。\n返回 dashboardName、filters、layout,以及该 dashboard 下的 charts summary(chartId、chartName、chartType)。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "获取指定 dashboard 的详细信息。\\r\\n返回 dashboardName、filters、layout,以及该 dashboard 下的 charts summary(chartId、chartName、chartType)。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取指定 dashboard 的详细信息。\n返回 dashboardName、filters、layout,以及该 dashboard 下的 charts summary(chartId、chartName、chartType)。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable dashboard get --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable dashboard get --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_get.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "get_dashboard" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_get.interface_ref", "value": "aitable.get_dashboard" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "get_dashboard" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看仪表盘配置或拿到 chartId 时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看仪表盘配置或拿到 chartId 时" ] } }, "group": "dashboard", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "get_dashboard" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "dashboard_get", "parameter_count": 2, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识,可通过 list_bases / search_bases / get_base 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识,可通过 list_bases / search_bases / get_base 获取", "property": "baseId", "required": true, "type": "string" }, "dashboard-id": { "description": "目标 Dashboard ID(通过 base get 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Dashboard ID(通过 base get 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标 dashboard 的唯一标识,可通过 get_base 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Dashboard ID(通过 base get 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "dashboardId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "dashboardId" }, "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": "目标 dashboard 的唯一标识,可通过 get_base 获取", "property": "dashboardId", "required": true, "type": "string" } }, "path": "aitable.dashboard_get", "primary_cli_path": "aitable dashboard get", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取仪表盘信息", "use_when": [ "查看仪表盘配置或拿到 chartId 时" ] }, "aitable.dashboard_share_get": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable dashboard share get --help", "dws-schema-live:aitable.get_dashboard_share", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.get_dashboard_share", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_share_get", "skills/mono/references/products/aitable.md" ], "agent_summary": "查询仪表盘分享配置(可能 404,按可重试处理)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "更新用 share update;不要把偶发 404 当参数错误" ], "canonical_path": "aitable.dashboard_share_get", "cli_name": "get", "cli_path": "aitable dashboard share get", "confirmation": "not_required", "description": "查询指定 dashboard 的分享配置,返回是否开启、分享类型(PUBLIC/ORG)以及分享链接。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable dashboard share get --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "查询仪表盘分享配置(可能 404,按可重试处理)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "查询仪表盘分享配置(可能 404,按可重试处理)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_share_get.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "更新用 share update;不要把偶发 404 当参数错误" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "更新用 share update;不要把偶发 404 当参数错误" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable dashboard share get", "value": "aitable.dashboard_share_get" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable dashboard share get", "value": "aitable.dashboard_share_get" }, "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": "查询指定 dashboard 的分享配置,返回是否开启、分享类型(PUBLIC/ORG)以及分享链接。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "查询指定 dashboard 的当前分享配置。返回分享是否已开启(enabled)、分享类型(shareType:PUBLIC / ORG)、分享链接(shareUrl)等信息。若分享尚未开启,enabled 为 false,shareUrl 为 null。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "查询指定 dashboard 的分享配置,返回是否开启、分享类型(PUBLIC/ORG)以及分享链接。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable dashboard share get --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable dashboard share get --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_share_get.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "get_dashboard_share" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_share_get.interface_ref", "value": "aitable.get_dashboard_share" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "get_dashboard_share" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看仪表盘分享状态时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看仪表盘分享状态时" ] } }, "group": "dashboard.share", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "get_dashboard_share" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "dashboard_share_get", "parameter_count": 2, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识,可通过 list_bases / search_bases / get_base 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识,可通过 list_bases / search_bases / get_base 获取", "property": "baseId", "required": true, "type": "string" }, "dashboard-id": { "description": "目标 Dashboard ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Dashboard ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标 dashboard 的唯一标识,可通过 get_base 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Dashboard ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "dashboardId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "dashboardId" }, "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": "目标 dashboard 的唯一标识,可通过 get_base 获取", "property": "dashboardId", "required": true, "type": "string" } }, "path": "aitable.dashboard_share_get", "primary_cli_path": "aitable dashboard share get", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取仪表盘分享配置", "use_when": [ "查看仪表盘分享状态时" ] }, "aitable.dashboard_share_update": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable dashboard share update --help", "dws-schema-live:aitable.update_dashboard_share", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.update_dashboard_share", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_share_update", "skills/mono/references/products/aitable.md" ], "agent_summary": "更新仪表盘分享配置。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "查询用 share get" ], "canonical_path": "aitable.dashboard_share_update", "cli_name": "update", "cli_path": "aitable dashboard share update", "confirmation": "not_required", "description": "开启/关闭 dashboard 分享并可设置分享类型。\n--enabled=true 表示开启分享,--enabled=false 表示关闭分享;\n--share-type 仅在开启时生效,可选 PUBLIC 或 ORG。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable dashboard share update --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e --share-type ORG" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新仪表盘分享配置。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新仪表盘分享配置。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_share_update.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查询用 share get" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查询用 share get" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable dashboard share update", "value": "aitable.dashboard_share_update" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable dashboard share update", "value": "aitable.dashboard_share_update" }, "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": "开启/关闭 dashboard 分享并可设置分享类型。\n--enabled=true 表示开启分享,--enabled=false 表示关闭分享;\n--share-type 仅在开启时生效,可选 PUBLIC 或 ORG。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "用于开启或关闭指定 dashboard 的分享,并设置分享类型。enabled=true 时开启分享;enabled=false 时关闭分享(shareType 此时无意义)。shareType 支持两种:PUBLIC(任何人均可访问)、ORG(仅限当前组织成员访问)。返回更新后的分享配置,包括 shareUrl(可直接发送给他人)。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "开启/关闭 dashboard 分享并可设置分享类型。\n--enabled=true 表示开启分享,--enabled=false 表示关闭分享;\n--share-type 仅在开启时生效,可选 PUBLIC 或 ORG。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable dashboard share update --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e --share-type ORG" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable dashboard share update --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e --share-type ORG" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_share_update.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "update_dashboard_share" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_share_update.interface_ref", "value": "aitable.update_dashboard_share" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "update_dashboard_share" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "开启或调整仪表盘组织内分享时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "开启或调整仪表盘组织内分享时" ] } }, "group": "dashboard.share", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "update_dashboard_share" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "dashboard_share_update", "parameter_count": 5, "parameters": { "allow-back-to-doc": { "description": "是否允许从分享页返回源 AI 表格(仅在显式传参时生效)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "是否允许从分享页返回源 AI 表格(仅在显式传参时生效)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,是否允许查看者通过分享页返回源 AI 表格文档。不传时保持原有配置" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "是否允许从分享页返回源 AI 表格(仅在显式传参时生效)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "allowBackToDoc" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "allowBackToDoc" }, "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": "boolean" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "boolean" } }, "interface_description": "可选,是否允许查看者通过分享页返回源 AI 表格文档。不传时保持原有配置", "property": "allowBackToDoc", "required": false, "type": "boolean" }, "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "必填,所属 Base 的唯一标识,可通过 list_bases / search_bases / get_base 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "必填,所属 Base 的唯一标识,可通过 list_bases / search_bases / get_base 获取", "property": "baseId", "required": true, "type": "string" }, "dashboard-id": { "description": "目标 Dashboard ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Dashboard ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "必填,目标 dashboard 的唯一标识,可通过 get_base 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Dashboard ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "dashboardId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "dashboardId" }, "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": "必填,目标 dashboard 的唯一标识,可通过 get_base 获取", "property": "dashboardId", "required": true, "type": "string" }, "enabled": { "description": "分享开关:true 开启,false 关闭 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "分享开关:true 开启,false 关闭 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "必填,分享开关。true 表示开启分享,false 表示关闭分享" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "分享开关:true 开启,false 关闭 (必填)" }, "interface_type": { "candidates": [ { "precedence": "mcp_metadata", "selected": true, "source": "mcp_metadata", "value": "boolean" }, { "precedence": "fallback", "selected": false, "source": "cobra_flag_type", "value": "string" } ], "precedence": "mcp_metadata", "resolution": "highest_precedence", "source": "mcp_metadata", "value": "boolean" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "enabled" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "enabled" }, "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": "必填,分享开关。true 表示开启分享,false 表示关闭分享", "interface_type": "boolean", "property": "enabled", "required": true, "type": "string" }, "share-type": { "description": "分享类型:PUBLIC 或 ORG(enabled=true 时生效)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "分享类型:PUBLIC 或 ORG(enabled=true 时生效)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,分享类型,仅在 enabled=true 时有意义。支持值:PUBLIC(任何人均可通过分享链接访问,无需鉴权)、ORG(仅限当前组织成员访问)。默认为 PUBLIC。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "分享类型:PUBLIC 或 ORG(enabled=true 时生效)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "shareType" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "shareType" }, "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" } }, "interface_description": "可选,分享类型,仅在 enabled=true 时有意义。支持值:PUBLIC(任何人均可通过分享链接访问,无需鉴权)、ORG(仅限当前组织成员访问)。默认为 PUBLIC。", "property": "shareType", "required": false, "type": "string" } }, "path": "aitable.dashboard_share_update", "primary_cli_path": "aitable dashboard share update", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "更新仪表盘分享配置", "use_when": [ "开启或调整仪表盘组织内分享时" ] }, "aitable.dashboard_update": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable dashboard update --help", "dws-schema-live:aitable.update_dashboard", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_update", "skills/mono/references/products/aitable.md" ], "agent_summary": "更新仪表盘。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "排版布局用 dashboard arrange;删用 delete" ], "canonical_path": "aitable.dashboard_update", "cli_name": "update", "cli_path": "aitable dashboard update", "confirmation": "not_required", "description": "更新指定 dashboard 的配置。\n调用前建议先调用 dashboard config-example 了解 --config 入参结构和要求。\n传入需要更新的字段,未传入的字段保持原值。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable dashboard update --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e --name \"新看板\"" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新仪表盘。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新仪表盘。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_update.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "排版布局用 dashboard arrange;删用 delete" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "排版布局用 dashboard arrange;删用 delete" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable dashboard update", "value": "aitable.dashboard_update" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable dashboard update", "value": "aitable.dashboard_update" }, "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": "更新指定 dashboard 的配置。\n调用前建议先调用 dashboard config-example 了解 --config 入参结构和要求。\n传入需要更新的字段,未传入的字段保持原值。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "更新指定 dashboard 的配置。调用前必须先调用 get_dashboard_config_example 了解 config 入参结构和要求。返回更新后的 dashboard 详情。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "更新指定 dashboard 的配置。\n调用前建议先调用 dashboard config-example 了解 --config 入参结构和要求。\n传入需要更新的字段,未传入的字段保持原值。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable dashboard update --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e --name \"新看板\"" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable dashboard update --base-id \u003cBASE_ID\u003e --dashboard-id \u003cDASHBOARD_ID\u003e --name \"新看板\"" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_update.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "update_dashboard" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.dashboard_update.interface_ref", "value": "aitable.update_dashboard" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "update_dashboard" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要改仪表盘名称或配置时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要改仪表盘名称或配置时" ] } }, "group": "dashboard", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "update_dashboard" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "dashboard_update", "parameter_count": 4, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "必传参数,所属 Base 的唯一标识,可通过 list_bases / search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "必传参数,所属 Base 的唯一标识,可通过 list_bases / search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "config": { "description": "Dashboard 配置更新项 JSON。可选,若只需改名可以用 --name 代替", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Dashboard 配置更新项 JSON。可选,若只需改名可以用 --name 代替" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "必传参数,Dashboard 配置对象,必须按 get_dashboard_config_example 返回的 JSONC 结构和注释构造符合要求的 JSON。传入需要更新的字段,未传入的字段保持原值" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Dashboard 配置更新项 JSON。可选,若只需改名可以用 --name 代替" }, "interface_type": { "candidates": [ { "precedence": "mcp_metadata", "selected": true, "source": "mcp_metadata", "value": "object" }, { "precedence": "fallback", "selected": false, "source": "cobra_flag_type", "value": "string" } ], "precedence": "mcp_metadata", "resolution": "highest_precedence", "source": "mcp_metadata", "value": "object" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "config" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "config" }, "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" } }, "interface_description": "必传参数,Dashboard 配置对象,必须按 get_dashboard_config_example 返回的 JSONC 结构和注释构造符合要求的 JSON。传入需要更新的字段,未传入的字段保持原值", "interface_type": "object", "property": "config", "required": false, "type": "string" }, "dashboard-id": { "description": "目标 Dashboard ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Dashboard ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "必传参数,目标 dashboard 的唯一标识,可通过 get_base 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Dashboard ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "dashboardId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "dashboardId" }, "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": "必传参数,目标 dashboard 的唯一标识,可通过 get_base 获取", "property": "dashboardId", "required": true, "type": "string" }, "name": { "description": "要修改的新看板名称(替代 --config 简化操作)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "要修改的新看板名称(替代 --config 简化操作)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "要修改的新看板名称(替代 --config 简化操作)" }, "property": { "candidates": [ { "precedence": "versioned_binding", "selected": true, "source": "versioned_parameter_binding", "value": "config.name" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "name" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "config.name" }, "required": { "candidates": [ { "precedence": "tool_schema_hint", "selected": true, "source": "tool_schema_hint", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "tool_schema_hint", "resolution": "highest_precedence", "source": "tool_schema_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": "config.name", "required": true, "type": "string" } }, "path": "aitable.dashboard_update", "primary_cli_path": "aitable dashboard update", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "更新仪表盘", "use_when": [ "需要改仪表盘名称或配置时" ] }, "aitable.export_data": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable export data --help", "dws-schema-live:aitable.export_data", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.export_data", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.export_data", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-export-import.md" ], "agent_summary": "导出数据(异步:可能返回 taskId 需继续轮询)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "导入用 import;电子表格导出用 sheet export" ], "canonical_path": "aitable.export_data", "cli_name": "data", "cli_path": "aitable export data", "confirmation": "not_required", "constraints": { "mutually_exclusive": [ [ "task-id", "scope" ], [ "task-id", "export-format" ], [ "task-id", "table-id" ], [ "task-id", "view-id" ] ], "require_one_of": [ [ "scope", "task-id" ], [ "export-format", "task-id" ] ], "require_together": [ [ "scope", "export-format" ] ] }, "description": "导出 AI 表格数据的统一入口。\n不传 --task-id 时,根据 --scope / --export-format 创建新的导出任务,并同步等待结果;\n若在等待窗口内完成,则直接返回 downloadUrl 和 fileName。\n传入 --task-id 时,继续等待该任务,不会重新创建。\n\nscope 可选值:all(整个 Base)、table(指定数据表)、view(指定视图)。\nexport-format 可选值:excel、attachment、excel_and_attachment、excel_with_inline_images。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable export data --base-id \u003cBASE_ID\u003e --scope table --table-id \u003cTABLE_ID\u003e --export-format excel" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "导出数据(异步:可能返回 taskId 需继续轮询)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "导出数据(异步:可能返回 taskId 需继续轮询)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.export_data.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "导入用 import;电子表格导出用 sheet export" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "导入用 import;电子表格导出用 sheet export" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable export data", "value": "aitable.export_data" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable export data", "value": "aitable.export_data" }, "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": "导出 AI 表格数据的统一入口。\n不传 --task-id 时,根据 --scope / --export-format 创建新的导出任务,并同步等待结果;\n若在等待窗口内完成,则直接返回 downloadUrl 和 fileName。\n传入 --task-id 时,继续等待该任务,不会重新创建。\n\nscope 可选值:all(整个 Base)、table(指定数据表)、view(指定视图)。\nexport-format 可选值:excel、attachment、excel_and_attachment、excel_with_inline_images。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "导出 AI 表格数据的统一入口。\r\n不传 taskId 时,会根据 scope / format 创建一个新的导出任务,并在 timeoutMs 时间内同步等待结果;若在等待窗口内完成,则直接返回 downloadUrl 和 fileName。\r\n传入 taskId 时,不会重新创建任务,而是继续等待该任务;若仍未完成,则继续返回同一个 taskId,供下一次调用继续等待。\r\n当前稳定支持的 scope:all、table、view;暂不开放按字段导出。\r\n当前稳定支持的 format:excel、attachment、excel_and_attachment、excel_with_inline_images。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "导出 AI 表格数据的统一入口。\n不传 --task-id 时,根据 --scope / --export-format 创建新的导出任务,并同步等待结果;\n若在等待窗口内完成,则直接返回 downloadUrl 和 fileName。\n传入 --task-id 时,继续等待该任务,不会重新创建。\n\nscope 可选值:all(整个 Base)、table(指定数据表)、view(指定视图)。\nexport-format 可选值:excel、attachment、excel_and_attachment、excel_with_inline_images。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable export data --base-id \u003cBASE_ID\u003e --scope table --table-id \u003cTABLE_ID\u003e --export-format excel" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable export data --base-id \u003cBASE_ID\u003e --scope table --table-id \u003cTABLE_ID\u003e --export-format excel" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.export_data.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "export_data" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.export_data.interface_ref", "value": "aitable.export_data" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "export_data" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要导出 Base/表/视图数据为文件时;scope=table 需 table-id,scope=view 需 table+view" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要导出 Base/表/视图数据为文件时;scope=table 需 table-id,scope=view 需 table+view" ] } }, "group": "export", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "export_data" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "export_data", "parameter_count": 7, "parameters": { "base-id": { "description": "Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Base ID,可通过 list_bases 或 search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "Base ID,可通过 list_bases 或 search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "export-format": { "description": "导出格式:excel、attachment、excel_and_attachment、excel_with_inline_images", "enum": [ "excel", "attachment", "excel_and_attachment", "excel_with_inline_images" ], "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "导出格式:excel、attachment、excel_and_attachment、excel_with_inline_images" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,导出格式。创建新任务时必填。\n支持值:excel、attachment、excel_and_attachment、excel_with_inline_images。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "导出格式:excel、attachment、excel_and_attachment、excel_with_inline_images" }, "enum": { "candidates": [ { "precedence": "typed_metadata", "selected": true, "source": "typed_parameter_metadata", "value": [ "excel", "attachment", "excel_and_attachment", "excel_with_inline_images" ] }, { "precedence": "default", "selected": false, "source": "default", "value": [] } ], "precedence": "typed_metadata", "resolution": "highest_precedence", "source": "typed_parameter_metadata", "value": [ "excel", "attachment", "excel_and_attachment", "excel_with_inline_images" ] }, "property": { "candidates": [ { "precedence": "versioned_binding", "selected": true, "source": "versioned_parameter_binding", "value": "format" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "exportFormat" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "format" }, "required": { "candidates": [ { "precedence": "command_constraint", "selected": true, "source": "require_one_of_constraint", "value": false }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "command_constraint", "resolution": "highest_precedence", "source": "require_one_of_constraint", "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": "可选,导出格式。创建新任务时必填。\n支持值:excel、attachment、excel_and_attachment、excel_with_inline_images。", "property": "format", "required": false, "type": "string" }, "scope": { "description": "导出范围:all(整个 Base)、table(指定数据表)、view(指定视图)", "enum": [ "all", "table", "view" ], "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "导出范围:all(整个 Base)、table(指定数据表)、view(指定视图)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,导出范围。创建新任务时必填。\n支持值:all(整个 Base)、table(指定数据表)、view(指定视图)。\nscope=table 时必须传 tableId;scope=view 时必须传 tableId 和 viewId。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "导出范围:all(整个 Base)、table(指定数据表)、view(指定视图)" }, "enum": { "candidates": [ { "precedence": "typed_metadata", "selected": true, "source": "typed_parameter_metadata", "value": [ "all", "table", "view" ] }, { "precedence": "default", "selected": false, "source": "default", "value": [] } ], "precedence": "typed_metadata", "resolution": "highest_precedence", "source": "typed_parameter_metadata", "value": [ "all", "table", "view" ] }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "scope" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "scope" }, "required": { "candidates": [ { "precedence": "command_constraint", "selected": true, "source": "require_one_of_constraint", "value": false }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "command_constraint", "resolution": "highest_precedence", "source": "require_one_of_constraint", "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": "可选,导出范围。创建新任务时必填。\n支持值:all(整个 Base)、table(指定数据表)、view(指定视图)。\nscope=table 时必须传 tableId;scope=view 时必须传 tableId 和 viewId。", "property": "scope", "required": false, "type": "string" }, "table-id": { "description": "Table ID,scope=table 或 scope=view 时必填", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID,scope=table 或 scope=view 时必填" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,Table ID。scope=table 或 scope=view 时必填;可通过 get_base 获取。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID,scope=table 或 scope=view 时必填" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "required": { "candidates": [ { "precedence": "default", "selected": true, "source": "default", "value": false } ], "precedence": "default", "resolution": "fallback", "source": "default", "value": false }, "required_when": { "candidates": [ { "precedence": "typed_metadata", "selected": true, "source": "typed_parameter_metadata", "value": "scope is table or view" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "typed_metadata", "resolution": "highest_precedence", "source": "typed_parameter_metadata", "value": "scope is table or view" }, "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": "可选,Table ID。scope=table 或 scope=view 时必填;可通过 get_base 获取。", "property": "tableId", "required": false, "required_when": "scope is table or view", "type": "string" }, "task-id": { "description": "已有导出任务 ID,传入后继续等待(不要同时提供 scope/export-format/table-id/view-id)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "已有导出任务 ID,传入后继续等待(不要同时提供 scope/export-format/table-id/view-id)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,已有导出任务 ID。传入后表示继续等待该任务;此时不要再传 scope、format、tableId、viewId。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "已有导出任务 ID,传入后继续等待(不要同时提供 scope/export-format/table-id/view-id)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "taskId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "taskId" }, "required": { "candidates": [ { "precedence": "command_constraint", "selected": true, "source": "require_one_of_constraint", "value": false }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "command_constraint", "resolution": "highest_precedence", "source": "require_one_of_constraint", "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。传入后表示继续等待该任务;此时不要再传 scope、format、tableId、viewId。", "property": "taskId", "required": false, "type": "string" }, "timeout-ms": { "description": "单次等待超时(毫秒),默认 30000,最大 30000", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "单次等待超时(毫秒),默认 30000,最大 30000" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,单次等待超时时间(毫秒)。默认 30000,最小 200,最大 30000。超时后会返回 taskId,供下一次继续等待。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "单次等待超时(毫秒),默认 30000,最大 30000" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "timeoutMs" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "timeoutMs" }, "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": "可选,单次等待超时时间(毫秒)。默认 30000,最小 200,最大 30000。超时后会返回 taskId,供下一次继续等待。", "interface_type": "number", "property": "timeoutMs", "required": false, "type": "integer" }, "view-id": { "description": "View ID,scope=view 时必填", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "View ID,scope=view 时必填" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,View ID。scope=view 时必填;可通过 list_views 或 get_views 获取。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "View ID,scope=view 时必填" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "required": { "candidates": [ { "precedence": "default", "selected": true, "source": "default", "value": false } ], "precedence": "default", "resolution": "fallback", "source": "default", "value": false }, "required_when": { "candidates": [ { "precedence": "typed_metadata", "selected": true, "source": "typed_parameter_metadata", "value": "scope is view" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "typed_metadata", "resolution": "highest_precedence", "source": "typed_parameter_metadata", "value": "scope is view" }, "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": "可选,View ID。scope=view 时必填;可通过 list_views 或 get_views 获取。", "property": "viewId", "required": false, "required_when": "scope is view", "type": "string" } }, "path": "aitable.export_data", "primary_cli_path": "aitable export data", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "导出数据", "use_when": [ "需要导出 Base/表/视图数据为文件时;scope=table 需 table-id,scope=view 需 table+view" ] }, "aitable.field_create": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable field create --help", "dws-schema-live:aitable.create_fields", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.field_create", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-field.md" ], "agent_summary": "创建字段(单字段或批量,单次最多 15 个)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "改字段名/配置用 field update(不可改类型);删字段用 field delete;调列顺序用 view update" ], "canonical_path": "aitable.field_create", "cli_name": "create", "cli_path": "aitable field create", "confirmation": "not_required", "description": "在已有表格中批量新增字段。适用于建表后补充一批字段,或一次性添加多个关联、流转等复杂类型字段。\n单次最多创建 15 个字段;若超过该数量,请拆分多次调用。\n允许部分成功,返回结果会逐项说明每个字段是否创建成功;失败项会返回 reason 说明失败原因。\n系统会按数组顺序依次创建,返回结果顺序与入参保持一致,并逐项标明成功/失败状态。\n\n每个字段对象包含:\n fieldName(必填): 字段名称,最大 100 字,不支持换行\n type(必填): 字段类型(参考见 table create --help),新增类型包括 address(行政区域)、filterUp(查找引用)、lookup(关联引用)\n config(可选): 字段配置(参考见 table create --help)\n aiConfig(可选): AI 字段配置,传入后表示创建 AI 字段。\n - outputType(必填): text|select|multiSelect|number|currency|image|video\n - prompt(必填): [{\"type\":\"text\",\"value\":\"...\"}, {\"type\":\"fieldRef\",\"fieldId\":\"...\"}]\n - imageConfig(可选): outputType=image 时可用,配置 resolution 和 aiGeneratedWatermark\n - videoConfig(可选): outputType=video 时可用,配置 aspectRatio、resolution、duration\n - autoRecompute(可选): 引用字段变化后是否自动重算\n - enableThinking(可选): 是否启用深度思考\n - enableWebSearch(可选): 是否启用联网搜索", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable field create --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --name \"状态\" --type singleSelect" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "创建字段(单字段或批量,单次最多 15 个)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "创建字段(单字段或批量,单次最多 15 个)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.field_create.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "改字段名/配置用 field update(不可改类型);删字段用 field delete;调列顺序用 view update" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "改字段名/配置用 field update(不可改类型);删字段用 field delete;调列顺序用 view update" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable field create", "value": "aitable.field_create" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable field create", "value": "aitable.field_create" }, "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单次最多创建 15 个字段;若超过该数量,请拆分多次调用。\n允许部分成功,返回结果会逐项说明每个字段是否创建成功;失败项会返回 reason 说明失败原因。\n系统会按数组顺序依次创建,返回结果顺序与入参保持一致,并逐项标明成功/失败状态。\n\n每个字段对象包含:\n fieldName(必填): 字段名称,最大 100 字,不支持换行\n type(必填): 字段类型(参考见 table create --help),新增类型包括 address(行政区域)、filterUp(查找引用)、lookup(关联引用)\n config(可选): 字段配置(参考见 table create --help)\n aiConfig(可选): AI 字段配置,传入后表示创建 AI 字段。\n - outputType(必填): text|select|multiSelect|number|currency|image|video\n - prompt(必填): [{\"type\":\"text\",\"value\":\"...\"}, {\"type\":\"fieldRef\",\"fieldId\":\"...\"}]\n - imageConfig(可选): outputType=image 时可用,配置 resolution 和 aiGeneratedWatermark\n - videoConfig(可选): outputType=video 时可用,配置 aspectRatio、resolution、duration\n - autoRecompute(可选): 引用字段变化后是否自动重算\n - enableThinking(可选): 是否启用深度思考\n - enableWebSearch(可选): 是否启用联网搜索" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "在已有表格中批量新增字段。适用于建表后补充一批字段,或一次性添加多个关联、流转等复杂类型字段。单次最多创建 15 个字段;若超过该数量,请拆分多次调用。允许部分成功,返回结果会逐项说明每个字段是否创建成功;失败项会返回 reason 说明失败原因。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "在已有表格中批量新增字段。适用于建表后补充一批字段,或一次性添加多个关联、流转等复杂类型字段。\n单次最多创建 15 个字段;若超过该数量,请拆分多次调用。\n允许部分成功,返回结果会逐项说明每个字段是否创建成功;失败项会返回 reason 说明失败原因。\n系统会按数组顺序依次创建,返回结果顺序与入参保持一致,并逐项标明成功/失败状态。\n\n每个字段对象包含:\n fieldName(必填): 字段名称,最大 100 字,不支持换行\n type(必填): 字段类型(参考见 table create --help),新增类型包括 address(行政区域)、filterUp(查找引用)、lookup(关联引用)\n config(可选): 字段配置(参考见 table create --help)\n aiConfig(可选): AI 字段配置,传入后表示创建 AI 字段。\n - outputType(必填): text|select|multiSelect|number|currency|image|video\n - prompt(必填): [{\"type\":\"text\",\"value\":\"...\"}, {\"type\":\"fieldRef\",\"fieldId\":\"...\"}]\n - imageConfig(可选): outputType=image 时可用,配置 resolution 和 aiGeneratedWatermark\n - videoConfig(可选): outputType=video 时可用,配置 aspectRatio、resolution、duration\n - autoRecompute(可选): 引用字段变化后是否自动重算\n - enableThinking(可选): 是否启用深度思考\n - enableWebSearch(可选): 是否启用联网搜索" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable field create --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --name \"状态\" --type singleSelect" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable field create --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --name \"状态\" --type singleSelect" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.field_create.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "create_fields" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.field_create.interface_ref", "value": "aitable.create_fields" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "create_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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "创建字段" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "create_fields" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "创建字段" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要在已有表中新增一列或多列字段时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要在已有表中新增一列或多列字段时" ] } }, "group": "field", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "create_fields" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "field_create", "parameter_count": 7, "parameters": { "ai-config": { "description": "单字段 AI 配置 JSON(如 outputType/prompt,配合 --name/--type 使用)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "单字段 AI 配置 JSON(如 outputType/prompt,配合 --name/--type 使用)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "单字段 AI 配置 JSON(如 outputType/prompt,配合 --name/--type 使用)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Conditional aggregate wrapper: --ai-config is only consumed when --fields is absent and --name/--type select the single-field shorthand; the CLI then builds fields[0].aiConfig, so this flag has no unconditional one-to-one RPC property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "aiConfig" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Conditional aggregate wrapper: --ai-config is only consumed when --fields is absent and --name/--type select the single-field shorthand; the CLI then builds fields[0].aiConfig, so this flag has no unconditional one-to-one RPC property.", "source": "reviewed_mapping_exclusion", "value": "" }, "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" } }, "required": false, "type": "string" }, "base-id": { "description": "Base ID(通过 base list 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(通过 base list 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Base ID(通过 list_bases 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(通过 base list 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "Base ID(通过 list_bases 获取)", "property": "baseId", "required": true, "type": "string" }, "config": { "description": "单字段的额外配置 JSON(如 options,配合 --name/--type 使用)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "单字段的额外配置 JSON(如 options,配合 --name/--type 使用)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "单字段的额外配置 JSON(如 options,配合 --name/--type 使用)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Conditional aggregate wrapper: --config is only consumed when --fields is absent and --name/--type select the single-field shorthand; the CLI then builds fields[0].config (and may merge --options), so this flag has no unconditional one-to-one RPC property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "config" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Conditional aggregate wrapper: --config is only consumed when --fields is absent and --name/--type select the single-field shorthand; the CLI then builds fields[0].config (and may merge --options), so this flag has no unconditional one-to-one RPC property.", "source": "reviewed_mapping_exclusion", "value": "" }, "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" } }, "required": false, "type": "string" }, "fields": { "description": "待新增字段列表 JSON 数组,至少包含 1 个字段,单次最多 15 个。系统会按数组顺序依次创建,返回结果顺序与入参保持一致,并逐项标明成功/失败状态。若是单个字段可直接使用 --name/--type/--config", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "待新增字段列表 JSON 数组,至少包含 1 个字段,单次最多 15 个。系统会按数组顺序依次创建,返回结果顺序与入参保持一致,并逐项标明成功/失败状态。若是单个字段可直接使用 --name/--type/--config" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "待新增字段列表,至少包含 1 个字段,单次最多 15 个。系统会按数组顺序依次创建,返回结果顺序与入参保持一致,并逐项标明成功/失败状态。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "待新增字段列表 JSON 数组,至少包含 1 个字段,单次最多 15 个。系统会按数组顺序依次创建,返回结果顺序与入参保持一致,并逐项标明成功/失败状态。若是单个字段可直接使用 --name/--type/--config" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "fields" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "fields" }, "required": { "candidates": [ { "precedence": "tool_schema_hint", "selected": true, "source": "tool_schema_hint", "value": true }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "tool_schema_hint", "resolution": "highest_precedence", "source": "tool_schema_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" } }, "interface_description": "待新增字段列表,至少包含 1 个字段,单次最多 15 个。系统会按数组顺序依次创建,返回结果顺序与入参保持一致,并逐项标明成功/失败状态。", "interface_type": "array", "property": "fields", "required": true, "type": "string" }, "name": { "description": "要创建的单字段名称(与 --type 配合使用,替代 --fields)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "要创建的单字段名称(与 --type 配合使用,替代 --fields)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "要创建的单字段名称(与 --type 配合使用,替代 --fields)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Conditional aggregate wrapper: --name is ignored when --fields is supplied and otherwise becomes fields[0].fieldName only together with --type; it is not an unconditional direct create_fields parameter.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "name" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Conditional aggregate wrapper: --name is ignored when --fields is supplied and otherwise becomes fields[0].fieldName only together with --type; it is not an unconditional direct create_fields parameter.", "source": "reviewed_mapping_exclusion", "value": "" }, "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" } }, "required": false, "type": "string" }, "table-id": { "description": "Table ID(通过 base get 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(通过 base get 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Table ID(通过 get_base 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(通过 base get 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "Table ID(通过 get_base 获取)", "property": "tableId", "required": true, "type": "string" }, "type": { "description": "要创建的单字段类型(需要配合 --name,参考 table create 的内置类型)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "要创建的单字段类型(需要配合 --name,参考 table create 的内置类型)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "要创建的单字段类型(需要配合 --name,参考 table create 的内置类型)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Conditional aggregate wrapper: --type is ignored when --fields is supplied and otherwise becomes fields[0].type only together with --name; it is not an unconditional direct create_fields parameter.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "type" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Conditional aggregate wrapper: --type is ignored when --fields is supplied and otherwise becomes fields[0].type only together with --name; it is not an unconditional direct create_fields parameter.", "source": "reviewed_mapping_exclusion", "value": "" }, "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" } }, "required": false, "type": "string" } }, "path": "aitable.field_create", "primary_cli_path": "aitable field create", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "创建字段", "use_when": [ "需要在已有表中新增一列或多列字段时" ] }, "aitable.field_delete": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable field delete --help", "dws-schema-live:aitable.delete_field", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.delete_field", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.field_delete", "skills/mono/SKILL.md", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-field.md" ], "agent_summary": "删除字段(不可逆,需确认)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "隐藏表单题目用 form field hide;调视图可见列用 view update" ], "canonical_path": "aitable.field_delete", "cli_name": "delete", "cli_path": "aitable field delete", "confirmation": "user_required", "description": "删除指定 Table 中的一个字段(Field),删除操作不可逆。禁止删除主字段,且禁止删除最后一个字段\n\n此操作不可逆,会永久删除字段及其所有数据。\n必须提供准确的 baseId、tableId 和 fieldId,不得使用名称代替 ID。\n若字段不存在或无权限,将返回错误。", "display": "AI 表格操作", "effect": "destructive", "effect_source": "agent-hint", "examples": [ "dws aitable field delete --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --field-id \u003cFIELD_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "删除字段(不可逆,需确认)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "删除字段(不可逆,需确认)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.field_delete.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "隐藏表单题目用 form field hide;调视图可见列用 view update" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "隐藏表单题目用 form field hide;调视图可见列用 view update" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable field delete", "value": "aitable.field_delete" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable field delete", "value": "aitable.field_delete" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" }, { "precedence": "imported", "selected": false, "source": "internal/cli/schema_hints/imported/wukong.json", "value": "user_required" }, { "precedence": "skill", "review_reason": "Skill danger table explicitly reviews this operation", "selected": false, "source": "skills/mono/SKILL.md", "value": "user_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "删除指定 Table 中的一个字段(Field),删除操作不可逆。禁止删除主字段,且禁止删除最后一个字段\n\n此操作不可逆,会永久删除字段及其所有数据。\n必须提供准确的 baseId、tableId 和 fieldId,不得使用名称代替 ID。\n若字段不存在或无权限,将返回错误。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "删除指定 Table 中的一个字段(Field),删除操作不可逆。禁止删除主字段,且禁止删除最后一个字段\r\n\r\n此操作不可逆,会永久删除字段及其所有数据。\r\n必须提供准确的 baseId、tableId 和 fieldId,不得使用名称代替 ID。\r\n若字段不存在或无权限,将返回错误。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "删除指定 Table 中的一个字段(Field),删除操作不可逆。禁止删除主字段,且禁止删除最后一个字段\n\n此操作不可逆,会永久删除字段及其所有数据。\n必须提供准确的 baseId、tableId 和 fieldId,不得使用名称代替 ID。\n若字段不存在或无权限,将返回错误。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "destructive" }, { "precedence": "skill", "review_reason": "Skill danger table explicitly reviews this operation", "selected": false, "source": "skills/mono/SKILL.md", "value": "destructive" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "destructive" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable field delete --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --field-id \u003cFIELD_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable field delete --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --field-id \u003cFIELD_ID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.field_delete.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "delete_field" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.field_delete.interface_ref", "value": "aitable.delete_field" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "delete_field" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "high" }, { "precedence": "imported", "selected": false, "source": "internal/cli/schema_hints/imported/wukong.json", "value": "high" }, { "precedence": "skill", "review_reason": "Skill danger table explicitly reviews this operation", "selected": false, "source": "skills/mono/SKILL.md", "value": "high" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "high" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求删除某列字段时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求删除某列字段时" ] } }, "group": "field", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "delete_field" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "field_delete", "parameter_count": 3, "parameters": { "base-id": { "description": "Base ID(通过 base list 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(通过 base list 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Base ID(通过 list_bases 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(通过 base list 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "Base ID(通过 list_bases 获取)", "property": "baseId", "required": true, "type": "string" }, "field-id": { "description": "待删除字段 ID(通过 table get 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "待删除字段 ID(通过 table get 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "待删除字段 ID(通过 get_tables 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "待删除字段 ID(通过 table get 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "fieldId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "fieldId" }, "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(通过 get_tables 获取)", "property": "fieldId", "required": true, "type": "string" }, "table-id": { "description": "Table ID(通过 base get 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(通过 base get 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Table ID(通过 get_base 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(通过 base get 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "Table ID(通过 get_base 获取)", "property": "tableId", "required": true, "type": "string" } }, "path": "aitable.field_delete", "primary_cli_path": "aitable field delete", "product_id": "aitable", "reviewed": true, "risk": "high", "source": "reviewed_command_registry", "title": "删除字段", "use_when": [ "用户明确要求删除某列字段时" ] }, "aitable.field_get": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable field get --help", "dws-schema-live:aitable.get_fields", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.get_fields", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.field_get", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-field.md" ], "agent_summary": "获取字段完整配置。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "表级字段目录也可用 table get;创建字段用 field create;不可用本命令改类型" ], "canonical_path": "aitable.field_get", "cli_name": "get", "cli_path": "aitable field get", "confirmation": "not_required", "description": "批量获取指定字段的详细信息,包括 fieldId、名称、类型、description 以及类型相关完整配置(如格式化、选项等)。\n传 fieldIds 时单次最多获取 10 个字段;若需更多字段,请拆分多次调用。\n适用于在 table get 拿到字段目录后,按需展开少量字段的完整配置,避免大 options 字段放大 table get 返回值。\n\n必填参数:\n--table-id (必填):表格 ID,必须先通过 dws aitable table get --base-id \u003cbaseId\u003e 获取 tableId\n--base-id (必填):Base ID,可通过 dws aitable base list 或 dws aitable base search 获取", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable field get --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取字段完整配置。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取字段完整配置。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.field_get.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "表级字段目录也可用 table get;创建字段用 field create;不可用本命令改类型" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "表级字段目录也可用 table get;创建字段用 field create;不可用本命令改类型" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable field get", "value": "aitable.field_get" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable field get", "value": "aitable.field_get" }, "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": "批量获取指定字段的详细信息,包括 fieldId、名称、类型、description 以及类型相关完整配置(如格式化、选项等)。\n传 fieldIds 时单次最多获取 10 个字段;若需更多字段,请拆分多次调用。\n适用于在 table get 拿到字段目录后,按需展开少量字段的完整配置,避免大 options 字段放大 table get 返回值。\n\n必填参数:\n--table-id (必填):表格 ID,必须先通过 dws aitable table get --base-id \u003cbaseId\u003e 获取 tableId\n--base-id (必填):Base ID,可通过 dws aitable base list 或 dws aitable base search 获取" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "批量获取指定字段的详细信息,包括 fieldId、名称、类型、description 以及类型相关完整配置(如格式化、选项、AI 配置等)。\r\n传 fieldIds 时单次最多获取 10 个字段;若需更多字段,请拆分多次调用。\r\n适用于在 get_tables 拿到字段目录后,按需展开少量字段的完整配置,避免大 options 字段放大 get_tables 返回值。\r\nAI 字段的返回结果中,config 仅包含字段物理配置,aiConfig 作为同级字段单独返回,结构与 create_fields 写入参数一致。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "批量获取指定字段的详细信息,包括 fieldId、名称、类型、description 以及类型相关完整配置(如格式化、选项等)。\n传 fieldIds 时单次最多获取 10 个字段;若需更多字段,请拆分多次调用。\n适用于在 table get 拿到字段目录后,按需展开少量字段的完整配置,避免大 options 字段放大 table get 返回值。\n\n必填参数:\n--table-id (必填):表格 ID,必须先通过 dws aitable table get --base-id \u003cbaseId\u003e 获取 tableId\n--base-id (必填):Base ID,可通过 dws aitable base list 或 dws aitable base 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": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable field get --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable field get --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.field_get.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "get_fields" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.field_get.interface_ref", "value": "aitable.get_fields" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "get_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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要字段类型/config(选项、公式等)详情时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要字段类型/config(选项、公式等)详情时" ] } }, "group": "field", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "get_fields" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "field_get", "parameter_count": 3, "parameters": { "base-id": { "description": "Base ID(可通过 base list 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(可通过 base list 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Base ID(可通过 list_bases 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(可通过 base list 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "Base ID(可通过 list_bases 获取)", "property": "baseId", "required": true, "type": "string" }, "field-ids": { "description": "待获取详情的字段 ID 列表(通过 table get 获取),逗号分隔;建议只传真正需要展开完整配置的字段,单次最多 10 个;不传则返回全部字段。建议优先显式传入,以控制返回体大小,避免上下文突增", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "待获取详情的字段 ID 列表(通过 table get 获取),逗号分隔;建议只传真正需要展开完整配置的字段,单次最多 10 个;不传则返回全部字段。建议优先显式传入,以控制返回体大小,避免上下文突增" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "待获取详情的字段 ID 列表,可通过 get_tables 获取;建议只传真正需要展开完整配置的字段,单次最多 10 个;不传则默认返回当前表下全部字段。建议优先显式传入,以控制返回体大小,避免上下文突增" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "待获取详情的字段 ID 列表(通过 table get 获取),逗号分隔;建议只传真正需要展开完整配置的字段,单次最多 10 个;不传则返回全部字段。建议优先显式传入,以控制返回体大小,避免上下文突增" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "fieldIds" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "fieldIds" }, "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" } }, "interface_description": "待获取详情的字段 ID 列表,可通过 get_tables 获取;建议只传真正需要展开完整配置的字段,单次最多 10 个;不传则默认返回当前表下全部字段。建议优先显式传入,以控制返回体大小,避免上下文突增", "interface_type": "array", "property": "fieldIds", "required": false, "type": "string" }, "table-id": { "description": "Table ID(可通过 base get 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(可通过 base get 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Table ID(可通过 get_base 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(可通过 base get 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "Table ID(可通过 get_base 获取)", "property": "tableId", "required": true, "type": "string" } }, "path": "aitable.field_get", "primary_cli_path": "aitable field get", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取字段详情", "use_when": [ "需要字段类型/config(选项、公式等)详情时" ] }, "aitable.field_list": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable field list --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.field_list", "skills/mono/references/products/aitable.md" ], "agent_summary": "获取字段信息(field get 别名)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "与 field get 等价" ], "canonical_path": "aitable.field_list", "cli_name": "list", "cli_path": "aitable field list", "confirmation": "not_required", "description": "批量获取指定字段的详细信息,包括 fieldId、名称、类型、description 以及类型相关完整配置。\n这是 dws aitable field get 的便捷别名,两个命令完全等价。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable field list --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取字段信息(field get 别名)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取字段信息(field get 别名)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.field_list.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "与 field get 等价" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "与 field get 等价" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable field list", "value": "aitable.field_list" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable field list", "value": "aitable.field_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": "批量获取指定字段的详细信息,包括 fieldId、名称、类型、description 以及类型相关完整配置。\n这是 dws aitable field get 的便捷别名,两个命令完全等价。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "批量获取指定字段的详细信息,包括 fieldId、名称、类型、description 以及类型相关完整配置(如格式化、选项、AI 配置等)。\r\n传 fieldIds 时单次最多获取 10 个字段;若需更多字段,请拆分多次调用。\r\n适用于在 get_tables 拿到字段目录后,按需展开少量字段的完整配置,避免大 options 字段放大 get_tables 返回值。\r\nAI 字段的返回结果中,config 仅包含字段物理配置,aiConfig 作为同级字段单独返回,结构与 create_fields 写入参数一致。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "批量获取指定字段的详细信息,包括 fieldId、名称、类型、description 以及类型相关完整配置。\n这是 dws aitable field 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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable field list --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable field list --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.field_list.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_fields" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.field_list.interface_ref", "value": "aitable.get_fields" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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": "获取字段信息(dws aitable field get 的别名)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "获取字段详情" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取字段信息(dws aitable field get 的别名)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "使用 field list 别名读取字段时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "使用 field list 别名读取字段时" ] } }, "group": "field", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "get_fields" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "field_list", "parameter_count": 3, "parameters": { "base-id": { "description": "Base ID(可通过 base list 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(可通过 base list 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Base ID(可通过 list_bases 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(可通过 base list 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "Base ID(可通过 list_bases 获取)", "property": "baseId", "required": true, "type": "string" }, "field-ids": { "description": "待获取详情的字段 ID 列表(通过 table get 获取),逗号分隔;建议只传真正需要展开完整配置的字段,单次最多 10 个;不传则返回全部字段。建议优先显式传入,以控制返回体大小,避免上下文突增", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "待获取详情的字段 ID 列表(通过 table get 获取),逗号分隔;建议只传真正需要展开完整配置的字段,单次最多 10 个;不传则返回全部字段。建议优先显式传入,以控制返回体大小,避免上下文突增" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "待获取详情的字段 ID 列表,可通过 get_tables 获取;建议只传真正需要展开完整配置的字段,单次最多 10 个;不传则默认返回当前表下全部字段。建议优先显式传入,以控制返回体大小,避免上下文突增" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "待获取详情的字段 ID 列表(通过 table get 获取),逗号分隔;建议只传真正需要展开完整配置的字段,单次最多 10 个;不传则返回全部字段。建议优先显式传入,以控制返回体大小,避免上下文突增" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "fieldIds" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "fieldIds" }, "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" } }, "interface_description": "待获取详情的字段 ID 列表,可通过 get_tables 获取;建议只传真正需要展开完整配置的字段,单次最多 10 个;不传则默认返回当前表下全部字段。建议优先显式传入,以控制返回体大小,避免上下文突增", "interface_type": "array", "property": "fieldIds", "required": false, "type": "string" }, "table-id": { "description": "Table ID(可通过 base get 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(可通过 base get 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Table ID(可通过 get_base 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(可通过 base get 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "Table ID(可通过 get_base 获取)", "property": "tableId", "required": true, "type": "string" } }, "path": "aitable.field_list", "primary_cli_path": "aitable field list", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取字段信息(dws aitable field get 的别名)", "use_when": [ "使用 field list 别名读取字段时" ] }, "aitable.field_search_options": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable field search-options --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.field_search_options", "skills/mono/references/products/aitable.md" ], "agent_summary": "搜索单选/多选字段的选项。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "非选项字段不要用;改选项配置用 field update" ], "canonical_path": "aitable.field_search_options", "cli_name": "search-options", "cli_path": "aitable field search-options", "confirmation": "not_required", "description": "搜索指定单选/多选字段的 options 列表,支持按关键词模糊匹配(大小写不敏感、contains 模式)。\n目标字段必须是 singleSelect 或 multipleSelect 类型,否则返回错误。\n不传 --keyword 时返回该字段全部 options。\n适用于 options 较多时按关键词缩小范围,避免通过 field get 拉取完整字段配置。\n若需读取字段的完整配置(含 options 之外的属性),请使用 field get。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable field search-options --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --field-id \u003cFIELD_ID\u003e --keyword \"进行中\"" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "搜索单选/多选字段的选项。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "搜索单选/多选字段的选项。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.field_search_options.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "非选项字段不要用;改选项配置用 field update" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "非选项字段不要用;改选项配置用 field update" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable field search-options", "value": "aitable.field_search_options" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable field search-options", "value": "aitable.field_search_options" }, "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": "搜索指定单选/多选字段的 options 列表,支持按关键词模糊匹配(大小写不敏感、contains 模式)。\n目标字段必须是 singleSelect 或 multipleSelect 类型,否则返回错误。\n不传 --keyword 时返回该字段全部 options。\n适用于 options 较多时按关键词缩小范围,避免通过 field get 拉取完整字段配置。\n若需读取字段的完整配置(含 options 之外的属性),请使用 field get。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "搜索指定单选/多选字段的 options 列表,支持按关键词模糊匹配(大小写不敏感、contains 模式)。\r\n目标字段必须是 singleSelect 或 multipleSelect 类型,否则返回错误。\r\n不传 keyword 时返回该字段全部 options。\r\n适用于 options 较多时按关键词缩小范围,避免通过 get_fields 拉取完整字段配置。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "搜索指定单选/多选字段的 options 列表,支持按关键词模糊匹配(大小写不敏感、contains 模式)。\n目标字段必须是 singleSelect 或 multipleSelect 类型,否则返回错误。\n不传 --keyword 时返回该字段全部 options。\n适用于 options 较多时按关键词缩小范围,避免通过 field get 拉取完整字段配置。\n若需读取字段的完整配置(含 options 之外的属性),请使用 field 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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable field search-options --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --field-id \u003cFIELD_ID\u003e --keyword \"进行中\"" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable field search-options --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --field-id \u003cFIELD_ID\u003e --keyword \"进行中\"" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.field_search_options.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "search_field_options" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.field_search_options.interface_ref", "value": "aitable.search_field_options" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "search_field_options" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要模糊查找 singleSelect/multipleSelect 选项值时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要模糊查找 singleSelect/multipleSelect 选项值时" ] } }, "group": "field", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "search_field_options" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "field_search_options", "parameter_count": 5, "parameters": { "base-id": { "description": "Base ID(通过 base list 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(通过 base list 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Base ID(可通过 list_bases 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(通过 base list 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "Base ID(可通过 list_bases 获取)", "property": "baseId", "required": true, "type": "string" }, "field-id": { "description": "目标字段 ID,必须是 singleSelect 或 multipleSelect 类型;通过 table get / field get 获取 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标字段 ID,必须是 singleSelect 或 multipleSelect 类型;通过 table get / field get 获取 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标字段 ID,必须是 singleSelect 或 multipleSelect 类型的字段" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标字段 ID,必须是 singleSelect 或 multipleSelect 类型;通过 table get / field get 获取 (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "fieldId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "fieldId" }, "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,必须是 singleSelect 或 multipleSelect 类型的字段", "property": "fieldId", "required": true, "type": "string" }, "keyword": { "description": "模糊搜索关键词,大小写不敏感,按 contains 匹配 option name;不传则返回全部 options", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "模糊搜索关键词,大小写不敏感,按 contains 匹配 option name;不传则返回全部 options" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "模糊搜索关键词,大小写不敏感,按 contains 匹配 option name;不传时返回全部 options" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "模糊搜索关键词,大小写不敏感,按 contains 匹配 option name;不传则返回全部 options" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "keyword" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "keyword" }, "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" } }, "interface_description": "模糊搜索关键词,大小写不敏感,按 contains 匹配 option name;不传时返回全部 options", "property": "keyword", "required": false, "type": "string" }, "limit": { "description": "返回的最大 option 数量,默认 3000(全量返回),最大 3000;传入较小值可减少响应体积", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "返回的最大 option 数量,默认 3000(全量返回),最大 3000;传入较小值可减少响应体积" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "返回的最大 option 数量,默认 3000(即全量返回),最大 3000。传入较小值可减少响应体积、提升性能" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "返回的最大 option 数量,默认 3000(全量返回),最大 3000;传入较小值可减少响应体积" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "limit" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "limit" }, "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": "返回的最大 option 数量,默认 3000(即全量返回),最大 3000。传入较小值可减少响应体积、提升性能", "interface_type": "number", "property": "limit", "required": false, "type": "integer" }, "table-id": { "description": "Table ID(通过 base get 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(通过 base get 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Table ID(可通过 get_base 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(通过 base get 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "Table ID(可通过 get_base 获取)", "property": "tableId", "required": true, "type": "string" } }, "path": "aitable.field_search_options", "primary_cli_path": "aitable field search-options", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "搜索单选/多选字段的选项", "use_when": [ "需要模糊查找 singleSelect/multipleSelect 选项值时" ] }, "aitable.field_update": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable field update --help", "dws-schema-live:aitable.update_field", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.update_field", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.field_update", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-field.md" ], "agent_summary": "更新字段名或配置(不可变更字段类型)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "换类型需删重建;删除用 field delete;新增用 field create" ], "canonical_path": "aitable.field_update", "cli_name": "update", "cli_path": "aitable field update", "confirmation": "not_required", "constraints": { "require_one_of": [ [ "name", "config", "ai-config" ] ] }, "description": "更新指定字段的名称、字段配置或 AI 配置。不可变更字段类型(type 不可修改)。\nnewFieldName、config、aiConfig 至少传入一项。\n\n注意:更新 singleSelect/multipleSelect 的 options 时,需传入完整列表(含已有选项),\n系统以新列表整体覆盖,不是追加。为避免已有单元格因 option id 变化而丢数据,\n更新时已有选项应尽量回传原 id;新增选项无需传 id。\n如果请求中传入的 option id 在当前字段配置中不存在,系统会丢弃该 id,并按新增选项处理;\n若 id 合法但 name 改了,属于正常更新,会保留该 id。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable field update --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --field-id \u003cFIELD_ID\u003e --name \"新字段名\"" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新字段名或配置(不可变更字段类型)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新字段名或配置(不可变更字段类型)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.field_update.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "换类型需删重建;删除用 field delete;新增用 field create" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "换类型需删重建;删除用 field delete;新增用 field create" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable field update", "value": "aitable.field_update" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable field update", "value": "aitable.field_update" }, "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": "更新指定字段的名称、字段配置或 AI 配置。不可变更字段类型(type 不可修改)。\nnewFieldName、config、aiConfig 至少传入一项。\n\n注意:更新 singleSelect/multipleSelect 的 options 时,需传入完整列表(含已有选项),\n系统以新列表整体覆盖,不是追加。为避免已有单元格因 option id 变化而丢数据,\n更新时已有选项应尽量回传原 id;新增选项无需传 id。\n如果请求中传入的 option id 在当前字段配置中不存在,系统会丢弃该 id,并按新增选项处理;\n若 id 合法但 name 改了,属于正常更新,会保留该 id。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "更新指定字段的名称或配置。不可变更字段类型(type 不可修改)。\r\nnewFieldName、config、aiConfig 至少传入一项" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "更新指定字段的名称、字段配置或 AI 配置。不可变更字段类型(type 不可修改)。\nnewFieldName、config、aiConfig 至少传入一项。\n\n注意:更新 singleSelect/multipleSelect 的 options 时,需传入完整列表(含已有选项),\n系统以新列表整体覆盖,不是追加。为避免已有单元格因 option id 变化而丢数据,\n更新时已有选项应尽量回传原 id;新增选项无需传 id。\n如果请求中传入的 option id 在当前字段配置中不存在,系统会丢弃该 id,并按新增选项处理;\n若 id 合法但 name 改了,属于正常更新,会保留该 id。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable field update --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --field-id \u003cFIELD_ID\u003e --name \"新字段名\"" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable field update --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --field-id \u003cFIELD_ID\u003e --name \"新字段名\"" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.field_update.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "update_field" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.field_update.interface_ref", "value": "aitable.update_field" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "update_field" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要重命名字段或改选项/公式等配置且类型不变时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要重命名字段或改选项/公式等配置且类型不变时" ] } }, "group": "field", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "update_field" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "field_update", "parameter_count": 6, "parameters": { "ai-config": { "description": "更新后的 AI 配置 JSON,不修改 AI 配置时省略(与 MCP update_field.aiConfig 对齐)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "更新后的 AI 配置 JSON,不修改 AI 配置时省略(与 MCP update_field.aiConfig 对齐)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "更新后的 AI 配置。传入时为整体替换,outputType 与 prompt 均为必填。不修改 AI 配置时省略。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "更新后的 AI 配置 JSON,不修改 AI 配置时省略(与 MCP update_field.aiConfig 对齐)" }, "interface_type": { "candidates": [ { "precedence": "mcp_metadata", "selected": true, "source": "mcp_metadata", "value": "object" }, { "precedence": "fallback", "selected": false, "source": "cobra_flag_type", "value": "string" } ], "precedence": "mcp_metadata", "resolution": "highest_precedence", "source": "mcp_metadata", "value": "object" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "aiConfig" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "aiConfig" }, "required": { "candidates": [ { "precedence": "command_constraint", "selected": true, "source": "require_one_of_constraint", "value": false }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "command_constraint", "resolution": "highest_precedence", "source": "require_one_of_constraint", "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": "更新后的 AI 配置。传入时为整体替换,outputType 与 prompt 均为必填。不修改 AI 配置时省略。", "interface_type": "object", "property": "aiConfig", "required": false, "type": "string" }, "base-id": { "description": "Base ID(可通过 base list 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(可通过 base list 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Base ID(可通过 list_bases 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(可通过 base list 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "Base ID(可通过 list_bases 获取)", "property": "baseId", "required": true, "type": "string" }, "config": { "description": "更新后的字段配置 JSON,结构与 field create 的 config 完全一致。不修改配置时省略。更新 singleSelect/multipleSelect 的 options 时需传入完整列表,系统以新列表整体覆盖;已有选项应回传原 id,新增选项无需传 id", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "更新后的字段配置 JSON,结构与 field create 的 config 完全一致。不修改配置时省略。更新 singleSelect/multipleSelect 的 options 时需传入完整列表,系统以新列表整体覆盖;已有选项应回传原 id,新增选项无需传 id" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "更新后的字段物理配置,结构与 create_fields.fields[].config 完全一致。\n不修改配置时省略。\n注意:更新 singleSelect/multipleSelect 的 options 时,需传入完整列表(含已有选项),系统以新列表整体覆盖,不是追加。\n注意:为避免已有单元格因 option id 变化而丢数据,更新时已有选项应尽量回传原 id;新增选项无需传 id。\n注意:如果请求中传入的 option id 在当前字段配置中不存在,系统会丢弃该 id,并按新增选项处理;若 id 合法但 name 改了,属于正常更新,会保留该 id。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "更新后的字段配置 JSON,结构与 field create 的 config 完全一致。不修改配置时省略。更新 singleSelect/multipleSelect 的 options 时需传入完整列表,系统以新列表整体覆盖;已有选项应回传原 id,新增选项无需传 id" }, "interface_type": { "candidates": [ { "precedence": "mcp_metadata", "selected": true, "source": "mcp_metadata", "value": "object" }, { "precedence": "fallback", "selected": false, "source": "cobra_flag_type", "value": "string" } ], "precedence": "mcp_metadata", "resolution": "highest_precedence", "source": "mcp_metadata", "value": "object" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "config" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "config" }, "required": { "candidates": [ { "precedence": "command_constraint", "selected": true, "source": "require_one_of_constraint", "value": false }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "command_constraint", "resolution": "highest_precedence", "source": "require_one_of_constraint", "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": "更新后的字段物理配置,结构与 create_fields.fields[].config 完全一致。\n不修改配置时省略。\n注意:更新 singleSelect/multipleSelect 的 options 时,需传入完整列表(含已有选项),系统以新列表整体覆盖,不是追加。\n注意:为避免已有单元格因 option id 变化而丢数据,更新时已有选项应尽量回传原 id;新增选项无需传 id。\n注意:如果请求中传入的 option id 在当前字段配置中不存在,系统会丢弃该 id,并按新增选项处理;若 id 合法但 name 改了,属于正常更新,会保留该 id。", "interface_type": "object", "property": "config", "required": false, "type": "string" }, "field-id": { "description": "Field ID(可通过 table get 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Field ID(可通过 table get 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Field ID(可通过 get_tables 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Field ID(可通过 table get 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "fieldId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "fieldId" }, "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": "Field ID(可通过 get_tables 获取)", "property": "fieldId", "required": true, "type": "string" }, "name": { "description": "更新后的字段名称,最大100字。不修改名称时省略", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "更新后的字段名称,最大100字。不修改名称时省略" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "更新后的字段名称,最大100字。不修改名称时省略" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "更新后的字段名称,最大100字。不修改名称时省略" }, "property": { "candidates": [ { "precedence": "versioned_binding", "selected": true, "source": "versioned_parameter_binding", "value": "newFieldName" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "name" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "newFieldName" }, "required": { "candidates": [ { "precedence": "command_constraint", "selected": true, "source": "require_one_of_constraint", "value": false }, { "precedence": "tool_schema_hint", "selected": false, "source": "tool_schema_hint", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "command_constraint", "resolution": "highest_precedence", "source": "require_one_of_constraint", "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": "newFieldName", "required": false, "type": "string" }, "table-id": { "description": "Table ID(可通过 base get 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(可通过 base get 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Table ID(可通过 get_base 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(可通过 base get 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "Table ID(可通过 get_base 获取)", "property": "tableId", "required": true, "type": "string" } }, "path": "aitable.field_update", "primary_cli_path": "aitable field update", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "更新字段", "use_when": [ "需要重命名字段或改选项/公式等配置且类型不变时" ] }, "aitable.form_create": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable form create --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-form.md" ], "agent_summary": "创建表单视图(推荐路径;也可用 view create FormDesigner)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "改表单标题/描述用 form update;删表单用 form delete" ], "canonical_path": "aitable.form_create", "cli_name": "create", "cli_path": "aitable form create", "confirmation": "not_required", "description": "在指定数据表下创建一个新的表单视图(FormDesigner 类型)。\n等价于 view create --view-type FormDesigner,但走 form 命令组对齐表单工作流。", "display": "AI 表格操作", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws aitable form create --base-id BASE_ID --table-id TABLE_ID --name \"员工信息收集\"" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "创建表单视图(推荐路径;也可用 view create FormDesigner)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "创建表单视图(推荐路径;也可用 view create FormDesigner)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "改表单标题/描述用 form update;删表单用 form delete" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "改表单标题/描述用 form update;删表单用 form delete" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable form create", "value": "aitable.form_create" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable form create", "value": "aitable.form_create" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, { "precedence": "inference_or_default", "selected": false, "source": "risk-default", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "在指定数据表下创建一个新的表单视图(FormDesigner 类型)。\n等价于 view create --view-type FormDesigner,但走 form 命令组对齐表单工作流。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "在指定数据表下创建一个新的表单视图(FormDesigner 类型)。\n等价于 view create --view-type FormDesigner,但走 form 命令组对齐表单工作流。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" }, { "precedence": "inference_or_default", "selected": false, "source": "command-verb", "value": "write" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form create --base-id BASE_ID --table-id TABLE_ID --name \"员工信息收集\"" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form create --base-id BASE_ID --table-id TABLE_ID --name \"员工信息收集\"" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "unknown" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "unknown" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed composite wrapper: the CLI constrains pinned aitable/create_view to FormDesigner and applies form-specific argument semantics, so it is not a direct parameter-equivalent RPC projection." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed composite wrapper: the CLI constrains pinned aitable/create_view to FormDesigner and applies form-specific argument semantics, so it is not a direct parameter-equivalent RPC projection." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "medium" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "medium" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.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": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要为数据表创建收集表单时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要为数据表创建收集表单时" ] } }, "group": "form", "has_parameters": true, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed composite wrapper: the CLI constrains pinned aitable/create_view to FormDesigner and applies form-specific argument semantics, so it is not a direct parameter-equivalent RPC projection.", "is_alias": false, "name": "form_create", "parameter_count": 4, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "baseId", "required": true, "type": "string" }, "description": { "description": "表单描述(创建后可用 form update 调整)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "表单描述(创建后可用 form update 调整)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "表单描述(创建后可用 form update 调整)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "description" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "description" }, "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": "description", "required": false, "type": "string" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "name" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "name" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "name", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "tableId", "required": true, "type": "string" } }, "path": "aitable.form_create", "primary_cli_path": "aitable form create", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "创建表单视图", "use_when": [ "需要为数据表创建收集表单时" ] }, "aitable.form_delete": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable form delete --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "skills/mono/references/products/aitable.md" ], "agent_summary": "删除表单(不可逆,需确认)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "删普通视图用 view delete;只隐藏题目用 form field hide" ], "canonical_path": "aitable.form_delete", "cli_name": "delete", "cli_path": "aitable form delete", "confirmation": "user_required", "description": "删除指定数据表下的表单视图(不可逆)。\n调用前建议先通过 form list 确认目标视图。", "display": "AI 表格操作", "effect": "destructive", "effect_source": "agent-hint", "examples": [ "dws aitable form delete --base-id BASE_ID --table-id TABLE_ID --view-id VIEW_ID" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "删除表单(不可逆,需确认)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "删除表单(不可逆,需确认)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "删普通视图用 view delete;只隐藏题目用 form field hide" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "删普通视图用 view delete;只隐藏题目用 form field hide" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable form delete", "value": "aitable.form_delete" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable form delete", "value": "aitable.form_delete" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "删除指定数据表下的表单视图(不可逆)。\n调用前建议先通过 form list 确认目标视图。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "删除指定数据表下的表单视图(不可逆)。\n调用前建议先通过 form list 确认目标视图。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "destructive" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "destructive" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form delete --base-id BASE_ID --table-id TABLE_ID --view-id VIEW_ID" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form delete --base-id BASE_ID --table-id TABLE_ID --view-id VIEW_ID" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "unknown" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "high" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "high" }, "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": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求删除表单视图时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求删除表单视图时" ] } }, "group": "form", "has_parameters": true, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.", "is_alias": false, "name": "form_delete", "parameter_count": 3, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_delete has no singular pinned interface_ref; --base-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_delete has no singular pinned interface_ref; --base-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_delete has no singular pinned interface_ref; --table-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_delete has no singular pinned interface_ref; --table-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" }, "view-id": { "description": "目标表单视图 ID(通过 form list 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标表单视图 ID(通过 form list 获取)(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标表单视图 ID(通过 form list 获取)(必填)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_delete has no singular pinned interface_ref; --view-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_delete has no singular pinned interface_ref; --view-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" } }, "path": "aitable.form_delete", "primary_cli_path": "aitable form delete", "product_id": "aitable", "reviewed": true, "risk": "high", "source": "reviewed_command_registry", "title": "删除表单", "use_when": [ "用户明确要求删除表单视图时" ] }, "aitable.form_field_hide": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable form field hide --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-form.md" ], "agent_summary": "切换表单中字段的隐藏/显示。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "删除真实字段用 field delete;删表单用 form delete" ], "canonical_path": "aitable.form_field_hide", "cli_name": "hide", "cli_path": "aitable form field hide", "confirmation": "not_required", "description": "切换表单视图中某个字段的隐藏/显示状态。\n--hidden true:在表单中隐藏该字段(填写者不可见)\n--hidden false:显示该字段", "display": "AI 表格操作", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws aitable form field hide --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e --field-id \u003cFIELD_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "切换表单中字段的隐藏/显示。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "切换表单中字段的隐藏/显示。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "删除真实字段用 field delete;删表单用 form delete" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "删除真实字段用 field delete;删表单用 form delete" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable form field hide", "value": "aitable.form_field_hide" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable form field hide", "value": "aitable.form_field_hide" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "切换表单视图中某个字段的隐藏/显示状态。\n--hidden true:在表单中隐藏该字段(填写者不可见)\n--hidden false:显示该字段" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "切换表单视图中某个字段的隐藏/显示状态。\n--hidden true:在表单中隐藏该字段(填写者不可见)\n--hidden false:显示该字段" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form field hide --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e --field-id \u003cFIELD_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form field hide --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e --field-id \u003cFIELD_ID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "medium" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要在表单中隐藏或重新显示某题目时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要在表单中隐藏或重新显示某题目时" ] } }, "group": "form.field", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.", "is_alias": false, "name": "form_field_hide", "parameter_count": 5, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_field_hide has no singular pinned interface_ref; --base-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_field_hide has no singular pinned interface_ref; --base-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" }, "field-id": { "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": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_field_hide has no singular pinned interface_ref; --field-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "fieldId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_field_hide has no singular pinned interface_ref; --field-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" }, "hidden": { "description": "true 隐藏字段,false 显示字段", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "true 隐藏字段,false 显示字段" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "true 隐藏字段,false 显示字段" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_field_hide has no singular pinned interface_ref; --hidden is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "hidden" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_field_hide has no singular pinned interface_ref; --hidden is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "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" } }, "required": false, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_field_hide has no singular pinned interface_ref; --table-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_field_hide has no singular pinned interface_ref; --table-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" }, "view-id": { "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": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_field_hide has no singular pinned interface_ref; --view-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_field_hide has no singular pinned interface_ref; --view-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" } }, "path": "aitable.form_field_hide", "primary_cli_path": "aitable form field hide", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "切换表单字段隐藏", "use_when": [ "需要在表单中隐藏或重新显示某题目时" ] }, "aitable.form_field_list": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable form field list --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-form.md" ], "agent_summary": "列出表单字段/题目。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "更新属性用 form field update;隐藏用 hide" ], "canonical_path": "aitable.form_field_list", "cli_name": "list", "cli_path": "aitable form field list", "confirmation": "not_required", "description": "列出指定表单视图当前可见的字段及其配置。\n返回每个字段的 fieldId、name、type、required、hidden、description。\n注意:hidden=true 的字段不会出现在此返回(它们在表单中已隐藏);如需查看全部字段请用 field get。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable form field list --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出表单字段/题目。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出表单字段/题目。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "更新属性用 form field update;隐藏用 hide" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "更新属性用 form field update;隐藏用 hide" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable form field list", "value": "aitable.form_field_list" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable form field list", "value": "aitable.form_field_list" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, { "precedence": "inference_or_default", "selected": false, "source": "risk-default", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "列出指定表单视图当前可见的字段及其配置。\n返回每个字段的 fieldId、name、type、required、hidden、description。\n注意:hidden=true 的字段不会出现在此返回(它们在表单中已隐藏);如需查看全部字段请用 field get。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "列出指定表单视图当前可见的字段及其配置。\n返回每个字段的 fieldId、name、type、required、hidden、description。\n注意:hidden=true 的字段不会出现在此返回(它们在表单中已隐藏);如需查看全部字段请用 field get。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, { "precedence": "inference_or_default", "selected": false, "source": "command-verb", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form field list --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form field list --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "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": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "管理表单题目显隐或属性前先列出字段时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "管理表单题目显隐或属性前先列出字段时" ] } }, "group": "form.field", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.", "is_alias": false, "name": "form_field_list", "parameter_count": 3, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_field_list has no singular pinned interface_ref; --base-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_field_list has no singular pinned interface_ref; --base-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_field_list has no singular pinned interface_ref; --table-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_field_list has no singular pinned interface_ref; --table-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" }, "view-id": { "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": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_field_list has no singular pinned interface_ref; --view-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_field_list has no singular pinned interface_ref; --view-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" } }, "path": "aitable.form_field_list", "primary_cli_path": "aitable form field list", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "列出表单字段", "use_when": [ "管理表单题目显隐或属性前先列出字段时" ] }, "aitable.form_field_update": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable form field update --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-form.md" ], "agent_summary": "更新表单字段展示属性。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "隐藏字段用 form field hide;真正增删字段用 field create/delete 或 form questions" ], "canonical_path": "aitable.form_field_update", "cli_name": "update", "cli_path": "aitable form field update", "confirmation": "not_required", "description": "更新表单视图中某个字段的必填状态或描述。\n--required 或 --field-description 至少传入一项。", "display": "AI 表格操作", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws aitable form field update --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e --field-id \u003cFIELD_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新表单字段展示属性。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新表单字段展示属性。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "隐藏字段用 form field hide;真正增删字段用 field create/delete 或 form questions" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "隐藏字段用 form field hide;真正增删字段用 field create/delete 或 form questions" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable form field update", "value": "aitable.form_field_update" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable form field update", "value": "aitable.form_field_update" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, { "precedence": "inference_or_default", "selected": false, "source": "risk-default", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "更新表单视图中某个字段的必填状态或描述。\n--required 或 --field-description 至少传入一项。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "更新表单视图中某个字段的必填状态或描述。\n--required 或 --field-description 至少传入一项。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" }, { "precedence": "inference_or_default", "selected": false, "source": "command-verb", "value": "write" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form field update --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e --field-id \u003cFIELD_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form field update --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e --field-id \u003cFIELD_ID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "unknown" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "unknown" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "medium" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "medium" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.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": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要改表单中某字段的展示/必填等属性时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要改表单中某字段的展示/必填等属性时" ] } }, "group": "form.field", "has_parameters": true, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.", "is_alias": false, "name": "form_field_update", "parameter_count": 6, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_field_update has no singular pinned interface_ref; --base-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_field_update has no singular pinned interface_ref; --base-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" }, "field-description": { "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_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_field_update has no singular pinned interface_ref; --field-description is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "fieldDescription" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_field_update has no singular pinned interface_ref; --field-description is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "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" } }, "required": false, "type": "string" }, "field-id": { "description": "目标字段 ID(通过 form field list 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标字段 ID(通过 form field list 获取)(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标字段 ID(通过 form field list 获取)(必填)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_field_update has no singular pinned interface_ref; --field-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "fieldId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_field_update has no singular pinned interface_ref; --field-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" }, "required": { "description": "设置字段在表单中的必填状态 (true/false)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "设置字段在表单中的必填状态 (true/false)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "设置字段在表单中的必填状态 (true/false)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_field_update has no singular pinned interface_ref; --required is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "required" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_field_update has no singular pinned interface_ref; --required is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_field_update has no singular pinned interface_ref; --table-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_field_update has no singular pinned interface_ref; --table-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" }, "view-id": { "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": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_field_update has no singular pinned interface_ref; --view-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_field_update has no singular pinned interface_ref; --view-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" } }, "path": "aitable.form_field_update", "primary_cli_path": "aitable form field update", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "更新表单字段", "use_when": [ "需要改表单中某字段的展示/必填等属性时" ] }, "aitable.form_get": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable form get --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-form.md" ], "agent_summary": "按 viewId 获取表单详情。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "列表用 form list;更新用 form update" ], "canonical_path": "aitable.form_get", "cli_name": "get", "cli_path": "aitable form get", "confirmation": "not_required", "description": "按 viewId 获取单个表单视图的元信息(name/title/createdAt/shareFormUuid)。\n内部拉取 list_form_views 后在客户端按 viewId 精确筛出单条(服务端的 viewIds\n过滤参数当前不生效,会返回全表所有表单,故在此侧过滤)。data 即命中的表单对象。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable form get --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "按 viewId 获取表单详情。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "按 viewId 获取表单详情。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "列表用 form list;更新用 form update" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "列表用 form list;更新用 form update" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable form get", "value": "aitable.form_get" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable form get", "value": "aitable.form_get" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, { "precedence": "inference_or_default", "selected": false, "source": "risk-default", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "按 viewId 获取单个表单视图的元信息(name/title/createdAt/shareFormUuid)。\n内部拉取 list_form_views 后在客户端按 viewId 精确筛出单条(服务端的 viewIds\n过滤参数当前不生效,会返回全表所有表单,故在此侧过滤)。data 即命中的表单对象。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "按 viewId 获取单个表单视图的元信息(name/title/createdAt/shareFormUuid)。\n内部拉取 list_form_views 后在客户端按 viewId 精确筛出单条(服务端的 viewIds\n过滤参数当前不生效,会返回全表所有表单,故在此侧过滤)。data 即命中的表单对象。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, { "precedence": "inference_or_default", "selected": false, "source": "command-verb", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form get --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form get --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "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": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "已知表单 viewId,需要看表单配置时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "已知表单 viewId,需要看表单配置时" ] } }, "group": "form", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.", "is_alias": false, "name": "form_get", "parameter_count": 3, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_get has no singular pinned interface_ref; --base-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_get has no singular pinned interface_ref; --base-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_get has no singular pinned interface_ref; --table-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_get has no singular pinned interface_ref; --table-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" }, "view-id": { "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": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_get has no singular pinned interface_ref; --view-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_get has no singular pinned interface_ref; --view-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" } }, "path": "aitable.form_get", "primary_cli_path": "aitable form get", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取单个表单视图详情", "use_when": [ "已知表单 viewId,需要看表单配置时" ] }, "aitable.form_list": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable form list --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-form.md" ], "agent_summary": "列出表单视图。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "普通视图列表用 view list;详情用 form get" ], "canonical_path": "aitable.form_list", "cli_name": "list", "cli_path": "aitable form list", "confirmation": "not_required", "description": "列出指定数据表下的所有表单视图。每个表单视图返回 viewId、name、title、createdAt(shareFormUuid 不在此返回,需 form share get 单独获取)。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable form list --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出表单视图。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出表单视图。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "普通视图列表用 view list;详情用 form get" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "普通视图列表用 view list;详情用 form get" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable form list", "value": "aitable.form_list" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable form list", "value": "aitable.form_list" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, { "precedence": "inference_or_default", "selected": false, "source": "risk-default", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "列出指定数据表下的所有表单视图。每个表单视图返回 viewId、name、title、createdAt(shareFormUuid 不在此返回,需 form share get 单独获取)。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "列出指定数据表下的所有表单视图。每个表单视图返回 viewId、name、title、createdAt(shareFormUuid 不在此返回,需 form share get 单独获取)。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, { "precedence": "inference_or_default", "selected": false, "source": "command-verb", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form list --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form list --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "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": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要枚举某表下的表单时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要枚举某表下的表单时" ] } }, "group": "form", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.", "is_alias": false, "name": "form_list", "parameter_count": 2, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_list has no singular pinned interface_ref; --base-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_list has no singular pinned interface_ref; --base-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_list has no singular pinned interface_ref; --table-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_list has no singular pinned interface_ref; --table-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" } }, "path": "aitable.form_list", "primary_cli_path": "aitable form list", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "列出表单视图", "use_when": [ "需要枚举某表下的表单时" ] }, "aitable.form_questions_create": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable form questions create --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-form.md" ], "agent_summary": "在表单侧创建题目(等价 field create)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "直接字段管理也可用 field create;删题目用 questions delete" ], "canonical_path": "aitable.form_questions_create", "cli_name": "create", "cli_path": "aitable form questions create", "confirmation": "not_required", "description": "在数据表中创建字段,即向表单添加题目。\n入参与 `field create` 完全一致:可用 --fields 批量创建,或 --name + --type 单题模式。\n若需将题目设为必填,创建后请用 form field update --required true 单独设置。", "display": "AI 表格操作", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws aitable form questions create --base-id BASE_ID --table-id TABLE_ID --fields '[{\"fieldName\":\"姓名\",\"type\":\"text\"},{\"fieldName\":\"邮箱\",\"type\":\"text\"}]'" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "在表单侧创建题目(等价 field create)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "在表单侧创建题目(等价 field create)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "直接字段管理也可用 field create;删题目用 questions delete" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "直接字段管理也可用 field create;删题目用 questions delete" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable form questions create", "value": "aitable.form_questions_create" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable form questions create", "value": "aitable.form_questions_create" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, { "precedence": "inference_or_default", "selected": false, "source": "risk-default", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "在数据表中创建字段,即向表单添加题目。\n入参与 `field create` 完全一致:可用 --fields 批量创建,或 --name + --type 单题模式。\n若需将题目设为必填,创建后请用 form field update --required true 单独设置。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "在数据表中创建字段,即向表单添加题目。\n入参与 `field create` 完全一致:可用 --fields 批量创建,或 --name + --type 单题模式。\n若需将题目设为必填,创建后请用 form field update --required true 单独设置。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" }, { "precedence": "inference_or_default", "selected": false, "source": "command-verb", "value": "write" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form questions create --base-id BASE_ID --table-id TABLE_ID --fields '[{\"fieldName\":\"姓名\",\"type\":\"text\"},{\"fieldName\":\"邮箱\",\"type\":\"text\"}]'" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form questions create --base-id BASE_ID --table-id TABLE_ID --fields '[{\"fieldName\":\"姓名\",\"type\":\"text\"},{\"fieldName\":\"邮箱\",\"type\":\"text\"}]'" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "unknown" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "unknown" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed composite wrapper: the CLI converts single-question flags or batch JSON into the pinned aitable/create_fields request, so it is not a direct parameter-equivalent RPC projection." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed composite wrapper: the CLI converts single-question flags or batch JSON into the pinned aitable/create_fields request, so it is not a direct parameter-equivalent RPC projection." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "medium" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "medium" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "向表单添加题目(等价于 field create)" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "向表单添加题目(等价于 field create)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "在表单场景下新增题目/字段时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "在表单场景下新增题目/字段时" ] } }, "group": "form.questions", "has_parameters": true, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed composite wrapper: the CLI converts single-question flags or batch JSON into the pinned aitable/create_fields request, so it is not a direct parameter-equivalent RPC projection.", "is_alias": false, "name": "form_questions_create", "parameter_count": 7, "parameters": { "ai-config": { "description": "单字段 AI 配置 JSON(如 outputType/prompt,配合 --name/--type 使用)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "单字段 AI 配置 JSON(如 outputType/prompt,配合 --name/--type 使用)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "单字段 AI 配置 JSON(如 outputType/prompt,配合 --name/--type 使用)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "aiConfig" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "aiConfig" }, "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": "aiConfig", "required": false, "type": "string" }, "base-id": { "description": "Base ID(通过 base list 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(通过 base list 获取)(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(通过 base list 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "baseId", "required": true, "type": "string" }, "config": { "description": "单字段的额外配置 JSON(如 options,配合 --name/--type 使用)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "单字段的额外配置 JSON(如 options,配合 --name/--type 使用)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "单字段的额外配置 JSON(如 options,配合 --name/--type 使用)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "config" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "config" }, "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": "config", "required": false, "type": "string" }, "fields": { "description": "待新增字段列表 JSON 数组,至少包含 1 个字段,单次最多 15 个。系统会按数组顺序依次创建,返回结果顺序与入参保持一致,并逐项标明成功/失败状态。若是单个字段可直接使用 --name/--type/--config", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "待新增字段列表 JSON 数组,至少包含 1 个字段,单次最多 15 个。系统会按数组顺序依次创建,返回结果顺序与入参保持一致,并逐项标明成功/失败状态。若是单个字段可直接使用 --name/--type/--config" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "待新增字段列表 JSON 数组,至少包含 1 个字段,单次最多 15 个。系统会按数组顺序依次创建,返回结果顺序与入参保持一致,并逐项标明成功/失败状态。若是单个字段可直接使用 --name/--type/--config" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "fields" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "fields" }, "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": "fields", "required": false, "type": "string" }, "name": { "description": "要创建的单字段名称(与 --type 配合使用,替代 --fields)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "要创建的单字段名称(与 --type 配合使用,替代 --fields)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "要创建的单字段名称(与 --type 配合使用,替代 --fields)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "name" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "name" }, "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": "name", "required": false, "type": "string" }, "table-id": { "description": "Table ID(通过 base get 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(通过 base get 获取)(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(通过 base get 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "tableId", "required": true, "type": "string" }, "type": { "description": "要创建的单字段类型(需要配合 --name,参考 table create 的内置类型)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "要创建的单字段类型(需要配合 --name,参考 table create 的内置类型)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "要创建的单字段类型(需要配合 --name,参考 table create 的内置类型)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "type" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "type" }, "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": "type", "required": false, "type": "string" } }, "path": "aitable.form_questions_create", "primary_cli_path": "aitable form questions create", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "向表单添加题目(等价于 field create)", "use_when": [ "在表单场景下新增题目/字段时" ] }, "aitable.form_questions_delete": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable form questions delete --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "skills/mono/references/products/aitable.md" ], "agent_summary": "删除表单题目(等价 field delete,需确认语义)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "仅隐藏用 form field hide;删整个表单用 form delete" ], "canonical_path": "aitable.form_questions_delete", "cli_name": "delete", "cli_path": "aitable form questions delete", "confirmation": "user_required", "description": "删除指定字段(即表单题目)。**不可逆**。\n入参与 `field delete` 完全一致:必须传 --field-id;目前 MCP 不支持批量删除,需多次调用。", "display": "AI 表格操作", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws aitable form questions delete --base-id BASE_ID --table-id TABLE_ID --field-id fldXXX" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "删除表单题目(等价 field delete,需确认语义)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "删除表单题目(等价 field delete,需确认语义)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "仅隐藏用 form field hide;删整个表单用 form delete" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "仅隐藏用 form field hide;删整个表单用 form delete" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable form questions delete", "value": "aitable.form_questions_delete" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable form questions delete", "value": "aitable.form_questions_delete" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "删除指定字段(即表单题目)。**不可逆**。\n入参与 `field delete` 完全一致:必须传 --field-id;目前 MCP 不支持批量删除,需多次调用。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "删除指定字段(即表单题目)。**不可逆**。\n入参与 `field delete` 完全一致:必须传 --field-id;目前 MCP 不支持批量删除,需多次调用。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form questions delete --base-id BASE_ID --table-id TABLE_ID --field-id fldXXX" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form questions delete --base-id BASE_ID --table-id TABLE_ID --field-id fldXXX" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "unknown" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "delete_field" } } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "delete_field" } }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "medium" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "从表单删除题目(等价于 field delete,不可逆)" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "从表单删除题目(等价于 field delete,不可逆)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "在表单场景下删除题目/字段时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "在表单场景下删除题目/字段时" ] } }, "group": "form.questions", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "delete_field" }, "is_alias": false, "name": "form_questions_delete", "parameter_count": 3, "parameters": { "base-id": { "description": "Base ID(通过 base list 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(通过 base list 获取)(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(通过 base list 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "baseId", "required": true, "type": "string" }, "field-id": { "description": "待删除字段 ID(通过 table get 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "待删除字段 ID(通过 table get 获取)(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "待删除字段 ID(通过 table get 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "fieldId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "fieldId" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "fieldId", "required": true, "type": "string" }, "table-id": { "description": "Table ID(通过 base get 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(通过 base get 获取)(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(通过 base get 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "tableId", "required": true, "type": "string" } }, "path": "aitable.form_questions_delete", "primary_cli_path": "aitable form questions delete", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "从表单删除题目(等价于 field delete,不可逆)", "use_when": [ "在表单场景下删除题目/字段时" ] }, "aitable.form_share_get": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable form share get --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-form.md" ], "agent_summary": "获取表单分享配置。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "更新分享用 form share update" ], "canonical_path": "aitable.form_share_get", "cli_name": "get", "cli_path": "aitable form share get", "confirmation": "not_required", "description": "读取指定视图当前的分享表单配置。\n返回 enabled(是否开启)、status、shareFormUuid、formName 等信息。\n若该视图尚未开启分享表单,enabled=false、status=0。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable form share get --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取表单分享配置。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取表单分享配置。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "更新分享用 form share update" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "更新分享用 form share update" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable form share get", "value": "aitable.form_share_get" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable form share get", "value": "aitable.form_share_get" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, { "precedence": "inference_or_default", "selected": false, "source": "risk-default", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "读取指定视图当前的分享表单配置。\n返回 enabled(是否开启)、status、shareFormUuid、formName 等信息。\n若该视图尚未开启分享表单,enabled=false、status=0。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "读取指定视图当前的分享表单配置。\n返回 enabled(是否开启)、status、shareFormUuid、formName 等信息。\n若该视图尚未开启分享表单,enabled=false、status=0。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, { "precedence": "inference_or_default", "selected": false, "source": "command-verb", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form share get --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form share get --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "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": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看表单是否已分享及分享类型时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看表单是否已分享及分享类型时" ] } }, "group": "form.share", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.", "is_alias": false, "name": "form_share_get", "parameter_count": 3, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_share_get has no singular pinned interface_ref; --base-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_share_get has no singular pinned interface_ref; --base-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_share_get has no singular pinned interface_ref; --table-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_share_get has no singular pinned interface_ref; --table-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" }, "view-id": { "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": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_share_get has no singular pinned interface_ref; --view-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_share_get has no singular pinned interface_ref; --view-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" } }, "path": "aitable.form_share_get", "primary_cli_path": "aitable form share get", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取表单分享配置", "use_when": [ "查看表单是否已分享及分享类型时" ] }, "aitable.form_share_update": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable form share update --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-form.md" ], "agent_summary": "更新表单分享配置。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "只查询用 share get" ], "canonical_path": "aitable.form_share_update", "cli_name": "update", "cli_path": "aitable form share update", "confirmation": "not_required", "description": "开启或关闭指定视图的分享表单。\n--enabled true 表示开启分享,--enabled false 表示关闭分享。", "display": "AI 表格操作", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws aitable form share update --base-id BASE_ID --table-id TABLE_ID --view-id VIEW_ID --enabled true" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新表单分享配置。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新表单分享配置。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只查询用 share get" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只查询用 share get" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable form share update", "value": "aitable.form_share_update" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable form share update", "value": "aitable.form_share_update" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, { "precedence": "inference_or_default", "selected": false, "source": "risk-default", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "开启或关闭指定视图的分享表单。\n--enabled true 表示开启分享,--enabled false 表示关闭分享。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "开启或关闭指定视图的分享表单。\n--enabled true 表示开启分享,--enabled false 表示关闭分享。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" }, { "precedence": "inference_or_default", "selected": false, "source": "command-verb", "value": "write" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form share update --base-id BASE_ID --table-id TABLE_ID --view-id VIEW_ID --enabled true" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form share update --base-id BASE_ID --table-id TABLE_ID --view-id VIEW_ID --enabled true" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "unknown" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "unknown" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "medium" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "medium" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.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": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "开启/调整表单分享时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "开启/调整表单分享时" ] } }, "group": "form.share", "has_parameters": true, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.", "is_alias": false, "name": "form_share_update", "parameter_count": 4, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_share_update has no singular pinned interface_ref; --base-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_share_update has no singular pinned interface_ref; --base-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" }, "enabled": { "description": "分享开关:true 开启,false 关闭 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "分享开关:true 开启,false 关闭 (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "分享开关:true 开启,false 关闭 (必填)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_share_update has no singular pinned interface_ref; --enabled is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "enabled" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_share_update has no singular pinned interface_ref; --enabled is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_share_update has no singular pinned interface_ref; --table-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_share_update has no singular pinned interface_ref; --table-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" }, "view-id": { "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": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_share_update has no singular pinned interface_ref; --view-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_share_update has no singular pinned interface_ref; --view-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" } }, "path": "aitable.form_share_update", "primary_cli_path": "aitable form share update", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "开启/关闭分享表单", "use_when": [ "开启/调整表单分享时" ] }, "aitable.form_update": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable form update --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-form.md" ], "agent_summary": "更新表单 title/name/description。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "改表单字段显隐用 form field;删表单用 form delete" ], "canonical_path": "aitable.form_update", "cli_name": "update", "cli_path": "aitable form update", "confirmation": "not_required", "description": "更新表单整体配置(标题、描述)。\n--title(或其等价别名 --name)和 --description 至少传入一项。\n--title 与 --name 完全等价;同时传入时以 --title 优先。", "display": "AI 表格操作", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws aitable form update --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e --title \"新标题\"" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新表单 title/name/description。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新表单 title/name/description。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "改表单字段显隐用 form field;删表单用 form delete" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "改表单字段显隐用 form field;删表单用 form delete" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable form update", "value": "aitable.form_update" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable form update", "value": "aitable.form_update" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, { "precedence": "inference_or_default", "selected": false, "source": "risk-default", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "更新表单整体配置(标题、描述)。\n--title(或其等价别名 --name)和 --description 至少传入一项。\n--title 与 --name 完全等价;同时传入时以 --title 优先。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "更新表单整体配置(标题、描述)。\n--title(或其等价别名 --name)和 --description 至少传入一项。\n--title 与 --name 完全等价;同时传入时以 --title 优先。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" }, { "precedence": "inference_or_default", "selected": false, "source": "command-verb", "value": "write" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form update --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e --title \"新标题\"" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable form update --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e --title \"新标题\"" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "unknown" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "unknown" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "medium" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "medium" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.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": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要改表单显示名称或说明时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要改表单显示名称或说明时" ] } }, "group": "form", "has_parameters": true, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.", "is_alias": false, "name": "form_update", "parameter_count": 6, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_update has no singular pinned interface_ref; --base-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_update has no singular pinned interface_ref; --base-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" }, "description": { "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_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_update has no singular pinned interface_ref; --description is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "description" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_update has no singular pinned interface_ref; --description is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "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" } }, "required": false, "type": "string" }, "name": { "description": "表单标题(与 --title 等价)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "表单标题(与 --title 等价)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "表单标题(与 --title 等价)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_update has no singular pinned interface_ref; --name is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "name" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_update has no singular pinned interface_ref; --name is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "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" } }, "required": false, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_update has no singular pinned interface_ref; --table-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_update has no singular pinned interface_ref; --table-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" }, "title": { "description": "表单标题(与 --name 等价,二选一)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "表单标题(与 --name 等价,二选一)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "表单标题(与 --name 等价,二选一)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_update has no singular pinned interface_ref; --title is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "title" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_update has no singular pinned interface_ref; --title is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "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" } }, "required": false, "type": "string" }, "view-id": { "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": "reviewed_mapping_exclusion", "review_reason": "Reviewed unpinned adapter: aitable.form_update has no singular pinned interface_ref; --view-id is a CLI wrapper input and does not publish a direct interface property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Reviewed unpinned adapter: aitable.form_update has no singular pinned interface_ref; --view-id is a CLI wrapper input and does not publish a direct interface property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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" } }, "required": true, "type": "string" } }, "path": "aitable.form_update", "primary_cli_path": "aitable form update", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "更新表单配置", "use_when": [ "需要改表单显示名称或说明时" ] }, "aitable.import_data": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable import data --help", "dws-schema-live:aitable.import_data", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.import_data", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.import_data", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-export-import.md" ], "agent_summary": "触发数据导入。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "导出用 export data" ], "canonical_path": "aitable.import_data", "cli_name": "data", "cli_path": "aitable import data", "confirmation": "not_required", "description": "将已通过 import upload 上传完成的文件导入 AI 表格。\n支持两种模式:\n 1. 新建表导入(默认):不传 --table-id,每个 Sheet 会新建为独立的数据表\n 2. 追加导入:传入 --table-id,数据将作为新行追加到该已有表中\n\n工具内部会等待导入完成,大多数情况下一次调用即可拿到最终结果。\n若在 timeout 内未完成,再次传入相同 importId 继续等待,无需重新提交任务。\n\n追加导入时的注意事项:\n - 系统按列名自动匹配字段,源文件列名须与目标表字段名一致\n - 若需自定义映射关系,使用 --field-mapping 指定(key=目标表字段名,value=源文件列名)\n - 多 Sheet 文件默认使用第一个 Sheet,可通过 --src-sheet-name 指定", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable import data --import-id IMPORT_ID" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "触发数据导入。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "触发数据导入。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.import_data.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "导出用 export data" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "导出用 export data" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable import data", "value": "aitable.import_data" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable import data", "value": "aitable.import_data" }, "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": "将已通过 import upload 上传完成的文件导入 AI 表格。\n支持两种模式:\n 1. 新建表导入(默认):不传 --table-id,每个 Sheet 会新建为独立的数据表\n 2. 追加导入:传入 --table-id,数据将作为新行追加到该已有表中\n\n工具内部会等待导入完成,大多数情况下一次调用即可拿到最终结果。\n若在 timeout 内未完成,再次传入相同 importId 继续等待,无需重新提交任务。\n\n追加导入时的注意事项:\n - 系统按列名自动匹配字段,源文件列名须与目标表字段名一致\n - 若需自定义映射关系,使用 --field-mapping 指定(key=目标表字段名,value=源文件列名)\n - 多 Sheet 文件默认使用第一个 Sheet,可通过 --src-sheet-name 指定" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "将已通过 prepare_import_upload 上传完成的文件导入 AI 表格。支持两种模式:\r\n1. 新建表导入(默认):不传 tableId,文件中的每个工作表新建为独立的数据表。导入成功时返回新增数据表的 tableIds。\r\n2. 追加导入:传入 tableId,数据追加到该已有数据表的末尾,不会新建表。可通过 fieldMapping 指定文件列名与目标表字段的映射关系;不传 fieldMapping 则按列名自动匹配。多 Sheet 文件可通过 srcSheetName 指定源 Sheet。\r\n工具内部会等待导入完成,大多数情况下一次调用即可拿到最终结果。若在 timeout 内未完成,再次传入相同 importId 继续等待,无需重新提交任务,也不要重新上传同一文件。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "将已通过 import upload 上传完成的文件导入 AI 表格。\n支持两种模式:\n 1. 新建表导入(默认):不传 --table-id,每个 Sheet 会新建为独立的数据表\n 2. 追加导入:传入 --table-id,数据将作为新行追加到该已有表中\n\n工具内部会等待导入完成,大多数情况下一次调用即可拿到最终结果。\n若在 timeout 内未完成,再次传入相同 importId 继续等待,无需重新提交任务。\n\n追加导入时的注意事项:\n - 系统按列名自动匹配字段,源文件列名须与目标表字段名一致\n - 若需自定义映射关系,使用 --field-mapping 指定(key=目标表字段名,value=源文件列名)\n - 多 Sheet 文件默认使用第一个 Sheet,可通过 --src-sheet-name 指定" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable import data --import-id IMPORT_ID" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable import data --import-id IMPORT_ID" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.import_data.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "import_data" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.import_data.interface_ref", "value": "aitable.import_data" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "import_data" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "上传凭证就绪后触发导入任务时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "上传凭证就绪后触发导入任务时" ] } }, "group": "import", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "import_data" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "import_data", "parameter_count": 6, "parameters": { "field-mapping": { "description": "字段映射关系 JSON 对象。key 为目标表的字段名,value 为源文件中的列名。不传则按列名自动匹配", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "字段映射关系 JSON 对象。key 为目标表的字段名,value 为源文件中的列名。不传则按列名自动匹配" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,字段映射关系。key 为目标表的字段名,value 为源文件中的列名。仅追加导入模式生效。不传则按列名自动匹配" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "字段映射关系 JSON 对象。key 为目标表的字段名,value 为源文件中的列名。不传则按列名自动匹配" }, "interface_type": { "candidates": [ { "precedence": "mcp_metadata", "selected": true, "source": "mcp_metadata", "value": "object" }, { "precedence": "fallback", "selected": false, "source": "cobra_flag_type", "value": "string" } ], "precedence": "mcp_metadata", "resolution": "highest_precedence", "source": "mcp_metadata", "value": "object" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "fieldMapping" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "fieldMapping" }, "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" } }, "interface_description": "可选,字段映射关系。key 为目标表的字段名,value 为源文件中的列名。仅追加导入模式生效。不传则按列名自动匹配", "interface_type": "object", "property": "fieldMapping", "required": false, "type": "string" }, "header-row": { "description": "表头所在行号(从 1 开始),数据从 headerRow 的下一行开始读取。不传则自动识别表头行", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "表头所在行号(从 1 开始),数据从 headerRow 的下一行开始读取。不传则自动识别表头行" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,表头所在行号(从 1 开始,1 表示第一行)。数据将从 headerRow 的下一行开始读取。不传则自动识别表头行" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "表头所在行号(从 1 开始),数据从 headerRow 的下一行开始读取。不传则自动识别表头行" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "headerRow" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "headerRow" }, "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": "integer" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "integer" } }, "interface_description": "可选,表头所在行号(从 1 开始,1 表示第一行)。数据将从 headerRow 的下一行开始读取。不传则自动识别表头行", "interface_type": "number", "property": "headerRow", "required": false, "type": "integer" }, "import-id": { "description": "prepare_import_upload 返回的 importId (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "prepare_import_upload 返回的 importId (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "prepare_import_upload 返回的 importId" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "prepare_import_upload 返回的 importId (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "importId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "importId" }, "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": "prepare_import_upload 返回的 importId", "property": "importId", "required": true, "type": "string" }, "src-sheet-name": { "description": "源文件中的 Sheet 名称。多 Sheet 文件时指定从哪个 Sheet 导入数据。不传则默认使用第一个 Sheet", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "源文件中的 Sheet 名称。多 Sheet 文件时指定从哪个 Sheet 导入数据。不传则默认使用第一个 Sheet" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,源文件中的 Sheet 名称。当文件包含多个 Sheet 时,用于指定从哪个 Sheet 导入数据。不传则默认使用第一个 Sheet" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "源文件中的 Sheet 名称。多 Sheet 文件时指定从哪个 Sheet 导入数据。不传则默认使用第一个 Sheet" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "srcSheetName" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "srcSheetName" }, "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": "string" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "string" } }, "interface_description": "可选,源文件中的 Sheet 名称。当文件包含多个 Sheet 时,用于指定从哪个 Sheet 导入数据。不传则默认使用第一个 Sheet", "property": "srcSheetName", "required": false, "type": "string" }, "table-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": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "string" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "string" } }, "interface_description": "可选,目标数据表 ID。传入后数据将作为新行追加到该已有表中,而非新建表。不传则默认新建表导入", "property": "tableId", "required": false, "type": "string" }, "timeout": { "description": "最长等待时间(秒),默认且推荐使用最大值 30", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "最长等待时间(秒),默认且推荐使用最大值 30" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,本次调用的最长等待时间(秒),默认且推荐使用最大值 30。最小 5,最大 30。超时后若任务仍未完成,再次传入相同 importId 继续等待" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "最长等待时间(秒),默认且推荐使用最大值 30" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "timeout" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "timeout" }, "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": "可选,本次调用的最长等待时间(秒),默认且推荐使用最大值 30。最小 5,最大 30。超时后若任务仍未完成,再次传入相同 importId 继续等待", "interface_type": "number", "property": "timeout", "required": false, "type": "integer" } }, "path": "aitable.import_data", "primary_cli_path": "aitable import data", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "导入数据", "use_when": [ "上传凭证就绪后触发导入任务时" ] }, "aitable.import_upload": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable import upload --help", "dws-schema-live:aitable.prepare_import_upload", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.prepare_import_upload", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.import_upload", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-export-import.md" ], "agent_summary": "申请导入文件上传凭证。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "触发导入用 import data;附件字段上传用 attachment upload" ], "canonical_path": "aitable.import_upload", "cli_name": "upload", "cli_path": "aitable import upload", "confirmation": "not_required", "description": "为导入任务申请 OSS 直传地址。返回 uploadUrl 和 importId。\n客户端应通过 HTTP PUT 将原始文件字节流上传至 uploadUrl。\n上传完成后将 importId 传入 import data 即可触发导入。\n\n完整流程:\n 1. dws aitable import upload --base-id BASE_ID --file-name data.xlsx --file-size 204800\n → 获取 uploadUrl 和 importId\n 2. curl -X PUT \"\u003cuploadUrl\u003e\" --data-binary @data.xlsx\n → 上传文件到 OSS\n 3. dws aitable import data --import-id \u003cimportId\u003e\n → 触发导入", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable import upload --base-id BASE_ID --file-name data.xlsx --file-size 204800" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "申请导入文件上传凭证。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "申请导入文件上传凭证。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.import_upload.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "触发导入用 import data;附件字段上传用 attachment upload" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "触发导入用 import data;附件字段上传用 attachment upload" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable import upload", "value": "aitable.import_upload" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable import upload", "value": "aitable.import_upload" }, "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": "为导入任务申请 OSS 直传地址。返回 uploadUrl 和 importId。\n客户端应通过 HTTP PUT 将原始文件字节流上传至 uploadUrl。\n上传完成后将 importId 传入 import data 即可触发导入。\n\n完整流程:\n 1. dws aitable import upload --base-id BASE_ID --file-name data.xlsx --file-size 204800\n → 获取 uploadUrl 和 importId\n 2. curl -X PUT \"\u003cuploadUrl\u003e\" --data-binary @data.xlsx\n → 上传文件到 OSS\n 3. dws aitable import data --import-id \u003cimportId\u003e\n → 触发导入" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "为导入任务申请 OSS 直传地址。返回 uploadUrl 和 importId。\r\n客户端应通过 HTTP PUT 将原始文件字节流上传至 uploadUrl;除非 uploadUrl 对应的存储服务明确要求,否则不要额外附带 Content-Type 等自定义请求头。上传完成后将 importId 传入 import_data 即可触发导入,无需再传其他参数。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "为导入任务申请 OSS 直传地址。返回 uploadUrl 和 importId。\n客户端应通过 HTTP PUT 将原始文件字节流上传至 uploadUrl。\n上传完成后将 importId 传入 import data 即可触发导入。\n\n完整流程:\n 1. dws aitable import upload --base-id BASE_ID --file-name data.xlsx --file-size 204800\n → 获取 uploadUrl 和 importId\n 2. curl -X PUT \"\u003cuploadUrl\u003e\" --data-binary @data.xlsx\n → 上传文件到 OSS\n 3. dws aitable import data --import-id \u003cimportId\u003e\n → 触发导入" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable import upload --base-id BASE_ID --file-name data.xlsx --file-size 204800" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable import upload --base-id BASE_ID --file-name data.xlsx --file-size 204800" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.import_upload.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "prepare_import_upload" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.import_upload.interface_ref", "value": "aitable.prepare_import_upload" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "prepare_import_upload" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "导入前需要上传文件凭证时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "导入前需要上传文件凭证时" ] } }, "group": "import", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "prepare_import_upload" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "import_upload", "parameter_count": 3, "parameters": { "base-id": { "description": "Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Base ID,可通过 list_bases 或 search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "Base ID,可通过 list_bases 或 search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "file-name": { "description": "文件名,须带扩展名,如 data.xlsx (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "文件名,须带扩展名,如 data.xlsx (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "文件名,须带扩展名,例如 data.xlsx。扩展名将作为导入格式依据" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "文件名,须带扩展名,如 data.xlsx (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "fileName" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "fileName" }, "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": "文件名,须带扩展名,例如 data.xlsx。扩展名将作为导入格式依据", "property": "fileName", "required": true, "type": "string" }, "file-size": { "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": "文件大小(字节数)(必填)" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "fileSize" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "fileSize" }, "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": "integer" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "integer" } }, "interface_description": "文件大小(字节数)", "interface_type": "number", "property": "fileSize", "required": true, "type": "integer" } }, "path": "aitable.import_upload", "primary_cli_path": "aitable import upload", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "准备导入文件上传", "use_when": [ "导入前需要上传文件凭证时" ] }, "aitable.info": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable info --help", "dws-schema-live:aitable.get_base", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.info", "skills/mono/references/products/aitable.md" ], "agent_summary": "获取 Base 信息(info 别名)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "主路径推荐 base get" ], "canonical_path": "aitable.info", "cli_name": "info", "cli_path": "aitable info", "confirmation": "not_required", "description": "获取指定 Base 的资源目录级信息。\n这是 dws aitable base get 的便捷别名,两个命令完全等价。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable info --base-id \u003cBASE_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取 Base 信息(info 别名)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取 Base 信息(info 别名)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.info.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "主路径推荐 base get" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "主路径推荐 base get" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable info", "value": "aitable.info" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable info", "value": "aitable.info" }, "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": "获取指定 Base 的资源目录级信息。\n这是 dws aitable base get 的便捷别名,两个命令完全等价。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "获取指定 Base 的资源目录级信息,返回 baseName、tables、dashboards 的 summary 信息(不含字段与记录详情)。\r\n这是当前 Base 级目录入口:后续如需 tableId 或 dashboardId,优先从这里读取;table 详情再调用 get_tables,dashboard 详情再调用 get_dashboard" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取指定 Base 的资源目录级信息。\n这是 dws aitable base 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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable info --base-id \u003cBASE_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable info --base-id \u003cBASE_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.info.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_base" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.info.interface_ref", "value": "aitable.get_base" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_base" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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": "获取 AI 表格信息(dws aitable base get 的别名)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "获取 AI 表格信息" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取 AI 表格信息(dws aitable base get 的别名)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "使用 aitable info 别名查看 Base 时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "使用 aitable info 别名查看 Base 时" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "get_base" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "info", "parameter_count": 1, "parameters": { "base-id": { "description": "Base 唯一标识。优先使用 base search / base list 返回值 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base 唯一标识。优先使用 base search / base list 返回值 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Base 唯一标识。优先使用 search_bases/list_bases 返回值" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base 唯一标识。优先使用 base search / base list 返回值 (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "Base 唯一标识。优先使用 search_bases/list_bases 返回值", "property": "baseId", "required": true, "type": "string" } }, "path": "aitable.info", "primary_cli_path": "aitable info", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取 AI 表格信息(dws aitable base get 的别名)", "use_when": [ "使用 aitable info 别名查看 Base 时" ] }, "aitable.list": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable list --help", "dws-schema-live:aitable.list_bases", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.list", "skills/mono/references/products/aitable.md" ], "agent_summary": "列出最近 Base(list 别名)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "主路径推荐 base list;按名搜索用 base search" ], "canonical_path": "aitable.list", "cli_name": "list", "cli_path": "aitable list", "confirmation": "not_required", "description": "列出当前用户可访问的 AI 表格 Base。\n这是 dws aitable base list 的便捷别名,两个命令完全等价。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable list" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出最近 Base(list 别名)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出最近 Base(list 别名)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.list.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "主路径推荐 base list;按名搜索用 base search" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "主路径推荐 base list;按名搜索用 base search" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable list", "value": "aitable.list" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable list", "value": "aitable.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": "列出当前用户可访问的 AI 表格 Base。\n这是 dws aitable base list 的便捷别名,两个命令完全等价。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "列出当前用户可访问的 AI 表格 Base。默认返回最近访问结果,支持分页游标续取。返回 baseId 与 baseName,后续可直接用于 get_base。\r\nAI 表格访问地址可按 baseId 拼接为:https://docs.dingtalk.com/i/nodes/{baseId}" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "列出当前用户可访问的 AI 表格 Base。\n这是 dws aitable base list 的便捷别名,两个命令完全等价。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable list" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable list" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.list.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "list_bases" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.list.interface_ref", "value": "aitable.list_bases" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "list_bases" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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": "获取 AI 表格列表(dws aitable base list 的别名)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "获取 AI 表格列表" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取 AI 表格列表(dws aitable base list 的别名)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "使用 aitable list 别名浏览最近 Base 时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "使用 aitable list 别名浏览最近 Base 时" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "list_bases" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "list", "parameter_count": 2, "parameters": { "cursor": { "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": "cursor" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "cursor" }, "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": "cursor", "required": false, "type": "string" }, "limit": { "description": "每页数量,默认 10,最大 10", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "每页数量,默认 10,最大 10" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "每页数量,默认 10,最大 10" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "每页数量,默认 10,最大 10" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "limit" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "limit" }, "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_type": "number", "property": "limit", "required": false, "type": "integer" } }, "path": "aitable.list", "primary_cli_path": "aitable list", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取 AI 表格列表(dws aitable base list 的别名)", "use_when": [ "使用 aitable list 别名浏览最近 Base 时" ] }, "aitable.query_records": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable record query --help", "dws-schema-live:aitable.query_records", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.query_records", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.query_records", "skills/mono/references/products/aitable-record-ops.md", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-record-query.md" ], "agent_summary": "查询/搜索记录(filters/sort/分页/--all;cells 键为 fieldId)。", "agent_summary_source": "dws-agent-selection/aitable", "aliases": [ "aitable record list" ], "availability": "available", "avoid_when": [ "已知 recordId 窄查可用 record get;空行用 query-empty;写入用 create/update;电子表格单元格用 sheet" ], "canonical_path": "aitable.query_records", "cli_name": "query", "cli_path": "aitable record query", "confirmation": "not_required", "description": "查询 AI 表格记录。默认返回单页;传 --all 时自动翻页累计全部记录。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable record query --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "查询/搜索记录(filters/sort/分页/--all;cells 键为 fieldId)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "查询/搜索记录(filters/sort/分页/--all;cells 键为 fieldId)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The reviewed query command supports both an optional ID lookup mode and a table scan/filter mode, so --record-ids is not unconditionally required.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.query_records.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed query command supports both an optional ID lookup mode and a table scan/filter mode, so --record-ids is not unconditionally required.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "已知 recordId 窄查可用 record get;空行用 query-empty;写入用 create/update;电子表格单元格用 sheet" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "已知 recordId 窄查可用 record get;空行用 query-empty;写入用 create/update;电子表格单元格用 sheet" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable record query", "value": "aitable.query_records" }, { "precedence": "reviewed_manual", "review_reason": "The reviewed query command supports both an optional ID lookup mode and a table scan/filter mode, so --record-ids is not unconditionally required.", "selected": false, "source": "reviewed_manual_hint", "source_ref": "aitable record query", "value": "aitable.query_records" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable record query", "value": "aitable.query_records" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The reviewed query command supports both an optional ID lookup mode and a table scan/filter mode, so --record-ids is not unconditionally required.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.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 query command supports both an optional ID lookup mode and a table scan/filter mode, so --record-ids is not unconditionally required.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "tool_schema_hint", "selected": true, "source": "tool_schema_hint", "value": "查询 AI 表格记录。默认返回单页;传 --all 时自动翻页累计全部记录。" }, { "precedence": "cobra_help", "selected": false, "source": "cobra_help", "value": "查询指定表格中的记录,支持两种模式:\n- 按 ID 取:传入 --record-ids(单次最多 100 个),直接获取指定记录。忽略 filters 和 sort。\n- 条件查:通过 --filters 过滤、--sort 排序、--cursor 分页遍历全表。\n两种模式均可通过 --field-ids(单次最多 100 个)限制返回字段以节省 token。\n\n重要说明(公式、引用、关联字段):\n默认情况下,公式字段(formula)、引用字段(lookup)、关联字段(association)不会返回数据。\n如需返回这些字段的值,必须在 --field-ids 参数中显式指定这些字段的列 ID。\n例如:--field-ids \"fldTextId,fldFormulaId,fldLookupId,fldAssocId\"\n\n--filters 结构(最外层必须是并列关系 and 或 or):\n{\"operator\":\"and\",\"operands\":[{\"operator\":\"\u003cop\u003e\",\"operands\":[\"\u003cfieldId\u003e\",\"\u003cvalue\u003e\"]}]}\n 操作符:eq(等于) ne(不等于) exist(有值) un_exist(为空)\n lt gt lte gte(数值比较) contain exclusive(文本)\n all_of any_of none_of(多选)\n date_eq before after not_before not_after(日期)\n 注意:singleSelect/multipleSelect 字段过滤值 必须 传选项名称的字面量(比如 \"本科\"),不要传 option ID!\n 注意:date 日期字段 只能用 date_eq/before/after/not_before/not_after,值传日期串(如 \"2026-05-22\");\n 通用 eq/gte/lte/contain 对日期字段无效会返回 0 条;不支持区间(date_between)和相对(from_now),\n 范围用 not_before+not_after 组合。\n\n--sort 结构:[{\"fieldId\":\"\u003cfieldId\u003e\",\"direction\":\"asc|desc\"}]\n 示例:[{\"fieldId\":\"fldPriorityId\",\"direction\":\"asc\"},{\"fieldId\":\"fldDueDateId\",\"direction\":\"desc\"}]\n 注意:排序方向字段必须使用 direction(值为 asc 或 desc)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "查询指定表格中的记录,支持两种模式:\r\n- 按 ID 取:传入 recordIds(单次最多 100 个),直接获取指定记录。\r\n- 条件查:通过 filters 过滤、sort 排序、cursor 分页遍历全表。\r\n两种模式均可通过 fieldIds(单次最多 100 个)限制返回字段以节省 token。\r\n如果需要获取计算、查找引用等字段则必须传fieldIds的列ID或者列名称才会返回" } ], "precedence": "tool_schema_hint", "resolution": "highest_precedence", "source": "tool_schema_hint", "value": "查询 AI 表格记录。默认返回单页;传 --all 时自动翻页累计全部记录。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record query --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record query --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e" ] }, "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 query command supports both an optional ID lookup mode and a table scan/filter mode, so --record-ids is not unconditionally required.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.query_records.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed query command supports both an optional ID lookup mode and a table scan/filter mode, so --record-ids is not unconditionally required.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "query_records" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.query_records.interface_ref", "value": "aitable.query_records" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "query_records" } }, "metadata_source": { "candidates": [ { "precedence": "derived_resolution", "selected": true, "source": "metadata_source_resolution", "value": "tool-schema-hint" } ], "precedence": "derived_resolution", "resolution": "highest_precedence", "source": "metadata_source_resolution", "value": "tool-schema-hint" }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The reviewed query command supports both an optional ID lookup mode and a table scan/filter mode, so --record-ids is not unconditionally required.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed query command supports both an optional ID lookup mode and a table scan/filter mode, so --record-ids is not unconditionally required.", "source": "internal/cli/schema_hints/metadata/aitable.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_records" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取行记录" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看、筛选、全文搜索或遍历记录时的主入口" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看、筛选、全文搜索或遍历记录时的主入口" ] } }, "group": "record", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "query_records" }, "is_alias": false, "metadata_source": "tool-schema-hint", "name": "query_records", "parameter_count": 11, "parameters": { "all": { "description": "自动翻页获取全部记录。传入时自动循环直到无更多数据或达到 --page-limit 上限", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "自动翻页获取全部记录。传入时自动循环直到无更多数据或达到 --page-limit 上限" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "自动翻页获取全部记录。传入时自动循环直到无更多数据或达到 --page-limit 上限" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "local auto-pagination control; never sent to query_records", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "all" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "local auto-pagination control; never sent to query_records", "source": "reviewed_mapping_exclusion", "value": "" }, "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": "boolean" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "boolean" } }, "required": false, "type": "boolean" }, "base-id": { "description": "Base ID(通过 base list / base search 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(通过 base list / base search 获取)(必填)" }, { "precedence": "tool_schema_hint", "selected": false, "source": "tool_schema_hint", "value": "Base ID。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Base ID(通过 list_bases / search_bases 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(通过 base list / base search 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "Base ID(通过 list_bases / search_bases 获取)", "property": "baseId", "required": true, "type": "string" }, "cursor": { "description": "分页游标,首次查询不传;cursor 为空表示已取完全部记录", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "分页游标,首次查询不传;cursor 为空表示已取完全部记录" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选。分页游标,首次查询不传。当返回结果包含 cursor 字段时,将其传入下一次请求以获取后续数据;\ncursor 为空表示已取完全部记录。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "分页游标,首次查询不传;cursor 为空表示已取完全部记录" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "cursor" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "cursor" }, "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" } }, "interface_description": "可选。分页游标,首次查询不传。当返回结果包含 cursor 字段时,将其传入下一次请求以获取后续数据;\ncursor 为空表示已取完全部记录。", "property": "cursor", "required": false, "type": "string" }, "field-ids": { "description": "指定要返回的字段 ID 列表,逗号分隔。省略则返回所有字段。建议在字段较多时按需传入,可显著减少响应体积;单次最多 100 个", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "指定要返回的字段 ID 列表,逗号分隔。省略则返回所有字段。建议在字段较多时按需传入,可显著减少响应体积;单次最多 100 个" }, { "precedence": "tool_schema_hint", "selected": false, "source": "tool_schema_hint", "value": "Field ID 列表,CLI 使用逗号分隔。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选。指定要返回的字段 ID 列表。省略则返回所有字段(不包括计算字段、查找引用字段、其他引用关联字段)。建议在字段较多时按需传入,可显著减少响应体积;单次最多 100 个,如果当前表里有公式、查找引用、关联引用等计算字段,则必须传具体的字段 ID,否则默认不传获取所有字段的时候不会获取计算相关字段。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "指定要返回的字段 ID 列表,逗号分隔。省略则返回所有字段。建议在字段较多时按需传入,可显著减少响应体积;单次最多 100 个" }, "interface_type": { "candidates": [ { "precedence": "tool_schema_hint", "selected": true, "source": "tool_schema_hint", "value": "array" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "array" }, { "precedence": "fallback", "selected": false, "source": "cobra_flag_type", "value": "string" } ], "precedence": "tool_schema_hint", "resolution": "highest_precedence", "source": "tool_schema_hint", "value": "array" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "fieldIds" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "fieldIds" }, "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" } }, "interface_description": "可选。指定要返回的字段 ID 列表。省略则返回所有字段(不包括计算字段、查找引用字段、其他引用关联字段)。建议在字段较多时按需传入,可显著减少响应体积;单次最多 100 个,如果当前表里有公式、查找引用、关联引用等计算字段,则必须传具体的字段 ID,否则默认不传获取所有字段的时候不会获取计算相关字段。", "interface_type": "array", "property": "fieldIds", "required": false, "type": "string" }, "filters": { "description": "结构化过滤条件 JSON,不传则返回全部记录(受 limit 限制)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "结构化过滤条件 JSON,不传则返回全部记录(受 limit 限制)" }, { "precedence": "tool_schema_hint", "selected": false, "source": "tool_schema_hint", "value": "过滤条件 JSON。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "结构化过滤条件,不传则返回全部记录(受 limit 限制)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "结构化过滤条件 JSON,不传则返回全部记录(受 limit 限制)" }, "interface_type": { "candidates": [ { "precedence": "tool_schema_hint", "selected": true, "source": "tool_schema_hint", "value": "object" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "object" }, { "precedence": "fallback", "selected": false, "source": "cobra_flag_type", "value": "string" } ], "precedence": "tool_schema_hint", "resolution": "highest_precedence", "source": "tool_schema_hint", "value": "object" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "filters" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "filters" }, "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" } }, "interface_description": "结构化过滤条件,不传则返回全部记录(受 limit 限制)", "interface_type": "object", "property": "filters", "required": false, "type": "string" }, "limit": { "description": "单次返回的最大记录数,默认 100,最大 100", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "单次返回的最大记录数,默认 100,最大 100" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选。单次返回的最大记录数,默认 100,最大 100。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "单次返回的最大记录数,默认 100,最大 100" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "limit" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "limit" }, "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": "可选。单次返回的最大记录数,默认 100,最大 100。", "interface_type": "number", "property": "limit", "required": false, "type": "integer" }, "page-limit": { "default": "50", "description": "自动翻页最大页数(仅 --all 时生效)。默认 50 页(5000 条),设为 0 表示无限制", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "自动翻页最大页数(仅 --all 时生效)。默认 50 页(5000 条),设为 0 表示无限制" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "自动翻页最大页数(仅 --all 时生效)。默认 50 页(5000 条),设为 0 表示无限制" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "local auto-pagination loop limit; never sent to query_records", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "pageLimit" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "local auto-pagination loop limit; never sent to query_records", "source": "reviewed_mapping_exclusion", "value": "" }, "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" } }, "required": false, "type": "integer" }, "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": "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" } }, "interface_description": "全文关键词。将对整表内容做文本匹配搜索,并返回符合条件的记录。", "property": "keyword", "required": false, "type": "string" }, "record-ids": { "description": "指定要获取的记录 ID 列表,逗号分隔,单次最多 100 个。传入时按 ID 返回,忽略 filters 和 sort。适用于已知 recordId(如关联字段中的 linkedRecordIds)时的精准取数", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "指定要获取的记录 ID 列表,逗号分隔,单次最多 100 个。传入时按 ID 返回,忽略 filters 和 sort。适用于已知 recordId(如关联字段中的 linkedRecordIds)时的精准取数" }, { "precedence": "tool_schema_hint", "selected": false, "source": "tool_schema_hint", "value": "Record ID 列表,CLI 使用逗号分隔。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选。指定要获取的记录 ID 列表,单次最多 100 个。传入时直接按 ID 返回,忽略 filters 和 sort。\n适用于已知 recordId(如关联字段中的 linkedRecordIds)时的精准取数。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "指定要获取的记录 ID 列表,逗号分隔,单次最多 100 个。传入时按 ID 返回,忽略 filters 和 sort。适用于已知 recordId(如关联字段中的 linkedRecordIds)时的精准取数" }, "interface_type": { "candidates": [ { "precedence": "tool_schema_hint", "selected": true, "source": "tool_schema_hint", "value": "array" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "array" }, { "precedence": "fallback", "selected": false, "source": "cobra_flag_type", "value": "string" } ], "precedence": "tool_schema_hint", "resolution": "highest_precedence", "source": "tool_schema_hint", "value": "array" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "recordIds" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "recordIds" }, "required": { "candidates": [ { "precedence": "reviewed_manual", "review_reason": "The reviewed query command supports both an optional ID lookup mode and a table scan/filter mode, so --record-ids is not unconditionally required.", "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 query command supports both an optional ID lookup mode and a table scan/filter mode, so --record-ids is not unconditionally required.", "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 列表,单次最多 100 个。传入时直接按 ID 返回,忽略 filters 和 sort。\n适用于已知 recordId(如关联字段中的 linkedRecordIds)时的精准取数。", "interface_type": "array", "property": "recordIds", "required": false, "type": "string" }, "sort": { "description": "排序条件 JSON 数组,按数组顺序依次生效", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "排序条件 JSON 数组,按数组顺序依次生效" }, { "precedence": "tool_schema_hint", "selected": false, "source": "tool_schema_hint", "value": "排序 JSON 数组。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选。排序条件列表,按数组顺序依次生效。\n\n每个元素:{\"fieldId\": \"\u003cfieldId\u003e\", \"direction\": \"asc\" | \"desc\"}\n\n示例(先按优先级升序,再按截止日期降序):\n[\n {\"fieldId\": \"fldPriorityId\", \"direction\": \"asc\"},\n {\"fieldId\": \"fldDueDateId\", \"direction\": \"desc\"}\n]" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "排序条件 JSON 数组,按数组顺序依次生效" }, "interface_type": { "candidates": [ { "precedence": "tool_schema_hint", "selected": true, "source": "tool_schema_hint", "value": "array" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "array" }, { "precedence": "fallback", "selected": false, "source": "cobra_flag_type", "value": "string" } ], "precedence": "tool_schema_hint", "resolution": "highest_precedence", "source": "tool_schema_hint", "value": "array" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "sort" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "sort" }, "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" } }, "interface_description": "可选。排序条件列表,按数组顺序依次生效。\n\n每个元素:{\"fieldId\": \"\u003cfieldId\u003e\", \"direction\": \"asc\" | \"desc\"}\n\n示例(先按优先级升序,再按截止日期降序):\n[\n {\"fieldId\": \"fldPriorityId\", \"direction\": \"asc\"},\n {\"fieldId\": \"fldDueDateId\", \"direction\": \"desc\"}\n]", "interface_type": "array", "property": "sort", "required": false, "type": "string" }, "table-id": { "description": "Table ID(通过 base get 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(通过 base get 获取)(必填)" }, { "precedence": "tool_schema_hint", "selected": false, "source": "tool_schema_hint", "value": "Table ID。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Table ID(通过 get_base 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(通过 base get 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "Table ID(通过 get_base 获取)", "property": "tableId", "required": true, "type": "string" } }, "path": "aitable.query_records", "primary_cli_path": "aitable record query", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取行记录", "use_when": [ "查看、筛选、全文搜索或遍历记录时的主入口" ] }, "aitable.record_batch_update": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable record batch-update --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "skills/mono/references/products/aitable.md" ], "agent_summary": "把同一份 cells 批量应用到多条 recordIds。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "各记录 cells 不同用 record update;新建用 create" ], "canonical_path": "aitable.record_batch_update", "cli_name": "batch-update", "cli_path": "aitable record batch-update", "confirmation": "not_required", "description": "将同一份 cells JSON 批量应用到多条记录上。适合\"统一标记完成 / 统一改负责人 / 统一清空某字段\"等场景。\n\n与 record update 的区别:\n - record update 每条记录可有不同 cells,参数是 records JSON 数组\n - record batch-update 所有记录共享同一份 cells(CLI 客户端展开后调用相同 MCP 工具)\n\n单次最多 100 条;超出请拆分多次调用。\ncells 写入格式与 record update / record create 相同(详见 record create --help)。\n只读字段(formula / filterUp / lookup / 系统字段)不能写入。\n\nCLI 行为:客户端把 --record-ids 拆开后构造 [{recordId, cells}, ...] 调用 update_records;\n当前服务端尚未提供 broadcast patch 工具,所以本命令是纯语义包装,不省网络体积,仅省 LLM 构造 prompt 的 token。", "display": "AI 表格操作", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws aitable record batch-update --base-id BASE_ID --table-id TABLE_ID --record-ids rec1,rec2 --cells '{\"fldXXX\":\"值\"}'" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "把同一份 cells 批量应用到多条 recordIds。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "把同一份 cells 批量应用到多条 recordIds。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "各记录 cells 不同用 record update;新建用 create" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "各记录 cells 不同用 record update;新建用 create" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable record batch-update", "value": "aitable.record_batch_update" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable record batch-update", "value": "aitable.record_batch_update" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "将同一份 cells JSON 批量应用到多条记录上。适合\"统一标记完成 / 统一改负责人 / 统一清空某字段\"等场景。\n\n与 record update 的区别:\n - record update 每条记录可有不同 cells,参数是 records JSON 数组\n - record batch-update 所有记录共享同一份 cells(CLI 客户端展开后调用相同 MCP 工具)\n\n单次最多 100 条;超出请拆分多次调用。\ncells 写入格式与 record update / record create 相同(详见 record create --help)。\n只读字段(formula / filterUp / lookup / 系统字段)不能写入。\n\nCLI 行为:客户端把 --record-ids 拆开后构造 [{recordId, cells}, ...] 调用 update_records;\n当前服务端尚未提供 broadcast patch 工具,所以本命令是纯语义包装,不省网络体积,仅省 LLM 构造 prompt 的 token。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "将同一份 cells JSON 批量应用到多条记录上。适合\"统一标记完成 / 统一改负责人 / 统一清空某字段\"等场景。\n\n与 record update 的区别:\n - record update 每条记录可有不同 cells,参数是 records JSON 数组\n - record batch-update 所有记录共享同一份 cells(CLI 客户端展开后调用相同 MCP 工具)\n\n单次最多 100 条;超出请拆分多次调用。\ncells 写入格式与 record update / record create 相同(详见 record create --help)。\n只读字段(formula / filterUp / lookup / 系统字段)不能写入。\n\nCLI 行为:客户端把 --record-ids 拆开后构造 [{recordId, cells}, ...] 调用 update_records;\n当前服务端尚未提供 broadcast patch 工具,所以本命令是纯语义包装,不省网络体积,仅省 LLM 构造 prompt 的 token。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record batch-update --base-id BASE_ID --table-id TABLE_ID --record-ids rec1,rec2 --cells '{\"fldXXX\":\"值\"}'" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record batch-update --base-id BASE_ID --table-id TABLE_ID --record-ids rec1,rec2 --cells '{\"fldXXX\":\"值\"}'" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "unknown" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed composite wrapper: the CLI expands record IDs and shared cells into the pinned aitable/update_records request, so it is not a direct parameter-equivalent RPC projection." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed composite wrapper: the CLI expands record IDs and shared cells into the pinned aitable/update_records request, so it is not a direct parameter-equivalent RPC projection." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "migrated to reviewed metadata block", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "medium" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "migrated to reviewed metadata block", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "批量更新记录(同一 cells 应用到多条 recordId)" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "批量更新记录(同一 cells 应用到多条 recordId)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "多条记录要写入相同字段补丁时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "多条记录要写入相同字段补丁时" ] } }, "group": "record", "has_parameters": true, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed composite wrapper: the CLI expands record IDs and shared cells into the pinned aitable/update_records request, so it is not a direct parameter-equivalent RPC projection.", "is_alias": false, "name": "record_batch_update", "parameter_count": 4, "parameters": { "base-id": { "description": "Base ID,可通过 base list 或 base search 获取 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID,可通过 base list 或 base search 获取 (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID,可通过 base list 或 base search 获取 (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "baseId", "required": true, "type": "string" }, "cells": { "description": "要应用到所有记录的 cells JSON 对象(共享 patch),如 '{\"fldStatusId\":\"已完成\"}' (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "要应用到所有记录的 cells JSON 对象(共享 patch),如 '{\"fldStatusId\":\"已完成\"}' (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "要应用到所有记录的 cells JSON 对象(共享 patch),如 '{\"fldStatusId\":\"已完成\"}' (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "cells" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "cells" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "cells", "required": true, "type": "string" }, "record-ids": { "description": "待更新的记录 ID 列表,逗号分隔,单次最多 100 条 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "待更新的记录 ID 列表,逗号分隔,单次最多 100 条 (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "待更新的记录 ID 列表,逗号分隔,单次最多 100 条 (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "recordIds" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "recordIds" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "recordIds", "required": true, "type": "string" }, "table-id": { "description": "Table ID,可通过 base get 获取 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID,可通过 base get 获取 (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID,可通过 base get 获取 (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "tableId", "required": true, "type": "string" } }, "path": "aitable.record_batch_update", "primary_cli_path": "aitable record batch-update", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "批量更新记录(同一 cells 应用到多条 recordId)", "use_when": [ "多条记录要写入相同字段补丁时" ] }, "aitable.record_create": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable record create --help", "dws-schema-live:aitable.create_records", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.create_records", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.record_create", "skills/mono/references/products/aitable-record-ops.md", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-attachment.md", "skills/mono/references/products/aitable/aitable-record-create.md" ], "agent_summary": "新增记录(cells 的 key 必须是 fieldId)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "更新已有行用 record update;有则更无则增用 upsert;批量同 patch 用 batch-update" ], "canonical_path": "aitable.record_create", "cli_name": "create", "cli_path": "aitable record create", "confirmation": "not_required", "description": "在指定表格中批量新增记录。\n\nrecords 为待创建的记录列表 JSON 数组,单次最多 100 条。\n每条记录包含 cells 字段,key 为 fieldId(通过 table get 获取),value 为写入值。\n\n注意:filterUp(查找引用)和 lookup(关联引用)字段为只读字段,不能通过 record create/update 写入值。\n\n各类型写入格式:\n text → \"文本内容\"\n number → 123 或 123.45(也接受字符串 \"123\")\n singleSelect → \"选项名称\",或 {\"id\":\"opt_xxx\",\"name\":\"进行中\"};id 为准\n multipleSelect → [\"选项名1\",\"选项名2\"],或 [{\"id\":\"opt_a\",\"name\":\"标签A\"},...]\n date → \"2026-03-15\" 或 \"2026-03-15T09:00+08:00\"(RFC3339);亦支持毫秒时间戳\n checkbox → true | false\n user → [{\"userId\":\"staff_001\",\"corpId\":\"dingxxxxxxxx\"}]\n department → [{\"deptId\":\"52528700\"}]\n group → [{\"cid\":\"74577067501\"}] — 注意 key 是 cid,不是 openConversationId\n url → {\"text\":\"显示文字\",\"link\":\"https://...\"};不能直接传 URL 字符串\n richText → {\"markdown\":\"**加粗**\\n普通文字\\n\"}\n telephone/email/barcode/idCard → 字符串\n attachment → 推荐通过 prepare_attachment_upload + append_uploaded_file_to_record 写入\n unidirectionalLink/bidirectionalLink → {\"linkedRecordIds\":[\"recXXX\",\"recYYY\"]}\n creator/lastModifier/createdTime/lastModifiedTime → 系统自动回填,不建议手动写入\n\nWindows 用户注意:如果 --records JSON 很长(超过命令行长度限制),请使用 --records-file 参数指定一个 JSON 文件路径,\nCLI 会自动从文件中读取内容作为 --records 的值。这样可以避免 shell 引号转义和命令行截断问题。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable record create --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --records '[{\"cells\":{\"fldXXX\":\"值\"}}]'" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "新增记录(cells 的 key 必须是 fieldId)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "新增记录(cells 的 key 必须是 fieldId)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_create.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "更新已有行用 record update;有则更无则增用 upsert;批量同 patch 用 batch-update" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "更新已有行用 record update;有则更无则增用 upsert;批量同 patch 用 batch-update" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable record create", "value": "aitable.record_create" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable record create", "value": "aitable.record_create" }, "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\nrecords 为待创建的记录列表 JSON 数组,单次最多 100 条。\n每条记录包含 cells 字段,key 为 fieldId(通过 table get 获取),value 为写入值。\n\n注意:filterUp(查找引用)和 lookup(关联引用)字段为只读字段,不能通过 record create/update 写入值。\n\n各类型写入格式:\n text → \"文本内容\"\n number → 123 或 123.45(也接受字符串 \"123\")\n singleSelect → \"选项名称\",或 {\"id\":\"opt_xxx\",\"name\":\"进行中\"};id 为准\n multipleSelect → [\"选项名1\",\"选项名2\"],或 [{\"id\":\"opt_a\",\"name\":\"标签A\"},...]\n date → \"2026-03-15\" 或 \"2026-03-15T09:00+08:00\"(RFC3339);亦支持毫秒时间戳\n checkbox → true | false\n user → [{\"userId\":\"staff_001\",\"corpId\":\"dingxxxxxxxx\"}]\n department → [{\"deptId\":\"52528700\"}]\n group → [{\"cid\":\"74577067501\"}] — 注意 key 是 cid,不是 openConversationId\n url → {\"text\":\"显示文字\",\"link\":\"https://...\"};不能直接传 URL 字符串\n richText → {\"markdown\":\"**加粗**\\n普通文字\\n\"}\n telephone/email/barcode/idCard → 字符串\n attachment → 推荐通过 prepare_attachment_upload + append_uploaded_file_to_record 写入\n unidirectionalLink/bidirectionalLink → {\"linkedRecordIds\":[\"recXXX\",\"recYYY\"]}\n creator/lastModifier/createdTime/lastModifiedTime → 系统自动回填,不建议手动写入\n\nWindows 用户注意:如果 --records JSON 很长(超过命令行长度限制),请使用 --records-file 参数指定一个 JSON 文件路径,\nCLI 会自动从文件中读取内容作为 --records 的值。这样可以避免 shell 引号转义和命令行截断问题。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "在指定表格中批量新增记录" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "在指定表格中批量新增记录。\n\nrecords 为待创建的记录列表 JSON 数组,单次最多 100 条。\n每条记录包含 cells 字段,key 为 fieldId(通过 table get 获取),value 为写入值。\n\n注意:filterUp(查找引用)和 lookup(关联引用)字段为只读字段,不能通过 record create/update 写入值。\n\n各类型写入格式:\n text → \"文本内容\"\n number → 123 或 123.45(也接受字符串 \"123\")\n singleSelect → \"选项名称\",或 {\"id\":\"opt_xxx\",\"name\":\"进行中\"};id 为准\n multipleSelect → [\"选项名1\",\"选项名2\"],或 [{\"id\":\"opt_a\",\"name\":\"标签A\"},...]\n date → \"2026-03-15\" 或 \"2026-03-15T09:00+08:00\"(RFC3339);亦支持毫秒时间戳\n checkbox → true | false\n user → [{\"userId\":\"staff_001\",\"corpId\":\"dingxxxxxxxx\"}]\n department → [{\"deptId\":\"52528700\"}]\n group → [{\"cid\":\"74577067501\"}] — 注意 key 是 cid,不是 openConversationId\n url → {\"text\":\"显示文字\",\"link\":\"https://...\"};不能直接传 URL 字符串\n richText → {\"markdown\":\"**加粗**\\n普通文字\\n\"}\n telephone/email/barcode/idCard → 字符串\n attachment → 推荐通过 prepare_attachment_upload + append_uploaded_file_to_record 写入\n unidirectionalLink/bidirectionalLink → {\"linkedRecordIds\":[\"recXXX\",\"recYYY\"]}\n creator/lastModifier/createdTime/lastModifiedTime → 系统自动回填,不建议手动写入\n\nWindows 用户注意:如果 --records JSON 很长(超过命令行长度限制),请使用 --records-file 参数指定一个 JSON 文件路径,\nCLI 会自动从文件中读取内容作为 --records 的值。这样可以避免 shell 引号转义和命令行截断问题。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record create --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --records '[{\"cells\":{\"fldXXX\":\"值\"}}]'" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record create --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --records '[{\"cells\":{\"fldXXX\":\"值\"}}]'" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_create.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "create_records" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_create.interface_ref", "value": "aitable.create_records" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "create_records" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要插入新行数据时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要插入新行数据时" ] } }, "group": "record", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "create_records" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "record_create", "parameter_count": 4, "parameters": { "base-id": { "description": "Base ID,可通过 base list 或 base search 获取 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID,可通过 base list 或 base search 获取 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Base ID,可通过 list_bases 或 search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID,可通过 base list 或 base search 获取 (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "Base ID,可通过 list_bases 或 search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "records": { "description": "待创建的记录列表 JSON 数组,单次最多 100 条 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "待创建的记录列表 JSON 数组,单次最多 100 条 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "待创建的记录列表,单次最多 100 条" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "待创建的记录列表 JSON 数组,单次最多 100 条 (必填)" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "records" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "records" }, "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": "待创建的记录列表,单次最多 100 条", "interface_type": "array", "property": "records", "required": true, "type": "string" }, "records-file": { "description": "从文件读取 records JSON(替代 --records,适合 Windows 或超长数据)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "从文件读取 records JSON(替代 --records,适合 Windows 或超长数据)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "从文件读取 records JSON(替代 --records,适合 Windows 或超长数据)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "CLI-local file adapter: the flag value is a filesystem path, which the CLI reads and JSON-decodes before sending the resulting array as create_records.records; the path itself is not an RPC property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "recordsFile" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "CLI-local file adapter: the flag value is a filesystem path, which the CLI reads and JSON-decodes before sending the resulting array as create_records.records; the path itself is not an RPC property.", "source": "reviewed_mapping_exclusion", "value": "" }, "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" } }, "required": false, "type": "string" }, "table-id": { "description": "Table ID,可通过 base get 获取 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID,可通过 base get 获取 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Table ID,可通过 get_base 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID,可通过 base get 获取 (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "Table ID,可通过 get_base 获取", "property": "tableId", "required": true, "type": "string" } }, "path": "aitable.record_create", "primary_cli_path": "aitable record create", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "新增记录", "use_when": [ "需要插入新行数据时" ] }, "aitable.record_delete": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable record delete --help", "dws-schema-live:aitable.delete_records", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.delete_records", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.record_delete", "skills/mono/SKILL.md", "skills/mono/references/products/aitable-record-ops.md", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-record-delete.md" ], "agent_summary": "删除记录(不可逆,需确认)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "先 query 确认目标;删字段/表用 field/table delete" ], "canonical_path": "aitable.record_delete", "cli_name": "delete", "cli_path": "aitable record delete", "confirmation": "user_required", "description": "在指定 Table 中批量删除记录(不可逆,数据将永久丢失)。\n单次最多删除 100 条;超出请拆分多次调用。\n调用前建议先通过 record query 确认目标记录 ID 与内容,避免误删。", "display": "AI 表格操作", "effect": "destructive", "effect_source": "agent-hint", "examples": [ "dws aitable record delete --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --record-ids \u003cID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "删除记录(不可逆,需确认)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "删除记录(不可逆,需确认)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_delete.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "先 query 确认目标;删字段/表用 field/table delete" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "先 query 确认目标;删字段/表用 field/table delete" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable record delete", "value": "aitable.record_delete" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable record delete", "value": "aitable.record_delete" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" }, { "precedence": "imported", "selected": false, "source": "internal/cli/schema_hints/imported/wukong.json", "value": "user_required" }, { "precedence": "skill", "review_reason": "Skill danger table explicitly reviews this operation", "selected": false, "source": "skills/mono/SKILL.md", "value": "user_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "在指定 Table 中批量删除记录(不可逆,数据将永久丢失)。\n单次最多删除 100 条;超出请拆分多次调用。\n调用前建议先通过 record query 确认目标记录 ID 与内容,避免误删。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "在指定 Table 中批量删除记录(不可逆,数据将永久丢失)。\r\n单次最多删除 100 条;超出请拆分多次调用。\r\n调用前建议先通过 query_records 确认目标记录 ID 与内容,避免误删。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "在指定 Table 中批量删除记录(不可逆,数据将永久丢失)。\n单次最多删除 100 条;超出请拆分多次调用。\n调用前建议先通过 record query 确认目标记录 ID 与内容,避免误删。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "destructive" }, { "precedence": "skill", "review_reason": "Skill danger table explicitly reviews this operation", "selected": false, "source": "skills/mono/SKILL.md", "value": "destructive" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "destructive" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record delete --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --record-ids \u003cID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record delete --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --record-ids \u003cID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_delete.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "delete_records" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_delete.interface_ref", "value": "aitable.delete_records" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "delete_records" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "high" }, { "precedence": "imported", "selected": false, "source": "internal/cli/schema_hints/imported/wukong.json", "value": "high" }, { "precedence": "skill", "review_reason": "Skill danger table explicitly reviews this operation", "selected": false, "source": "skills/mono/SKILL.md", "value": "high" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "high" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求删除一条或多条记录时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求删除一条或多条记录时" ] } }, "group": "record", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "delete_records" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "record_delete", "parameter_count": 3, "parameters": { "base-id": { "description": "Base ID,可通过 base list 或 base search 获取 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID,可通过 base list 或 base search 获取 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Base ID,可通过 list_bases 或 search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID,可通过 base list 或 base search 获取 (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "Base ID,可通过 list_bases 或 search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "record-ids": { "description": "待删除的记录 ID 列表,逗号分隔,最多 100 条 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "待删除的记录 ID 列表,逗号分隔,最多 100 条 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "待删除的记录 ID 列表,最多 100 条" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "待删除的记录 ID 列表,逗号分隔,最多 100 条 (必填)" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "recordIds" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "recordIds" }, "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 列表,最多 100 条", "interface_type": "array", "property": "recordIds", "required": true, "type": "string" }, "table-id": { "description": "Table ID,可通过 base get 获取 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID,可通过 base get 获取 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Table ID,可通过 get_base 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID,可通过 base get 获取 (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "Table ID,可通过 get_base 获取", "property": "tableId", "required": true, "type": "string" } }, "path": "aitable.record_delete", "primary_cli_path": "aitable record delete", "product_id": "aitable", "reviewed": true, "risk": "high", "source": "reviewed_command_registry", "title": "删除行记录", "use_when": [ "用户明确要求删除一条或多条记录时" ] }, "aitable.record_get": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable record get --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.record_get", "skills/mono/references/products/aitable.md" ], "agent_summary": "按 recordIds 批量取记录(最多 100)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "条件筛选/排序/全文搜索用 record query;不要对本命令传 filters" ], "canonical_path": "aitable.record_get", "cli_name": "get", "cli_path": "aitable record get", "confirmation": "not_required", "description": "按 recordId 精确获取一条或多条记录。\n这是 dws aitable record query --record-ids 的便捷别名;强制 record-ids 必填,未暴露 filters/sort/query/cursor/limit 等查询参数。\n如需关键词搜索、筛选、排序、自动翻页,请改用 dws aitable record query 或 dws aitable record list。\n\n--field-ids 同样支持,逗号分隔,单次最多 100 个;用于控制返回字段或显式拉取计算字段。\n公式(formula)、查找引用(filterUp)、关联引用(lookup)字段默认不返回值,\n需在 --field-ids 中显式指定字段 ID 才会返回。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable record get --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --record-ids \u003cID1,ID2\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "按 recordIds 批量取记录(最多 100)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "按 recordIds 批量取记录(最多 100)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_get.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "条件筛选/排序/全文搜索用 record query;不要对本命令传 filters" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "条件筛选/排序/全文搜索用 record query;不要对本命令传 filters" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable record get", "value": "aitable.record_get" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable record get", "value": "aitable.record_get" }, "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": "按 recordId 精确获取一条或多条记录。\n这是 dws aitable record query --record-ids 的便捷别名;强制 record-ids 必填,未暴露 filters/sort/query/cursor/limit 等查询参数。\n如需关键词搜索、筛选、排序、自动翻页,请改用 dws aitable record query 或 dws aitable record list。\n\n--field-ids 同样支持,逗号分隔,单次最多 100 个;用于控制返回字段或显式拉取计算字段。\n公式(formula)、查找引用(filterUp)、关联引用(lookup)字段默认不返回值,\n需在 --field-ids 中显式指定字段 ID 才会返回。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "查询指定表格中的记录,支持两种模式:\r\n- 按 ID 取:传入 recordIds(单次最多 100 个),直接获取指定记录。\r\n- 条件查:通过 filters 过滤、sort 排序、cursor 分页遍历全表。\r\n两种模式均可通过 fieldIds(单次最多 100 个)限制返回字段以节省 token。\r\n如果需要获取计算、查找引用等字段则必须传fieldIds的列ID或者列名称才会返回" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "按 recordId 精确获取一条或多条记录。\n这是 dws aitable record query --record-ids 的便捷别名;强制 record-ids 必填,未暴露 filters/sort/query/cursor/limit 等查询参数。\n如需关键词搜索、筛选、排序、自动翻页,请改用 dws aitable record query 或 dws aitable record list。\n\n--field-ids 同样支持,逗号分隔,单次最多 100 个;用于控制返回字段或显式拉取计算字段。\n公式(formula)、查找引用(filterUp)、关联引用(lookup)字段默认不返回值,\n需在 --field-ids 中显式指定字段 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": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record get --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --record-ids \u003cID1,ID2\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record get --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --record-ids \u003cID1,ID2\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_get.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "query_records" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_get.interface_ref", "value": "aitable.query_records" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "query_records" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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 获取记录(record query --record-ids 的便捷别名,单次最多 100 条)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "query_records" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "按 ID 获取记录(record query --record-ids 的便捷别名,单次最多 100 条)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "已有 recordId 列表,只需按 ID 取字段值时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "已有 recordId 列表,只需按 ID 取字段值时" ] } }, "group": "record", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "query_records" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "record_get", "parameter_count": 4, "parameters": { "base-id": { "description": "Base ID(通过 base list / base search 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(通过 base list / base search 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Base ID(通过 list_bases / search_bases 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(通过 base list / base search 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "Base ID(通过 list_bases / search_bases 获取)", "property": "baseId", "required": true, "type": "string" }, "field-ids": { "description": "指定要返回的字段 ID 列表,逗号分隔。省略则返回所有字段。建议在字段较多时按需传入,可显著减少响应体积;单次最多 100 个", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "指定要返回的字段 ID 列表,逗号分隔。省略则返回所有字段。建议在字段较多时按需传入,可显著减少响应体积;单次最多 100 个" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选。指定要返回的字段 ID 列表。省略则返回所有字段(不包括计算字段、查找引用字段、其他引用关联字段)。建议在字段较多时按需传入,可显著减少响应体积;单次最多 100 个,如果当前表里有公式、查找引用、关联引用等计算字段,则必须传具体的字段 ID,否则默认不传获取所有字段的时候不会获取计算相关字段。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "指定要返回的字段 ID 列表,逗号分隔。省略则返回所有字段。建议在字段较多时按需传入,可显著减少响应体积;单次最多 100 个" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "fieldIds" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "fieldIds" }, "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" } }, "interface_description": "可选。指定要返回的字段 ID 列表。省略则返回所有字段(不包括计算字段、查找引用字段、其他引用关联字段)。建议在字段较多时按需传入,可显著减少响应体积;单次最多 100 个,如果当前表里有公式、查找引用、关联引用等计算字段,则必须传具体的字段 ID,否则默认不传获取所有字段的时候不会获取计算相关字段。", "interface_type": "array", "property": "fieldIds", "required": false, "type": "string" }, "record-ids": { "description": "指定要获取的记录 ID 列表,逗号分隔,单次最多 100 个。传入时按 ID 返回,忽略 filters 和 sort。适用于已知 recordId(如关联字段中的 linkedRecordIds)时的精准取数", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "指定要获取的记录 ID 列表,逗号分隔,单次最多 100 个。传入时按 ID 返回,忽略 filters 和 sort。适用于已知 recordId(如关联字段中的 linkedRecordIds)时的精准取数" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选。指定要获取的记录 ID 列表,单次最多 100 个。传入时直接按 ID 返回,忽略 filters 和 sort。\n适用于已知 recordId(如关联字段中的 linkedRecordIds)时的精准取数。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "指定要获取的记录 ID 列表,逗号分隔,单次最多 100 个。传入时按 ID 返回,忽略 filters 和 sort。适用于已知 recordId(如关联字段中的 linkedRecordIds)时的精准取数" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "recordIds" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "recordIds" }, "required": { "candidates": [ { "precedence": "typed_metadata", "selected": true, "source": "typed_parameter_metadata", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "typed_metadata", "resolution": "highest_precedence", "source": "typed_parameter_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 列表,单次最多 100 个。传入时直接按 ID 返回,忽略 filters 和 sort。\n适用于已知 recordId(如关联字段中的 linkedRecordIds)时的精准取数。", "interface_type": "array", "property": "recordIds", "required": true, "type": "string" }, "table-id": { "description": "Table ID(通过 base get 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(通过 base get 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Table ID(通过 get_base 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(通过 base get 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "Table ID(通过 get_base 获取)", "property": "tableId", "required": true, "type": "string" } }, "path": "aitable.record_get", "primary_cli_path": "aitable record get", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "按 ID 获取记录(record query --record-ids 的便捷别名,单次最多 100 条)", "use_when": [ "已有 recordId 列表,只需按 ID 取字段值时" ] }, "aitable.record_history_list": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable record history-list --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.record_history_list", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-record-history.md" ], "agent_summary": "查询单条记录变更历史。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "当前字段值用 record get/query" ], "canonical_path": "aitable.record_history_list", "cli_name": "history-list", "cli_path": "aitable record history-list", "confirmation": "not_required", "description": "按 recordId 查询单条记录的变更历史。\n返回字段(每条 history item):\n- type 变更类型(如 field_change / record_create)\n- action 操作动作(create / update / delete)\n- newValue 变更后的值(JSON 字符串)\n- oldValue 变更前的值(JSON 字符串)\n- operateTime 操作时间(毫秒级时间戳)\n- typeChangedFields 类型变更的字段信息(JSON 字符串)\n- version 版本号\n\n分页用 --offset / --limit;--limit 范围 [1, 50],默认 20。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable record history-list --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --record-id \u003cRECORD_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "查询单条记录变更历史。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "查询单条记录变更历史。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_history_list.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当前字段值用 record get/query" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当前字段值用 record get/query" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable record history-list", "value": "aitable.record_history_list" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable record history-list", "value": "aitable.record_history_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": "按 recordId 查询单条记录的变更历史。\n返回字段(每条 history item):\n- type 变更类型(如 field_change / record_create)\n- action 操作动作(create / update / delete)\n- newValue 变更后的值(JSON 字符串)\n- oldValue 变更前的值(JSON 字符串)\n- operateTime 操作时间(毫秒级时间戳)\n- typeChangedFields 类型变更的字段信息(JSON 字符串)\n- version 版本号\n\n分页用 --offset / --limit;--limit 范围 [1, 50],默认 20。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "查询指定行记录的变更历史列表。返回该记录的字段变更、操作人(unionId)、操作时间等信息。\r\n操作人已完成身份脱敏,仅透出 unionId。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "按 recordId 查询单条记录的变更历史。\n返回字段(每条 history item):\n- type 变更类型(如 field_change / record_create)\n- action 操作动作(create / update / delete)\n- newValue 变更后的值(JSON 字符串)\n- oldValue 变更前的值(JSON 字符串)\n- operateTime 操作时间(毫秒级时间戳)\n- typeChangedFields 类型变更的字段信息(JSON 字符串)\n- version 版本号\n\n分页用 --offset / --limit;--limit 范围 [1, 50],默认 20。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record history-list --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --record-id \u003cRECORD_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record history-list --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --record-id \u003cRECORD_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_history_list.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "query_record_history" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_history_list.interface_ref", "value": "aitable-helper.query_record_history" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "query_record_history" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要审计某条记录的历史变更时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要审计某条记录的历史变更时" ] } }, "group": "record", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "query_record_history" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "record_history_list", "parameter_count": 5, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标 Base ID(通过 list_bases / search_bases 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "目标 Base ID(通过 list_bases / search_bases 获取)", "property": "baseId", "required": true, "type": "string" }, "limit": { "description": "每页返回数量,默认 20,最大 50", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "每页返回数量,默认 20,最大 50" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "每页获取数量,默认 20,最大 50" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "每页返回数量,默认 20,最大 50" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "limit" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "limit" }, "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": "每页获取数量,默认 20,最大 50", "interface_type": "number", "property": "limit", "required": false, "type": "integer" }, "offset": { "description": "分页偏移量,默认 0", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "分页偏移量,默认 0" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "分页偏移量,默认 0" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "分页偏移量,默认 0" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "offset" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "offset" }, "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_type": "number", "property": "offset", "required": false, "type": "integer" }, "record-id": { "description": "目标 Record ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Record 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": "目标 Record ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "recordId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "recordId" }, "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", "property": "recordId", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标 Table ID(通过 get_base / list_tables 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "目标 Table ID(通过 get_base / list_tables 获取)", "property": "tableId", "required": true, "type": "string" } }, "path": "aitable.record_history_list", "primary_cli_path": "aitable record history-list", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "查询行记录变更历史", "use_when": [ "需要审计某条记录的历史变更时" ] }, "aitable.record_primary_doc_create": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable record primary-doc-create --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.record_primary_doc_create", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-primary-doc.md" ], "agent_summary": "为记录创建主键文档(幂等;field 须 primaryDoc 类型)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "仅查询用 primary-doc-get" ], "canonical_path": "aitable.record_primary_doc_create", "cli_name": "primary-doc-create", "cli_path": "aitable record primary-doc-create", "confirmation": "not_required", "description": "为指定记录创建主键文档(幂等:已存在则返回已有文档的 nodeId)。\n返回的 nodeId 可直接用于 dws doc read/update 的 --node 参数来读写文档内容。\nfieldId 必须是 primaryDoc 类型的字段。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable record primary-doc-create --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --record-id \u003cRECORD_ID\u003e --field-id \u003cFIELD_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "为记录创建主键文档(幂等;field 须 primaryDoc 类型)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "为记录创建主键文档(幂等;field 须 primaryDoc 类型)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_primary_doc_create.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "仅查询用 primary-doc-get" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "仅查询用 primary-doc-get" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable record primary-doc-create", "value": "aitable.record_primary_doc_create" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable record primary-doc-create", "value": "aitable.record_primary_doc_create" }, "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": "为指定记录创建主键文档(幂等:已存在则返回已有文档的 nodeId)。\n返回的 nodeId 可直接用于 dws doc read/update 的 --node 参数来读写文档内容。\nfieldId 必须是 primaryDoc 类型的字段。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "为指定记录创建主键文档(幂等:若该记录已有主键文档则直接返回已有文档的 nodeId)。\\n必填 baseId、tableId、fieldId、recordId。\\n返回创建或已存在的主键文档 nodeId,可直接用于钉钉文档 MCP 的 nodeId 参数。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "为指定记录创建主键文档(幂等:已存在则返回已有文档的 nodeId)。\n返回的 nodeId 可直接用于 dws doc read/update 的 --node 参数来读写文档内容。\nfieldId 必须是 primaryDoc 类型的字段。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record primary-doc-create --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --record-id \u003cRECORD_ID\u003e --field-id \u003cFIELD_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record primary-doc-create --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --record-id \u003cRECORD_ID\u003e --field-id \u003cFIELD_ID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_primary_doc_create.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "create_primary_doc" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_primary_doc_create.interface_ref", "value": "aitable-helper.create_primary_doc" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "create_primary_doc" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "记录尚无主键文档,需要创建时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "记录尚无主键文档,需要创建时" ] } }, "group": "record", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "create_primary_doc" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "record_primary_doc_create", "parameter_count": 4, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标 Base ID(通过 list_bases / search_bases 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "目标 Base ID(通过 list_bases / search_bases 获取)", "property": "baseId", "required": true, "type": "string" }, "field-id": { "description": "主键字段 ID,必须是 primaryDoc 类型 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "主键字段 ID,必须是 primaryDoc 类型 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "主键字段 ID,必须是 primaryDoc 类型(通过 get_tables / get_fields 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "主键字段 ID,必须是 primaryDoc 类型 (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "fieldId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "fieldId" }, "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,必须是 primaryDoc 类型(通过 get_tables / get_fields 获取)", "property": "fieldId", "required": true, "type": "string" }, "record-id": { "description": "目标 Record ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Record 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": "目标 Record ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "recordId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "recordId" }, "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", "property": "recordId", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标 Table ID(通过 get_base 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "目标 Table ID(通过 get_base 获取)", "property": "tableId", "required": true, "type": "string" } }, "path": "aitable.record_primary_doc_create", "primary_cli_path": "aitable record primary-doc-create", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "为记录创建主键文档", "use_when": [ "记录尚无主键文档,需要创建时" ] }, "aitable.record_primary_doc_get": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable record primary-doc-get --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.record_primary_doc_get", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-primary-doc.md" ], "agent_summary": "查询记录主键文档 nodeId。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "无文档时会报错;创建用 primary-doc-create" ], "canonical_path": "aitable.record_primary_doc_get", "cli_name": "primary-doc-get", "cli_path": "aitable record primary-doc-get", "confirmation": "not_required", "description": "查询指定记录关联的主键文档 nodeId。\n返回的 nodeId 可直接用于 dws doc read/update 的 --node 参数来读写文档内容。\n若该记录尚未创建主键文档,nodeId 为 null。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable record primary-doc-get --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --record-id \u003cRECORD_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "查询记录主键文档 nodeId。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "查询记录主键文档 nodeId。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_primary_doc_get.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "无文档时会报错;创建用 primary-doc-create" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "无文档时会报错;创建用 primary-doc-create" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable record primary-doc-get", "value": "aitable.record_primary_doc_get" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable record primary-doc-get", "value": "aitable.record_primary_doc_get" }, "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": "查询指定记录关联的主键文档 nodeId。\n返回的 nodeId 可直接用于 dws doc read/update 的 --node 参数来读写文档内容。\n若该记录尚未创建主键文档,nodeId 为 null。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "查询指定记录的主键文档信息。根据 baseId、tableId、recordId 返回该记录关联的主键文档 nodeId。若记录尚未创建主键文档,nodeId 为 null。返回的 nodeId 可直接用于钉钉文档 MCP 的 nodeId 参数。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "查询指定记录关联的主键文档 nodeId。\n返回的 nodeId 可直接用于 dws doc read/update 的 --node 参数来读写文档内容。\n若该记录尚未创建主键文档,nodeId 为 null。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record primary-doc-get --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --record-id \u003cRECORD_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record primary-doc-get --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --record-id \u003cRECORD_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_primary_doc_get.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "get_primary_doc" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_primary_doc_get.interface_ref", "value": "aitable-helper.get_primary_doc" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "get_primary_doc" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要打开记录关联的主键文档时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要打开记录关联的主键文档时" ] } }, "group": "record", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "get_primary_doc" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "record_primary_doc_get", "parameter_count": 3, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标 Base ID(通过 list_bases / search_bases 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "目标 Base ID(通过 list_bases / search_bases 获取)", "property": "baseId", "required": true, "type": "string" }, "record-id": { "description": "目标 Record ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Record 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": "目标 Record ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "recordId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "recordId" }, "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", "property": "recordId", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标 Table ID(通过 get_base 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "目标 Table ID(通过 get_base 获取)", "property": "tableId", "required": true, "type": "string" } }, "path": "aitable.record_primary_doc_get", "primary_cli_path": "aitable record primary-doc-get", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "查询记录的主键文档", "use_when": [ "需要打开记录关联的主键文档时" ] }, "aitable.record_query_empty": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable record query-empty --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.record_query_empty", "skills/mono/references/products/aitable.md" ], "agent_summary": "查询完全未填用户字段的空行。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "普通条件查询用 record query" ], "canonical_path": "aitable.record_query_empty", "cli_name": "query-empty", "cli_path": "aitable record query-empty", "confirmation": "not_required", "description": "按表内顺序扫描一页,过滤出\"完全没填用户字段\"的空行。\n- 空行定义:除系统字段(recordId / 创建人 / 创建时间 / 修改人 / 修改时间)外,所有 cell 都是 null、空字符串、空集合或空 Map。\n- --limit 是扫描预算(不是返回数):可能扫了 100 条但全部非空,本页返回空数组。\n- 翻页:返回 nextCursor 非空时把它传回继续扫;nextCursor 为空才表示扫完全表。\n\n返回 data: {records: [...], nextCursor: \"...\"}。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable record query-empty --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --limit 50" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "查询完全未填用户字段的空行。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "查询完全未填用户字段的空行。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_query_empty.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "普通条件查询用 record query" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "普通条件查询用 record query" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable record query-empty", "value": "aitable.record_query_empty" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable record query-empty", "value": "aitable.record_query_empty" }, "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- 空行定义:除系统字段(recordId / 创建人 / 创建时间 / 修改人 / 修改时间)外,所有 cell 都是 null、空字符串、空集合或空 Map。\n- --limit 是扫描预算(不是返回数):可能扫了 100 条但全部非空,本页返回空数组。\n- 翻页:返回 nextCursor 非空时把它传回继续扫;nextCursor 为空才表示扫完全表。\n\n返回 data: {records: [...], nextCursor: \"...\"}。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "查询指定表格中\"完全没填用户字段\"的空行。\r\n- 按表内顺序扫描一页(limit 默认 100,最大 100),内存中过滤出空行返回。\r\n- 空行定义:除系统字段(recordId / 创建人 / 创建时间 / 修改人 / 修改时间)外,\r\n 所有 cell 都是 null、空字符串、空集合或空 Map。\r\n- cursor 行为同 query_records:若返回的 nextCursor 非空,需要把它传回继续翻页。\r\n- 注意:本页 records 为空数组不代表全表无空行;只有当 nextCursor 也为空时才表示扫完全表。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "按表内顺序扫描一页,过滤出\"完全没填用户字段\"的空行。\n- 空行定义:除系统字段(recordId / 创建人 / 创建时间 / 修改人 / 修改时间)外,所有 cell 都是 null、空字符串、空集合或空 Map。\n- --limit 是扫描预算(不是返回数):可能扫了 100 条但全部非空,本页返回空数组。\n- 翻页:返回 nextCursor 非空时把它传回继续扫;nextCursor 为空才表示扫完全表。\n\n返回 data: {records: [...], nextCursor: \"...\"}。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record query-empty --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --limit 50" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record query-empty --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --limit 50" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_query_empty.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "query_empty_records" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_query_empty.interface_ref", "value": "aitable-helper.query_empty_records" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "query_empty_records" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要找出空白记录以便清理时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要找出空白记录以便清理时" ] } }, "group": "record", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "query_empty_records" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "record_query_empty", "parameter_count": 4, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Base ID(通过 list_bases / search_bases 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "Base ID(通过 list_bases / search_bases 获取)", "property": "baseId", "required": true, "type": "string" }, "cursor": { "description": "分页游标。首次不传;返回 nextCursor 非空时把它传回继续扫", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "分页游标。首次不传;返回 nextCursor 非空时把它传回继续扫" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选。分页游标,首次查询不传。当返回结果包含 cursor 字段时,将其传入下一次请求以获取后续数据;cursor 为空表示已取完全部记录。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "分页游标。首次不传;返回 nextCursor 非空时把它传回继续扫" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "cursor" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "cursor" }, "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" } }, "interface_description": "可选。分页游标,首次查询不传。当返回结果包含 cursor 字段时,将其传入下一次请求以获取后续数据;cursor 为空表示已取完全部记录。", "property": "cursor", "required": false, "type": "string" }, "limit": { "description": "单次扫描的最大记录数(扫描预算,非返回数);范围 [1, 100],默认 100", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "单次扫描的最大记录数(扫描预算,非返回数);范围 [1, 100],默认 100" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选。单次扫描的最大记录数,默认 100,最大 100。该值是扫描预算而非返回数,可能扫到 100 条但全部非空。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "单次扫描的最大记录数(扫描预算,非返回数);范围 [1, 100],默认 100" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "limit" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "limit" }, "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": "可选。单次扫描的最大记录数,默认 100,最大 100。该值是扫描预算而非返回数,可能扫到 100 条但全部非空。", "interface_type": "number", "property": "limit", "required": false, "type": "integer" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Table ID(通过 get_base 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "Table ID(通过 get_base 获取)", "property": "tableId", "required": true, "type": "string" } }, "path": "aitable.record_query_empty", "primary_cli_path": "aitable record query-empty", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "查询完全没填用户字段的空行", "use_when": [ "需要找出空白记录以便清理时" ] }, "aitable.record_share_url": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable record share-url --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.record_share_url", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-record-share.md" ], "agent_summary": "批量获取记录分享链接(最多 20)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "查记录内容用 query/get" ], "canonical_path": "aitable.record_share_url", "cli_name": "share-url", "cli_path": "aitable record share-url", "confirmation": "not_required", "description": "按 recordId 批量获取记录分享链接。\n单次最多 20 条;可选 --view-id 生成带视图上下文的链接。\n\n返回 data.items 数组,每项 {recordId, shareUrl};shareUrl 为 null 表示该条获取失败。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable record share-url --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --record-ids id1,id2" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "批量获取记录分享链接(最多 20)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "批量获取记录分享链接(最多 20)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_share_url.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查记录内容用 query/get" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查记录内容用 query/get" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable record share-url", "value": "aitable.record_share_url" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable record share-url", "value": "aitable.record_share_url" }, "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": "按 recordId 批量获取记录分享链接。\n单次最多 20 条;可选 --view-id 生成带视图上下文的链接。\n\n返回 data.items 数组,每项 {recordId, shareUrl};shareUrl 为 null 表示该条获取失败。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "获取指定行记录的分享链接,可用于将记录分享给他人。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "按 recordId 批量获取记录分享链接。\n单次最多 20 条;可选 --view-id 生成带视图上下文的链接。\n\n返回 data.items 数组,每项 {recordId, shareUrl};shareUrl 为 null 表示该条获取失败。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record share-url --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --record-ids id1,id2" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record share-url --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --record-ids id1,id2" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_share_url.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "get_record_share_url" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_share_url.interface_ref", "value": "aitable-helper.get_record_share_url" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "get_record_share_url" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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_record_share_url" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "批量获取记录分享链接" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要生成记录分享 URL 时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要生成记录分享 URL 时" ] } }, "group": "record", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "get_record_share_url" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "record_share_url", "parameter_count": 4, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标 Base ID(通过 list_bases / search_bases 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "目标 Base ID(通过 list_bases / search_bases 获取)", "property": "baseId", "required": true, "type": "string" }, "record-ids": { "description": "目标 Record ID 列表,逗号分隔,单次最多 20 条 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Record ID 列表,逗号分隔,单次最多 20 条 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标记录 ID 列表,单次最多 20 条" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Record ID 列表,逗号分隔,单次最多 20 条 (必填)" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "recordIds" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "recordIds" }, "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 列表,单次最多 20 条", "interface_type": "array", "property": "recordIds", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标 Table ID(通过 get_base / list_tables 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "目标 Table ID(通过 get_base / list_tables 获取)", "property": "tableId", "required": true, "type": "string" }, "view-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": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "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" } }, "interface_description": "可选,视图 ID,用于生成带视图上下文的分享链接", "property": "viewId", "required": false, "type": "string" } }, "path": "aitable.record_share_url", "primary_cli_path": "aitable record share-url", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "批量获取记录分享链接", "use_when": [ "需要生成记录分享 URL 时" ] }, "aitable.record_update": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable record update --help", "dws-schema-live:aitable.update_records", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.update_records", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.record_update", "skills/mono/references/products/aitable-record-ops.md", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-attachment.md" ], "agent_summary": "更新已有记录字段(先 query 拿 recordId;只传需改字段)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "新建用 create;多条共用同一 cells patch 用 batch-update;混合创建/更新用 upsert" ], "canonical_path": "aitable.record_update", "cli_name": "update", "cli_path": "aitable record update", "confirmation": "not_required", "description": "批量更新指定记录的字段值,只需传入需修改的字段,未传入的字段保持原值。\n\nrecords 为待更新的记录内容列表 JSON 数组,单次最多 100 条。\n每条记录必须包含 recordId 和 cells 字段。cells 的写入格式与 record create 相同(详见 record create --help)。\n\nWindows 用户注意:如果 --records JSON 很长,请使用 --records-file 参数指定一个 JSON 文件路径。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable record update --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --records '[{\"recordId\":\"recXXX\",\"cells\":{\"fldYYY\":\"新值\"}}]'" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新已有记录字段(先 query 拿 recordId;只传需改字段)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新已有记录字段(先 query 拿 recordId;只传需改字段)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_update.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "新建用 create;多条共用同一 cells patch 用 batch-update;混合创建/更新用 upsert" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "新建用 create;多条共用同一 cells patch 用 batch-update;混合创建/更新用 upsert" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable record update", "value": "aitable.record_update" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable record update", "value": "aitable.record_update" }, "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\nrecords 为待更新的记录内容列表 JSON 数组,单次最多 100 条。\n每条记录必须包含 recordId 和 cells 字段。cells 的写入格式与 record create 相同(详见 record create --help)。\n\nWindows 用户注意:如果 --records JSON 很长,请使用 --records-file 参数指定一个 JSON 文件路径。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "批量更新指定记录的字段值,只需传入需修改的字段,未传入的字段保持原值" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "批量更新指定记录的字段值,只需传入需修改的字段,未传入的字段保持原值。\n\nrecords 为待更新的记录内容列表 JSON 数组,单次最多 100 条。\n每条记录必须包含 recordId 和 cells 字段。cells 的写入格式与 record create 相同(详见 record create --help)。\n\nWindows 用户注意:如果 --records JSON 很长,请使用 --records-file 参数指定一个 JSON 文件路径。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record update --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --records '[{\"recordId\":\"recXXX\",\"cells\":{\"fldYYY\":\"新值\"}}]'" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record update --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --records '[{\"recordId\":\"recXXX\",\"cells\":{\"fldYYY\":\"新值\"}}]'" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_update.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "update_records" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_update.interface_ref", "value": "aitable.update_records" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "update_records" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要修改已有记录若干字段时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要修改已有记录若干字段时" ] } }, "group": "record", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "update_records" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "record_update", "parameter_count": 4, "parameters": { "base-id": { "description": "Base ID,可通过 base list 或 base search 获取 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID,可通过 base list 或 base search 获取 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Base ID,可通过 list_bases 或 search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID,可通过 base list 或 base search 获取 (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "Base ID,可通过 list_bases 或 search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "records": { "description": "待更新的记录内容列表 JSON 数组,单次最多 100 条 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "待更新的记录内容列表 JSON 数组,单次最多 100 条 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "待更新的记录内容列表,单次最多 100 条" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "待更新的记录内容列表 JSON 数组,单次最多 100 条 (必填)" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "records" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "records" }, "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": "待更新的记录内容列表,单次最多 100 条", "interface_type": "array", "property": "records", "required": true, "type": "string" }, "records-file": { "description": "从文件读取 records JSON(替代 --records,适合 Windows 或超长数据)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "从文件读取 records JSON(替代 --records,适合 Windows 或超长数据)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "从文件读取 records JSON(替代 --records,适合 Windows 或超长数据)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "CLI-local file adapter: the flag value is a filesystem path, which the CLI reads and JSON-decodes before sending the resulting array as update_records.records; the path itself is not an RPC property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "recordsFile" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "CLI-local file adapter: the flag value is a filesystem path, which the CLI reads and JSON-decodes before sending the resulting array as update_records.records; the path itself is not an RPC property.", "source": "reviewed_mapping_exclusion", "value": "" }, "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" } }, "required": false, "type": "string" }, "table-id": { "description": "Table ID,可通过 base get 获取 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID,可通过 base get 获取 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Table ID,可通过 get_base 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID,可通过 base get 获取 (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "Table ID,可通过 get_base 获取", "property": "tableId", "required": true, "type": "string" } }, "path": "aitable.record_update", "primary_cli_path": "aitable record update", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "更新记录", "use_when": [ "需要修改已有记录若干字段时" ] }, "aitable.record_upsert": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable record upsert --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.record_upsert", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-record-upsert.md" ], "agent_summary": "批量创建或更新(有 recordId 更新,无则创建)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "纯新建用 create;纯更新用 update" ], "canonical_path": "aitable.record_upsert", "cli_name": "upsert", "cli_path": "aitable record upsert", "confirmation": "not_required", "description": "按 records 列表自动判断是创建还是更新:\n- 带 recordId 的项 → 走 update(按 recordId 局部更新 cells)\n- 不带 recordId 的项 → 走 create(生成新 recordId)\n\nrecords JSON 结构与 record update 完全一致:[{\"recordId\": \"\u003c可选\u003e\", \"cells\": {...}}, ...]\n单次最多 100 条(创建 + 更新合计)。\ncells 写入格式见 record create --help(key 是 fieldId,value 按字段类型)。\n\n返回 data: {createdRecordIds: [...], updatedRecordIds: [...]},分别按链路汇总。\n\nWindows 用户注意:如果 --records JSON 很长,请使用 --records-file 参数指定一个 JSON 文件路径。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable record upsert --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --records '[{\"cells\":{\"fldXXX\":\"值\"}}]'" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "批量创建或更新(有 recordId 更新,无则创建)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "批量创建或更新(有 recordId 更新,无则创建)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_upsert.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "纯新建用 create;纯更新用 update" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "纯新建用 create;纯更新用 update" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable record upsert", "value": "aitable.record_upsert" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable record upsert", "value": "aitable.record_upsert" }, "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": "按 records 列表自动判断是创建还是更新:\n- 带 recordId 的项 → 走 update(按 recordId 局部更新 cells)\n- 不带 recordId 的项 → 走 create(生成新 recordId)\n\nrecords JSON 结构与 record update 完全一致:[{\"recordId\": \"\u003c可选\u003e\", \"cells\": {...}}, ...]\n单次最多 100 条(创建 + 更新合计)。\ncells 写入格式见 record create --help(key 是 fieldId,value 按字段类型)。\n\n返回 data: {createdRecordIds: [...], updatedRecordIds: [...]},分别按链路汇总。\n\nWindows 用户注意:如果 --records JSON 很长,请使用 --records-file 参数指定一个 JSON 文件路径。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "批量创建或更新记录(Upsert 语义)。传入一批记录,带 recordId 的走更新逻辑,不带 recordId 的走创建逻辑,服务端自动拆分并分别执行。\r\n单次请求的记录总数(创建 + 更新)不得超过 100 条。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "按 records 列表自动判断是创建还是更新:\n- 带 recordId 的项 → 走 update(按 recordId 局部更新 cells)\n- 不带 recordId 的项 → 走 create(生成新 recordId)\n\nrecords JSON 结构与 record update 完全一致:[{\"recordId\": \"\u003c可选\u003e\", \"cells\": {...}}, ...]\n单次最多 100 条(创建 + 更新合计)。\ncells 写入格式见 record create --help(key 是 fieldId,value 按字段类型)。\n\n返回 data: {createdRecordIds: [...], updatedRecordIds: [...]},分别按链路汇总。\n\nWindows 用户注意:如果 --records JSON 很长,请使用 --records-file 参数指定一个 JSON 文件路径。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record upsert --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --records '[{\"cells\":{\"fldXXX\":\"值\"}}]'" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable record upsert --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --records '[{\"cells\":{\"fldXXX\":\"值\"}}]'" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_upsert.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "record_upsert" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.record_upsert.interface_ref", "value": "aitable-helper.record_upsert" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "record_upsert" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "批量创建或更新记录(Upsert)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "record_upsert" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "批量创建或更新记录(Upsert)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "一批记录中部分新建部分更新时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "一批记录中部分新建部分更新时" ] } }, "group": "record", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "record_upsert" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "record_upsert", "parameter_count": 4, "parameters": { "base-id": { "description": "Base ID,可通过 base list 或 base search 获取 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID,可通过 base list 或 base search 获取 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标 Base ID(通过 list_bases / search_bases 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID,可通过 base list 或 base search 获取 (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "目标 Base ID(通过 list_bases / search_bases 获取)", "property": "baseId", "required": true, "type": "string" }, "records": { "description": "待 upsert 的记录内容列表 JSON 数组,单次最多 100 条;带 recordId 的走更新,不带的走创建 (必填,可改用 --records-file)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "待 upsert 的记录内容列表 JSON 数组,单次最多 100 条;带 recordId 的走更新,不带的走创建 (必填,可改用 --records-file)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "待 upsert 的记录列表,单次最多 100 条。带 recordId 的记录走更新,不带的走创建" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "待 upsert 的记录内容列表 JSON 数组,单次最多 100 条;带 recordId 的走更新,不带的走创建 (必填,可改用 --records-file)" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "records" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "records" }, "required": { "candidates": [ { "precedence": "tool_schema_hint", "selected": true, "source": "tool_schema_hint", "value": true }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "tool_schema_hint", "resolution": "highest_precedence", "source": "tool_schema_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" } }, "interface_description": "待 upsert 的记录列表,单次最多 100 条。带 recordId 的记录走更新,不带的走创建", "interface_type": "array", "property": "records", "required": true, "type": "string" }, "records-file": { "description": "从文件读取 records JSON(避免命令行长度限制);与 --records 互斥,优先级更高", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "从文件读取 records JSON(避免命令行长度限制);与 --records 互斥,优先级更高" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "从文件读取 records JSON(避免命令行长度限制);与 --records 互斥,优先级更高" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "CLI-local file adapter: the flag value is a filesystem path, which the CLI reads and JSON-decodes before sending the resulting array as record_upsert.records; the path itself is not an RPC property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "recordsFile" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "CLI-local file adapter: the flag value is a filesystem path, which the CLI reads and JSON-decodes before sending the resulting array as record_upsert.records; the path itself is not an RPC property.", "source": "reviewed_mapping_exclusion", "value": "" }, "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" } }, "required": false, "type": "string" }, "table-id": { "description": "Table ID,可通过 base get 获取 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID,可通过 base get 获取 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标 Table ID(通过 get_base / list_tables 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID,可通过 base get 获取 (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "目标 Table ID(通过 get_base / list_tables 获取)", "property": "tableId", "required": true, "type": "string" } }, "path": "aitable.record_upsert", "primary_cli_path": "aitable record upsert", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "批量创建或更新记录(Upsert)", "use_when": [ "一批记录中部分新建部分更新时" ] }, "aitable.search": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable search --help", "dws-schema-live:aitable.search_bases", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.search", "skills/mono/references/products/aitable.md" ], "agent_summary": "搜索 Base(search 别名)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "主路径推荐 base search" ], "canonical_path": "aitable.search", "cli_name": "search", "cli_path": "aitable search", "confirmation": "not_required", "description": "按名称关键词搜索 AI 表格 Base。\n这是 dws aitable base search 的便捷别名,两个命令完全等价。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable search --query \"项目\"" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "搜索 Base(search 别名)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "搜索 Base(search 别名)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.search.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "主路径推荐 base search" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "主路径推荐 base search" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable search", "value": "aitable.search" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable search", "value": "aitable.search" }, "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": "按名称关键词搜索 AI 表格 Base。\n这是 dws aitable base search 的便捷别名,两个命令完全等价。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "按名称关键词搜索 AI 表格 Base。返回 baseId/baseName,结果按相关性排序。返回的 baseId 可直接用于 get_base 等后续工具。\r\nAI 表格访问地址可按 baseId 拼接为:https://docs.dingtalk.com/i/nodes/{baseId}" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "按名称关键词搜索 AI 表格 Base。\n这是 dws aitable base 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": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable search --query \"项目\"" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable search --query \"项目\"" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.search.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "search_bases" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.search.interface_ref", "value": "aitable.search_bases" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "search_bases" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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": "AI 表格搜索(dws aitable base search 的别名)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "搜索 AI 表格" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "AI 表格搜索(dws aitable base search 的别名)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "使用 aitable search 别名按名称找 Base 时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "使用 aitable search 别名按名称找 Base 时" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "search_bases" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "search", "parameter_count": 2, "parameters": { "cursor": { "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": "cursor" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "cursor" }, "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": "cursor", "required": false, "type": "string" }, "query": { "description": "Base 名称关键词,建议至少 2 个字符 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base 名称关键词,建议至少 2 个字符 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "Base 名称关键词,建议至少 2 个字符" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base 名称关键词,建议至少 2 个字符 (必填)" }, "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": "Base 名称关键词,建议至少 2 个字符", "property": "query", "required": true, "type": "string" } }, "path": "aitable.search", "primary_cli_path": "aitable search", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "AI 表格搜索(dws aitable base search 的别名)", "use_when": [ "使用 aitable search 别名按名称找 Base 时" ] }, "aitable.section_create": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable section create --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.section_create", "skills/mono/references/products/aitable.md" ], "agent_summary": "在 Base 导航树创建文件夹。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "移动已有节点用 move-node;删文件夹用 section delete" ], "canonical_path": "aitable.section_create", "cli_name": "create", "cli_path": "aitable section create", "confirmation": "not_required", "description": "在指定 Base 下创建文件夹(用于在导航树中组织 table / dashboard,类似文件夹)。\n不传 --parent-section-id 或传空字符串表示创建在 Base 根目录下。\n--index 为 0-based 位置,不传则追加到末尾。\n返回新建文件夹的 sectionId 与 name。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable section create --base-id \u003cBASE_ID\u003e --name \"我的文件夹\"" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "在 Base 导航树创建文件夹。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "在 Base 导航树创建文件夹。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.section_create.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "移动已有节点用 move-node;删文件夹用 section delete" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "移动已有节点用 move-node;删文件夹用 section delete" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable section create", "value": "aitable.section_create" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable section create", "value": "aitable.section_create" }, "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": "在指定 Base 下创建文件夹(用于在导航树中组织 table / dashboard,类似文件夹)。\n不传 --parent-section-id 或传空字符串表示创建在 Base 根目录下。\n--index 为 0-based 位置,不传则追加到末尾。\n返回新建文件夹的 sectionId 与 name。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "在指定 Base 下创建分区(用于在导航树中组织 table / dashboard,类似文件夹)。\r\n\r\n必填:\r\n- baseId\r\n- name\r\n\r\n可选:\r\n- parentSectionId:不传或空字符串表示创建在 Base 根目录下\r\n- index:0-based,不传则追加到末尾\r\n\r\n返回新建分区的 sectionId 与 name。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "在指定 Base 下创建文件夹(用于在导航树中组织 table / dashboard,类似文件夹)。\n不传 --parent-section-id 或传空字符串表示创建在 Base 根目录下。\n--index 为 0-based 位置,不传则追加到末尾。\n返回新建文件夹的 sectionId 与 name。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable section create --base-id \u003cBASE_ID\u003e --name \"我的文件夹\"" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable section create --base-id \u003cBASE_ID\u003e --name \"我的文件夹\"" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.section_create.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "create_section" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.section_create.interface_ref", "value": "aitable-helper.create_section" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "create_section" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要组织 table/dashboard/表单等节点到文件夹时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要组织 table/dashboard/表单等节点到文件夹时" ] } }, "group": "section", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "create_section" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "section_create", "parameter_count": 4, "parameters": { "base-id": { "description": "Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "index": { "default": "-1", "description": "在父文件夹下的目标位置(0-based);不传则追加到末尾", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "在父文件夹下的目标位置(0-based);不传则追加到末尾" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,在父分区下的目标位置(0-based);不传则追加到末尾" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "在父文件夹下的目标位置(0-based);不传则追加到末尾" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "index" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "index" }, "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": "可选,在父分区下的目标位置(0-based);不传则追加到末尾", "interface_type": "number", "property": "index", "required": false, "type": "integer" }, "name": { "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": "name" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "name" }, "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": "name", "required": true, "type": "string" }, "parent-section-id": { "description": "父文件夹 ID;不传或空字符串表示创建在 Base 根目录下", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "父文件夹 ID;不传或空字符串表示创建在 Base 根目录下" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,父分区 ID;不传或空字符串表示创建在 Base 根目录下" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "父文件夹 ID;不传或空字符串表示创建在 Base 根目录下" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "parentSectionId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "parentSectionId" }, "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" } }, "interface_description": "可选,父分区 ID;不传或空字符串表示创建在 Base 根目录下", "property": "parentSectionId", "required": false, "type": "string" } }, "path": "aitable.section_create", "primary_cli_path": "aitable section create", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "创建文件夹", "use_when": [ "需要组织 table/dashboard/表单等节点到文件夹时" ] }, "aitable.section_delete": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable section delete --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.section_delete", "skills/mono/references/products/aitable.md" ], "agent_summary": "删除文件夹(运行时无 confirmDelete;调用前自行确认)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "删数据表/仪表盘用 table/dashboard delete,不是 section delete" ], "canonical_path": "aitable.section_delete", "cli_name": "delete", "cli_path": "aitable section delete", "confirmation": "not_required", "description": "删除指定文件夹。\n注意:删除操作不可逆;若文件夹下仍有 table / dashboard,下游会按既有规则处理。\n返回被删除的 sectionId。", "display": "AI 表格操作", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws aitable section delete --base-id \u003cBASE_ID\u003e --section-id \u003cSECTION_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "删除文件夹(运行时无 confirmDelete;调用前自行确认)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "删除文件夹(运行时无 confirmDelete;调用前自行确认)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.section_delete.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "删数据表/仪表盘用 table/dashboard delete,不是 section delete" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "删数据表/仪表盘用 table/dashboard delete,不是 section delete" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable section delete", "value": "aitable.section_delete" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable section delete", "value": "aitable.section_delete" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, { "precedence": "inference_or_default", "selected": false, "source": "risk-default", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "删除指定文件夹。\n注意:删除操作不可逆;若文件夹下仍有 table / dashboard,下游会按既有规则处理。\n返回被删除的 sectionId。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "删除指定分区。\r\n\r\n必填 baseId、sectionId。\r\n\r\n注意删除操作不可逆;若分区下仍有 table / dashboard,下游会按既有规则处理。\r\n\r\n返回被删除的 sectionId。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "删除指定文件夹。\n注意:删除操作不可逆;若文件夹下仍有 table / dashboard,下游会按既有规则处理。\n返回被删除的 sectionId。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" }, { "precedence": "inference_or_default", "selected": false, "source": "command-verb", "value": "write" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable section delete --base-id \u003cBASE_ID\u003e --section-id \u003cSECTION_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable section delete --base-id \u003cBASE_ID\u003e --section-id \u003cSECTION_ID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.section_delete.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "delete_section" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.section_delete.interface_ref", "value": "aitable-helper.delete_section" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "delete_section" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "medium" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "medium" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要删除导航文件夹时;可先 list-empty 确认是否为空" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要删除导航文件夹时;可先 list-empty 确认是否为空" ] } }, "group": "section", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "delete_section" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "section_delete", "parameter_count": 2, "parameters": { "base-id": { "description": "Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "section-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": "sectionId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "sectionId" }, "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", "property": "sectionId", "required": true, "type": "string" } }, "path": "aitable.section_delete", "primary_cli_path": "aitable section delete", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "删除文件夹", "use_when": [ "需要删除导航文件夹时;可先 list-empty 确认是否为空" ] }, "aitable.section_list_empty": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable section list-empty --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.section_list_empty", "skills/mono/references/products/aitable.md" ], "agent_summary": "列出空文件夹。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "列出全部节点用 list-nodes" ], "canonical_path": "aitable.section_list_empty", "cli_name": "list-empty", "cli_path": "aitable section list-empty", "confirmation": "not_required", "description": "列出指定 Base 下所有没有任何子节点的文件夹(空文件夹),用于清理或诊断导航树。\n返回按 name 升序排列的 [{sectionId, name, parentSectionId}] 列表与总数;\nparentSectionId 为空串表示该文件夹在 Base 根目录下。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable section list-empty --base-id \u003cBASE_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出空文件夹。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出空文件夹。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.section_list_empty.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "列出全部节点用 list-nodes" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "列出全部节点用 list-nodes" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable section list-empty", "value": "aitable.section_list_empty" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable section list-empty", "value": "aitable.section_list_empty" }, "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": "列出指定 Base 下所有没有任何子节点的文件夹(空文件夹),用于清理或诊断导航树。\n返回按 name 升序排列的 [{sectionId, name, parentSectionId}] 列表与总数;\nparentSectionId 为空串表示该文件夹在 Base 根目录下。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "列出指定 Base 下所有没有任何子节点的分区(空文件夹),用于清理或诊断导航树。\r\n\r\n必填 baseId。\r\n\r\n返回按 name 升序排列的 [{sectionId, name, parentSectionId}] 列表与总数;parentSectionId 为空串表示该分区在 Base 根目录下。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "列出指定 Base 下所有没有任何子节点的文件夹(空文件夹),用于清理或诊断导航树。\n返回按 name 升序排列的 [{sectionId, name, parentSectionId}] 列表与总数;\nparentSectionId 为空串表示该文件夹在 Base 根目录下。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable section list-empty --base-id \u003cBASE_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable section list-empty --base-id \u003cBASE_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.section_list_empty.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "list_empty_sections" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.section_list_empty.interface_ref", "value": "aitable-helper.list_empty_sections" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "list_empty_sections" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "清理导航树前查找空文件夹时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "清理导航树前查找空文件夹时" ] } }, "group": "section", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "list_empty_sections" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "section_list_empty", "parameter_count": 1, "parameters": { "base-id": { "description": "Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取", "property": "baseId", "required": true, "type": "string" } }, "path": "aitable.section_list_empty", "primary_cli_path": "aitable section list-empty", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "列出空文件夹", "use_when": [ "清理导航树前查找空文件夹时" ] }, "aitable.section_list_nodes": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable section list-nodes --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.section_list_nodes", "skills/mono/references/products/aitable.md" ], "agent_summary": "列出 Base 导航全部节点。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "只找空文件夹用 list-empty" ], "canonical_path": "aitable.section_list_nodes", "cli_name": "list-nodes", "cli_path": "aitable section list-nodes", "confirmation": "not_required", "description": "列出指定 Base 当前版本下的全部 nsheet 节点,包括文件夹、AI 表格、表单视图、仪表盘、文档、查询视图等。\n返回按 name 升序排列的 [{nodeId, nodeType, parentSectionId, name}] 列表与总数;\nparentSectionId 为空串表示该节点在 Base 根目录下。\n适合在 section move-node / section reorder 等操作前用来定位节点 ID 与父级关系。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable section list-nodes --base-id \u003cBASE_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出 Base 导航全部节点。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出 Base 导航全部节点。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.section_list_nodes.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只找空文件夹用 list-empty" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只找空文件夹用 list-empty" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable section list-nodes", "value": "aitable.section_list_nodes" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable section list-nodes", "value": "aitable.section_list_nodes" }, "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": "列出指定 Base 当前版本下的全部 nsheet 节点,包括文件夹、AI 表格、表单视图、仪表盘、文档、查询视图等。\n返回按 name 升序排列的 [{nodeId, nodeType, parentSectionId, name}] 列表与总数;\nparentSectionId 为空串表示该节点在 Base 根目录下。\n适合在 section move-node / section reorder 等操作前用来定位节点 ID 与父级关系。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "列出指定 Base 当前版本下的全部 nsheet 节点,包括分区、AI 表格、表单视图、仪表盘、文档、查询视图等。\r\n\r\n必填 baseId。\r\n\r\n返回按 name 升序排列的 [{nodeId, nodeType, parentSectionId, name}] 列表与总数;parentSectionId 为空串表示该节点在 Base 根目录下。\r\n\r\n适合在 move_nsheet_node、reorder_section 等操作前用来定位节点 ID 与父级关系。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "列出指定 Base 当前版本下的全部 nsheet 节点,包括文件夹、AI 表格、表单视图、仪表盘、文档、查询视图等。\n返回按 name 升序排列的 [{nodeId, nodeType, parentSectionId, name}] 列表与总数;\nparentSectionId 为空串表示该节点在 Base 根目录下。\n适合在 section move-node / section reorder 等操作前用来定位节点 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": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable section list-nodes --base-id \u003cBASE_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable section list-nodes --base-id \u003cBASE_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.section_list_nodes.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "list_nsheet_nodes" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.section_list_nodes.interface_ref", "value": "aitable-helper.list_nsheet_nodes" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "list_nsheet_nodes" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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": "查询AI表格节点" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "列出全部节点" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "move-node/reorder 前需要 nodeId 与 parentSectionId 时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "move-node/reorder 前需要 nodeId 与 parentSectionId 时" ] } }, "group": "section", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "list_nsheet_nodes" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "section_list_nodes", "parameter_count": 1, "parameters": { "base-id": { "description": "Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取", "property": "baseId", "required": true, "type": "string" } }, "path": "aitable.section_list_nodes", "primary_cli_path": "aitable section list-nodes", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "列出全部节点", "use_when": [ "move-node/reorder 前需要 nodeId 与 parentSectionId 时" ] }, "aitable.section_move_node": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable section move-node --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.section_move_node", "skills/mono/references/products/aitable.md" ], "agent_summary": "移动导航节点到新父文件夹。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "仅同级改序对文件夹可用 reorder" ], "canonical_path": "aitable.section_move_node", "cli_name": "move-node", "cli_path": "aitable section move-node", "confirmation": "not_required", "description": "把任意 nsheet 节点(文件夹 / 多维表 / 表单视图 / 仪表盘 / 文档 / 查询视图)移动到目标文件夹下,可选同时调整全局位置。\n--new-parent-section-id 传空字符串表示移动到 Base 根目录。\n--target-index 为 0-based 全局下标;对文件夹节点会先 move 再调 reorder,中间步骤失败时会返回 MOVE_OK_REORDER_FAILED,可用 section reorder 重试。\n服务端会自动识别节点类型,调用方无需区分文件夹与非文件夹。\n返回被移动节点的 id、type、目标父级与下标。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable section move-node --base-id \u003cBASE_ID\u003e --node-id \u003cNODE_ID\u003e --new-parent-section-id \u003cSECTION_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "移动导航节点到新父文件夹。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "移动导航节点到新父文件夹。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.section_move_node.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "仅同级改序对文件夹可用 reorder" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "仅同级改序对文件夹可用 reorder" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable section move-node", "value": "aitable.section_move_node" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable section move-node", "value": "aitable.section_move_node" }, "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": "把任意 nsheet 节点(文件夹 / 多维表 / 表单视图 / 仪表盘 / 文档 / 查询视图)移动到目标文件夹下,可选同时调整全局位置。\n--new-parent-section-id 传空字符串表示移动到 Base 根目录。\n--target-index 为 0-based 全局下标;对文件夹节点会先 move 再调 reorder,中间步骤失败时会返回 MOVE_OK_REORDER_FAILED,可用 section reorder 重试。\n服务端会自动识别节点类型,调用方无需区分文件夹与非文件夹。\n返回被移动节点的 id、type、目标父级与下标。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "把任意 nsheet 节点(分区 / 多维表 / 表单视图 / 仪表盘 / 文档 / 查询视图)移动到目标分区下,可选同时调整全局位置。\r\n\r\n必填:\r\n- baseId\r\n- nodeId\r\n- newParentSectionId:传空字符串表示移动到 Base 根目录\r\n\r\n可选:\r\n- targetIndex:0-based 全局下标;对分区节点会先 move 再调 reorder,中间步骤失败时会返回 MOVE_OK_REORDER_FAILED,可用 reorder_section 重试\r\n\r\n服务端会自动识别节点类型,调用方无需区分分区与非分区。\r\n\r\n返回被移动节点的 id、type、目标父级与下标。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "把任意 nsheet 节点(文件夹 / 多维表 / 表单视图 / 仪表盘 / 文档 / 查询视图)移动到目标文件夹下,可选同时调整全局位置。\n--new-parent-section-id 传空字符串表示移动到 Base 根目录。\n--target-index 为 0-based 全局下标;对文件夹节点会先 move 再调 reorder,中间步骤失败时会返回 MOVE_OK_REORDER_FAILED,可用 section reorder 重试。\n服务端会自动识别节点类型,调用方无需区分文件夹与非文件夹。\n返回被移动节点的 id、type、目标父级与下标。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable section move-node --base-id \u003cBASE_ID\u003e --node-id \u003cNODE_ID\u003e --new-parent-section-id \u003cSECTION_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable section move-node --base-id \u003cBASE_ID\u003e --node-id \u003cNODE_ID\u003e --new-parent-section-id \u003cSECTION_ID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.section_move_node.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "move_nsheet_node" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.section_move_node.interface_ref", "value": "aitable-helper.move_nsheet_node" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "move_nsheet_node" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "移动节点" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "移动AI表格节点" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "移动节点" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要把 table/dashboard/文件夹等挪到另一目录时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要把 table/dashboard/文件夹等挪到另一目录时" ] } }, "group": "section", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "move_nsheet_node" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "section_move_node", "parameter_count": 4, "parameters": { "base-id": { "description": "Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "new-parent-section-id": { "description": "目标父文件夹 ID;空字符串表示移到 Base 根目录 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标父文件夹 ID;空字符串表示移到 Base 根目录 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标父分区 ID;空字符串表示移到 Base 根目录" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标父文件夹 ID;空字符串表示移到 Base 根目录 (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "newParentSectionId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "newParentSectionId" }, "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;空字符串表示移到 Base 根目录", "property": "newParentSectionId", "required": true, "type": "string" }, "node-id": { "description": "要移动的节点 ID,可以是文件夹、AI表格、表单视图、仪表盘、文档或查询视图 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "要移动的节点 ID,可以是文件夹、AI表格、表单视图、仪表盘、文档或查询视图 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "要移动的节点 ID,可以是分区、AI表格、表单视图、仪表盘、文档或查询视图" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "要移动的节点 ID,可以是文件夹、AI表格、表单视图、仪表盘、文档或查询视图 (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "nodeId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "nodeId" }, "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,可以是分区、AI表格、表单视图、仪表盘、文档或查询视图", "property": "nodeId", "required": true, "type": "string" }, "target-index": { "default": "-1", "description": "Base 内节点的全局位置(0-based);不传则不调整", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base 内节点的全局位置(0-based);不传则不调整" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,Base 内节点的全局位置(0-based);文件夹节点会触发额外的位置调整调用" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base 内节点的全局位置(0-based);不传则不调整" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "targetIndex" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "targetIndex" }, "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": "可选,Base 内节点的全局位置(0-based);文件夹节点会触发额外的位置调整调用", "interface_type": "number", "property": "targetIndex", "required": false, "type": "integer" } }, "path": "aitable.section_move_node", "primary_cli_path": "aitable section move-node", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "移动节点", "use_when": [ "需要把 table/dashboard/文件夹等挪到另一目录时" ] }, "aitable.section_rename": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable section rename --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.section_rename", "skills/mono/references/products/aitable.md" ], "agent_summary": "重命名文件夹。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "调整顺序用 reorder;跨父级移动用 move-node" ], "canonical_path": "aitable.section_rename", "cli_name": "rename", "cli_path": "aitable section rename", "confirmation": "not_required", "description": "重命名指定文件夹。\n必填 --base-id、--section-id、--new-name。\n返回重命名后的 sectionId 与新的 name。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable section rename --base-id \u003cBASE_ID\u003e --section-id \u003cSECTION_ID\u003e --new-name \"新名称\"" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "重命名文件夹。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "重命名文件夹。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.section_rename.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "调整顺序用 reorder;跨父级移动用 move-node" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "调整顺序用 reorder;跨父级移动用 move-node" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable section rename", "value": "aitable.section_rename" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable section rename", "value": "aitable.section_rename" }, "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必填 --base-id、--section-id、--new-name。\n返回重命名后的 sectionId 与新的 name。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "重命名指定分区。\r\n\r\n必填 baseId、sectionId、newName。\r\n\r\n返回重命名后的 sectionId 与新的 name。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "重命名指定文件夹。\n必填 --base-id、--section-id、--new-name。\n返回重命名后的 sectionId 与新的 name。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable section rename --base-id \u003cBASE_ID\u003e --section-id \u003cSECTION_ID\u003e --new-name \"新名称\"" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable section rename --base-id \u003cBASE_ID\u003e --section-id \u003cSECTION_ID\u003e --new-name \"新名称\"" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.section_rename.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "rename_section" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.section_rename.interface_ref", "value": "aitable-helper.rename_section" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "rename_section" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要改导航文件夹名称时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要改导航文件夹名称时" ] } }, "group": "section", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "rename_section" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "section_rename", "parameter_count": 3, "parameters": { "base-id": { "description": "Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "new-name": { "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": "newName" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "newName" }, "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": "newName", "required": true, "type": "string" }, "section-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": "sectionId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "sectionId" }, "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", "property": "sectionId", "required": true, "type": "string" } }, "path": "aitable.section_rename", "primary_cli_path": "aitable section rename", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "重命名文件夹", "use_when": [ "需要改导航文件夹名称时" ] }, "aitable.section_reorder": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable section reorder --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.section_reorder", "skills/mono/references/products/aitable.md" ], "agent_summary": "在当前父文件夹下调整文件夹顺序。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "跨父级移动用 move-node" ], "canonical_path": "aitable.section_reorder", "cli_name": "reorder", "cli_path": "aitable section reorder", "confirmation": "not_required", "description": "在当前父文件夹下调整文件夹的展示顺序。\n必填 --base-id、--section-id、--target-index(0-based)。\n返回被调整的 sectionId。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable section reorder --base-id \u003cBASE_ID\u003e --section-id \u003cSECTION_ID\u003e --target-index 0" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "在当前父文件夹下调整文件夹顺序。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "在当前父文件夹下调整文件夹顺序。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.section_reorder.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "跨父级移动用 move-node" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "跨父级移动用 move-node" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable section reorder", "value": "aitable.section_reorder" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable section reorder", "value": "aitable.section_reorder" }, "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必填 --base-id、--section-id、--target-index(0-based)。\n返回被调整的 sectionId。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "在当前父分区下调整分区的展示顺序。\r\n\r\n必填 baseId、sectionId、targetIndex(0-based)。\r\n\r\n返回被调整的 sectionId。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "在当前父文件夹下调整文件夹的展示顺序。\n必填 --base-id、--section-id、--target-index(0-based)。\n返回被调整的 sectionId。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable section reorder --base-id \u003cBASE_ID\u003e --section-id \u003cSECTION_ID\u003e --target-index 0" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable section reorder --base-id \u003cBASE_ID\u003e --section-id \u003cSECTION_ID\u003e --target-index 0" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.section_reorder.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "reorder_section" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.section_reorder.interface_ref", "value": "aitable-helper.reorder_section" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "reorder_section" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要改同级文件夹展示顺序时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要改同级文件夹展示顺序时" ] } }, "group": "section", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "reorder_section" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "section_reorder", "parameter_count": 3, "parameters": { "base-id": { "description": "Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识,可通过 list_bases / search_bases 获取", "property": "baseId", "required": true, "type": "string" }, "section-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": "sectionId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "sectionId" }, "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", "property": "sectionId", "required": true, "type": "string" }, "target-index": { "default": "-1", "description": "目标位置(0-based)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标位置(0-based)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "必填,目标位置(0-based)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标位置(0-based)(必填)" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "targetIndex" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "targetIndex" }, "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": "integer" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "integer" } }, "interface_description": "必填,目标位置(0-based)", "interface_type": "number", "property": "targetIndex", "required": true, "type": "integer" } }, "path": "aitable.section_reorder", "primary_cli_path": "aitable section reorder", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "调整文件夹顺序", "use_when": [ "需要改同级文件夹展示顺序时" ] }, "aitable.shortcut_base_get": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +base-get", "cobra-help:dws aitable +base-get", "internal/cli/schema_command_registry.json#aitable.shortcut_base_get", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "获取指定 Base 的目录信息(tables / dashboards summary)", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_base_get", "cli_name": "+base-get", "cli_path": "aitable +base-get", "confirmation": "not_required", "description": "当你已有 baseId、需要了解这个表格里有哪些数据表和仪表盘(拿到 tableId/dashboardId)以便进一步操作时使用;返回 Base 的目录结构概要。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +base-get --base-id BASE_ID" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取指定 Base 的目录信息(tables / dashboards summary)" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取指定 Base 的目录信息(tables / dashboards summary)" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +base-get", "value": "aitable.shortcut_base_get" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +base-get", "value": "aitable.shortcut_base_get" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你已有 baseId、需要了解这个表格里有哪些数据表和仪表盘(拿到 tableId/dashboardId)以便进一步操作时使用;返回 Base 的目录结构概要。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你已有 baseId、需要了解这个表格里有哪些数据表和仪表盘(拿到 tableId/dashboardId)以便进一步操作时使用;返回 Base 的目录结构概要。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +base-get --base-id BASE_ID" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +base-get --base-id BASE_ID" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "获取指定 Base 的目录信息(tables / dashboards summary)" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取指定 Base 的目录信息(tables / dashboards summary)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你已有 baseId、需要了解这个表格里有哪些数据表和仪表盘(拿到 tableId/dashboardId)以便进一步操作时使用;返回 Base 的目录结构概要。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你已有 baseId、需要了解这个表格里有哪些数据表和仪表盘(拿到 tableId/dashboardId)以便进一步操作时使用;返回 Base 的目录结构概要。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_base_get", "parameter_count": 1, "parameters": { "base-id": { "description": "Base ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "baseId", "required": true, "type": "string" } }, "path": "aitable.shortcut_base_get", "primary_cli_path": "aitable +base-get", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取指定 Base 的目录信息(tables / dashboards summary)", "use_when": [ "当你已有 baseId、需要了解这个表格里有哪些数据表和仪表盘(拿到 tableId/dashboardId)以便进一步操作时使用;返回 Base 的目录结构概要。" ] }, "aitable.shortcut_base_list": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +base-list", "cobra-help:dws aitable +base-list", "internal/cli/schema_command_registry.json#aitable.shortcut_base_list", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "获取当前用户可访问的 AI 表格 Base 列表(最近访问,支持游标分页)", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_base_list", "cli_name": "+base-list", "cli_path": "aitable +base-list", "confirmation": "not_required", "description": "当你不知道具体 baseId、想先浏览自己最近用过或可访问的 AI 表格清单以便定位目标时使用;支持游标分页,返回 Base 列表及其 baseId。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +base-list", "dws aitable +base-list --limit 5 --cursor NEXT" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取当前用户可访问的 AI 表格 Base 列表(最近访问,支持游标分页)" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取当前用户可访问的 AI 表格 Base 列表(最近访问,支持游标分页)" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +base-list", "value": "aitable.shortcut_base_list" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +base-list", "value": "aitable.shortcut_base_list" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你不知道具体 baseId、想先浏览自己最近用过或可访问的 AI 表格清单以便定位目标时使用;支持游标分页,返回 Base 列表及其 baseId。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你不知道具体 baseId、想先浏览自己最近用过或可访问的 AI 表格清单以便定位目标时使用;支持游标分页,返回 Base 列表及其 baseId。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +base-list", "dws aitable +base-list --limit 5 --cursor NEXT" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +base-list", "dws aitable +base-list --limit 5 --cursor NEXT" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "获取当前用户可访问的 AI 表格 Base 列表(最近访问,支持游标分页)" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取当前用户可访问的 AI 表格 Base 列表(最近访问,支持游标分页)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你不知道具体 baseId、想先浏览自己最近用过或可访问的 AI 表格清单以便定位目标时使用;支持游标分页,返回 Base 列表及其 baseId。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你不知道具体 baseId、想先浏览自己最近用过或可访问的 AI 表格清单以便定位目标时使用;支持游标分页,返回 Base 列表及其 baseId。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_base_list", "parameter_count": 2, "parameters": { "cursor": { "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": "inference", "selected": true, "source": "flag_name_inference", "value": "cursor" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "cursor" }, "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": "cursor", "required": false, "type": "string" }, "limit": { "description": "每页数量,默认 10,最大 10", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "每页数量,默认 10,最大 10" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "每页数量,默认 10,最大 10" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "limit" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "limit" }, "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" } }, "property": "limit", "required": false, "type": "integer" } }, "path": "aitable.shortcut_base_list", "primary_cli_path": "aitable +base-list", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取当前用户可访问的 AI 表格 Base 列表(最近访问,支持游标分页)", "use_when": [ "当你不知道具体 baseId、想先浏览自己最近用过或可访问的 AI 表格清单以便定位目标时使用;支持游标分页,返回 Base 列表及其 baseId。" ] }, "aitable.shortcut_base_search": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +base-search", "cobra-help:dws aitable +base-search", "internal/cli/schema_command_registry.json#aitable.shortcut_base_search", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "按名称关键词搜索 AI 表格 Base", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_base_search", "cli_name": "+base-search", "cli_path": "aitable +base-search", "confirmation": "not_required", "description": "当你知道某个 AI 表格的名字或部分关键词、想直接定位到它并拿到 baseId 时使用;输入名称关键词,返回匹配的 Base 列表。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +base-search --query \"项目管理\"" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "按名称关键词搜索 AI 表格 Base" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "按名称关键词搜索 AI 表格 Base" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +base-search", "value": "aitable.shortcut_base_search" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +base-search", "value": "aitable.shortcut_base_search" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你知道某个 AI 表格的名字或部分关键词、想直接定位到它并拿到 baseId 时使用;输入名称关键词,返回匹配的 Base 列表。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你知道某个 AI 表格的名字或部分关键词、想直接定位到它并拿到 baseId 时使用;输入名称关键词,返回匹配的 Base 列表。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +base-search --query \"项目管理\"" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +base-search --query \"项目管理\"" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "按名称关键词搜索 AI 表格 Base" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "按名称关键词搜索 AI 表格 Base" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你知道某个 AI 表格的名字或部分关键词、想直接定位到它并拿到 baseId 时使用;输入名称关键词,返回匹配的 Base 列表。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你知道某个 AI 表格的名字或部分关键词、想直接定位到它并拿到 baseId 时使用;输入名称关键词,返回匹配的 Base 列表。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_base_search", "parameter_count": 2, "parameters": { "cursor": { "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": "inference", "selected": true, "source": "flag_name_inference", "value": "cursor" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "cursor" }, "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": "cursor", "required": false, "type": "string" }, "query": { "description": "Base 名称关键词(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base 名称关键词(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base 名称关键词(必填)" }, "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": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "query", "required": true, "type": "string" } }, "path": "aitable.shortcut_base_search", "primary_cli_path": "aitable +base-search", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "按名称关键词搜索 AI 表格 Base", "use_when": [ "当你知道某个 AI 表格的名字或部分关键词、想直接定位到它并拿到 baseId 时使用;输入名称关键词,返回匹配的 Base 列表。" ] }, "aitable.shortcut_chart_get": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +chart-get", "cobra-help:dws aitable +chart-get", "internal/cli/schema_command_registry.json#aitable.shortcut_chart_get", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "获取指定 chart 的详细信息", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_chart_get", "cli_name": "+chart-get", "cli_path": "aitable +chart-get", "confirmation": "not_required", "description": "当你要查看某个图表的配置详情(统计维度、样式等)时使用;返回指定 chart 的详细信息。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +chart-get --base-id B --dashboard-id D --chart-id C" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取指定 chart 的详细信息" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取指定 chart 的详细信息" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +chart-get", "value": "aitable.shortcut_chart_get" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +chart-get", "value": "aitable.shortcut_chart_get" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你要查看某个图表的配置详情(统计维度、样式等)时使用;返回指定 chart 的详细信息。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你要查看某个图表的配置详情(统计维度、样式等)时使用;返回指定 chart 的详细信息。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +chart-get --base-id B --dashboard-id D --chart-id C" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +chart-get --base-id B --dashboard-id D --chart-id C" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "获取指定 chart 的详细信息" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取指定 chart 的详细信息" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要查看某个图表的配置详情(统计维度、样式等)时使用;返回指定 chart 的详细信息。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要查看某个图表的配置详情(统计维度、样式等)时使用;返回指定 chart 的详细信息。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_chart_get", "parameter_count": 3, "parameters": { "base-id": { "description": "Base ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "baseId", "required": true, "type": "string" }, "chart-id": { "description": "Chart ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Chart ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Chart ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "chartId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "chartId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "chartId", "required": true, "type": "string" }, "dashboard-id": { "description": "Dashboard ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Dashboard ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Dashboard ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "dashboardId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "dashboardId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "dashboardId", "required": true, "type": "string" } }, "path": "aitable.shortcut_chart_get", "primary_cli_path": "aitable +chart-get", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取指定 chart 的详细信息", "use_when": [ "当你要查看某个图表的配置详情(统计维度、样式等)时使用;返回指定 chart 的详细信息。" ] }, "aitable.shortcut_chart_widgets_example": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +chart-widgets-example", "cobra-help:dws aitable +chart-widgets-example", "internal/cli/schema_command_registry.json#aitable.shortcut_chart_widgets_example", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "获取所有图表类型的 widget config 示例", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_chart_widgets_example", "cli_name": "+chart-widgets-example", "cli_path": "aitable +chart-widgets-example", "confirmation": "not_required", "description": "当你准备创建或修改图表、需要先参考各类图表 widget config 的示例结构时使用;返回所有图表类型的配置示例。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +chart-widgets-example" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取所有图表类型的 widget config 示例" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取所有图表类型的 widget config 示例" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +chart-widgets-example", "value": "aitable.shortcut_chart_widgets_example" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +chart-widgets-example", "value": "aitable.shortcut_chart_widgets_example" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你准备创建或修改图表、需要先参考各类图表 widget config 的示例结构时使用;返回所有图表类型的配置示例。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你准备创建或修改图表、需要先参考各类图表 widget config 的示例结构时使用;返回所有图表类型的配置示例。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +chart-widgets-example" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +chart-widgets-example" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "获取所有图表类型的 widget config 示例" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取所有图表类型的 widget config 示例" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你准备创建或修改图表、需要先参考各类图表 widget config 的示例结构时使用;返回所有图表类型的配置示例。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你准备创建或修改图表、需要先参考各类图表 widget config 的示例结构时使用;返回所有图表类型的配置示例。" ] } }, "has_parameters": false, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_chart_widgets_example", "parameter_count": 0, "parameters": {}, "path": "aitable.shortcut_chart_widgets_example", "primary_cli_path": "aitable +chart-widgets-example", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取所有图表类型的 widget config 示例", "use_when": [ "当你准备创建或修改图表、需要先参考各类图表 widget config 的示例结构时使用;返回所有图表类型的配置示例。" ] }, "aitable.shortcut_dashboard_config_example": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +dashboard-config-example", "cobra-help:dws aitable +dashboard-config-example", "internal/cli/schema_command_registry.json#aitable.shortcut_dashboard_config_example", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "获取 dashboard config 的结构示例", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_dashboard_config_example", "cli_name": "+dashboard-config-example", "cli_path": "aitable +dashboard-config-example", "confirmation": "not_required", "description": "当你准备创建或更新仪表盘、需要先了解 dashboard config 的字段结构长什么样时使用;返回一份配置结构示例供参考。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +dashboard-config-example" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取 dashboard config 的结构示例" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取 dashboard config 的结构示例" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +dashboard-config-example", "value": "aitable.shortcut_dashboard_config_example" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +dashboard-config-example", "value": "aitable.shortcut_dashboard_config_example" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你准备创建或更新仪表盘、需要先了解 dashboard config 的字段结构长什么样时使用;返回一份配置结构示例供参考。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你准备创建或更新仪表盘、需要先了解 dashboard config 的字段结构长什么样时使用;返回一份配置结构示例供参考。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +dashboard-config-example" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +dashboard-config-example" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "获取 dashboard config 的结构示例" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取 dashboard config 的结构示例" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你准备创建或更新仪表盘、需要先了解 dashboard config 的字段结构长什么样时使用;返回一份配置结构示例供参考。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你准备创建或更新仪表盘、需要先了解 dashboard config 的字段结构长什么样时使用;返回一份配置结构示例供参考。" ] } }, "has_parameters": false, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_dashboard_config_example", "parameter_count": 0, "parameters": {}, "path": "aitable.shortcut_dashboard_config_example", "primary_cli_path": "aitable +dashboard-config-example", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取 dashboard config 的结构示例", "use_when": [ "当你准备创建或更新仪表盘、需要先了解 dashboard config 的字段结构长什么样时使用;返回一份配置结构示例供参考。" ] }, "aitable.shortcut_dashboard_get": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +dashboard-get", "cobra-help:dws aitable +dashboard-get", "internal/cli/schema_command_registry.json#aitable.shortcut_dashboard_get", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "获取指定 dashboard 的详细信息(含 charts summary)", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_dashboard_get", "cli_name": "+dashboard-get", "cli_path": "aitable +dashboard-get", "confirmation": "not_required", "description": "当你要查看某仪表盘的配置详情及它包含哪些图表(拿 chartId)时使用;返回 dashboard 信息与 charts 概要。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +dashboard-get --base-id B --dashboard-id D" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取指定 dashboard 的详细信息(含 charts summary)" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取指定 dashboard 的详细信息(含 charts summary)" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +dashboard-get", "value": "aitable.shortcut_dashboard_get" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +dashboard-get", "value": "aitable.shortcut_dashboard_get" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你要查看某仪表盘的配置详情及它包含哪些图表(拿 chartId)时使用;返回 dashboard 信息与 charts 概要。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你要查看某仪表盘的配置详情及它包含哪些图表(拿 chartId)时使用;返回 dashboard 信息与 charts 概要。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +dashboard-get --base-id B --dashboard-id D" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +dashboard-get --base-id B --dashboard-id D" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "获取指定 dashboard 的详细信息(含 charts summary)" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取指定 dashboard 的详细信息(含 charts summary)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要查看某仪表盘的配置详情及它包含哪些图表(拿 chartId)时使用;返回 dashboard 信息与 charts 概要。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要查看某仪表盘的配置详情及它包含哪些图表(拿 chartId)时使用;返回 dashboard 信息与 charts 概要。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_dashboard_get", "parameter_count": 2, "parameters": { "base-id": { "description": "Base ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "baseId", "required": true, "type": "string" }, "dashboard-id": { "description": "Dashboard ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Dashboard ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Dashboard ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "dashboardId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "dashboardId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "dashboardId", "required": true, "type": "string" } }, "path": "aitable.shortcut_dashboard_get", "primary_cli_path": "aitable +dashboard-get", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取指定 dashboard 的详细信息(含 charts summary)", "use_when": [ "当你要查看某仪表盘的配置详情及它包含哪些图表(拿 chartId)时使用;返回 dashboard 信息与 charts 概要。" ] }, "aitable.shortcut_field_get": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +field-get", "cobra-help:dws aitable +field-get", "internal/cli/schema_command_registry.json#aitable.shortcut_field_get", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "批量获取字段详情(含类型相关完整配置)", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_field_get", "cli_name": "+field-get", "cli_path": "aitable +field-get", "confirmation": "not_required", "description": "当你需要查看字段的完整类型配置(如单选选项、关联表设置、AI 配置)以便正确写入数据或改配置时使用;批量返回字段详情。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +field-get --base-id B --table-id T" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "批量获取字段详情(含类型相关完整配置)" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "批量获取字段详情(含类型相关完整配置)" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +field-get", "value": "aitable.shortcut_field_get" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +field-get", "value": "aitable.shortcut_field_get" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你需要查看字段的完整类型配置(如单选选项、关联表设置、AI 配置)以便正确写入数据或改配置时使用;批量返回字段详情。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你需要查看字段的完整类型配置(如单选选项、关联表设置、AI 配置)以便正确写入数据或改配置时使用;批量返回字段详情。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +field-get --base-id B --table-id T" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +field-get --base-id B --table-id T" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你需要查看字段的完整类型配置(如单选选项、关联表设置、AI 配置)以便正确写入数据或改配置时使用;批量返回字段详情。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你需要查看字段的完整类型配置(如单选选项、关联表设置、AI 配置)以便正确写入数据或改配置时使用;批量返回字段详情。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_field_get", "parameter_count": 3, "parameters": { "base-id": { "description": "Base ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "baseId", "required": true, "type": "string" }, "field-ids": { "description": "字段 ID 列表,逗号分隔,单次最多 10 个(可选)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "字段 ID 列表,逗号分隔,单次最多 10 个(可选)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "字段 ID 列表,逗号分隔,单次最多 10 个(可选)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "fieldIds" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "fieldIds" }, "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": "array" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "array" } }, "property": "fieldIds", "required": false, "type": "array" }, "table-id": { "description": "Table ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "tableId", "required": true, "type": "string" } }, "path": "aitable.shortcut_field_get", "primary_cli_path": "aitable +field-get", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "批量获取字段详情(含类型相关完整配置)", "use_when": [ "当你需要查看字段的完整类型配置(如单选选项、关联表设置、AI 配置)以便正确写入数据或改配置时使用;批量返回字段详情。" ] }, "aitable.shortcut_find_record": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +find-record", "cobra-help:dws aitable +find-record", "internal/cli/schema_command_registry.json#aitable.shortcut_find_record", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "在指定多维表里按关键词查记录(只读)", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_find_record", "cli_name": "+find-record", "cli_path": "aitable +find-record", "confirmation": "not_required", "description": "当你已经知道某个多维表的 baseId 和 tableId、想按一个关键词快速找出匹配的行记录,却不想手写结构化过滤条件时使用;内部直接调用 query_records,把 --query 作为全文关键词(keyword)在该表里检索并打印匹配记录。不传 --query 时则返回该表的前若干条记录。这是只读操作,不会修改任何数据。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +find-record --base B --table T", "dws aitable +find-record --base B --table T --query 张三" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "在指定多维表里按关键词查记录(只读)" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "在指定多维表里按关键词查记录(只读)" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +find-record", "value": "aitable.shortcut_find_record" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +find-record", "value": "aitable.shortcut_find_record" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你已经知道某个多维表的 baseId 和 tableId、想按一个关键词快速找出匹配的行记录,却不想手写结构化过滤条件时使用;内部直接调用 query_records,把 --query 作为全文关键词(keyword)在该表里检索并打印匹配记录。不传 --query 时则返回该表的前若干条记录。这是只读操作,不会修改任何数据。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你已经知道某个多维表的 baseId 和 tableId、想按一个关键词快速找出匹配的行记录,却不想手写结构化过滤条件时使用;内部直接调用 query_records,把 --query 作为全文关键词(keyword)在该表里检索并打印匹配记录。不传 --query 时则返回该表的前若干条记录。这是只读操作,不会修改任何数据。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +find-record --base B --table T", "dws aitable +find-record --base B --table T --query 张三" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +find-record --base B --table T", "dws aitable +find-record --base B --table T --query 张三" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你已经知道某个多维表的 baseId 和 tableId、想按一个关键词快速找出匹配的行记录,却不想手写结构化过滤条件时使用;内部直接调用 query_records,把 --query 作为全文关键词(keyword)在该表里检索并打印匹配记录。不传 --query 时则返回该表的前若干条记录。这是只读操作,不会修改任何数据。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你已经知道某个多维表的 baseId 和 tableId、想按一个关键词快速找出匹配的行记录,却不想手写结构化过滤条件时使用;内部直接调用 query_records,把 --query 作为全文关键词(keyword)在该表里检索并打印匹配记录。不传 --query 时则返回该表的前若干条记录。这是只读操作,不会修改任何数据。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_find_record", "parameter_count": 3, "parameters": { "base": { "description": "Base ID(多维表所属 base)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(多维表所属 base)(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(多维表所属 base)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "base" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "base" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "base", "required": true, "type": "string" }, "query": { "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": "inference", "selected": true, "source": "flag_name_inference", "value": "query" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "query" }, "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": "query", "required": false, "type": "string" }, "table": { "description": "Table ID(要检索的数据表)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(要检索的数据表)(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(要检索的数据表)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "table" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "table" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "table", "required": true, "type": "string" } }, "path": "aitable.shortcut_find_record", "primary_cli_path": "aitable +find-record", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "在指定多维表里按关键词查记录(只读)", "use_when": [ "当你已经知道某个多维表的 baseId 和 tableId、想按一个关键词快速找出匹配的行记录,却不想手写结构化过滤条件时使用;内部直接调用 query_records,把 --query 作为全文关键词(keyword)在该表里检索并打印匹配记录。不传 --query 时则返回该表的前若干条记录。这是只读操作,不会修改任何数据。" ] }, "aitable.shortcut_form_field_list": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +form-field-list", "cobra-help:dws aitable +form-field-list", "internal/cli/schema_command_registry.json#aitable.shortcut_form_field_list", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "列出表单视图当前可见的字段及其配置", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_form_field_list", "cli_name": "+form-field-list", "cli_path": "aitable +form-field-list", "confirmation": "not_required", "description": "当你要查看某表单当前放出了哪些字段供填写及其是否必填等配置时使用;返回表单可见字段列表。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +form-field-list --base-id B --table-id T --view-id V" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出表单视图当前可见的字段及其配置" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出表单视图当前可见的字段及其配置" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +form-field-list", "value": "aitable.shortcut_form_field_list" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +form-field-list", "value": "aitable.shortcut_form_field_list" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你要查看某表单当前放出了哪些字段供填写及其是否必填等配置时使用;返回表单可见字段列表。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你要查看某表单当前放出了哪些字段供填写及其是否必填等配置时使用;返回表单可见字段列表。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +form-field-list --base-id B --table-id T --view-id V" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +form-field-list --base-id B --table-id T --view-id V" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要查看某表单当前放出了哪些字段供填写及其是否必填等配置时使用;返回表单可见字段列表。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要查看某表单当前放出了哪些字段供填写及其是否必填等配置时使用;返回表单可见字段列表。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_form_field_list", "parameter_count": 3, "parameters": { "base-id": { "description": "Base ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "baseId", "required": true, "type": "string" }, "table-id": { "description": "Table ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "tableId", "required": true, "type": "string" }, "view-id": { "description": "表单 View ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "表单 View ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "表单 View ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "viewId", "required": true, "type": "string" } }, "path": "aitable.shortcut_form_field_list", "primary_cli_path": "aitable +form-field-list", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "列出表单视图当前可见的字段及其配置", "use_when": [ "当你要查看某表单当前放出了哪些字段供填写及其是否必填等配置时使用;返回表单可见字段列表。" ] }, "aitable.shortcut_form_list": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +form-list", "cobra-help:dws aitable +form-list", "internal/cli/schema_command_registry.json#aitable.shortcut_form_list", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "列出指定数据表下的所有表单视图", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_form_list", "cli_name": "+form-list", "cli_path": "aitable +form-list", "confirmation": "not_required", "description": "当你要查看某数据表下已有哪些收集表单时使用;返回该表的全部表单视图列表。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +form-list --base-id B --table-id T" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出指定数据表下的所有表单视图" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出指定数据表下的所有表单视图" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +form-list", "value": "aitable.shortcut_form_list" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +form-list", "value": "aitable.shortcut_form_list" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你要查看某数据表下已有哪些收集表单时使用;返回该表的全部表单视图列表。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你要查看某数据表下已有哪些收集表单时使用;返回该表的全部表单视图列表。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +form-list --base-id B --table-id T" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +form-list --base-id B --table-id T" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要查看某数据表下已有哪些收集表单时使用;返回该表的全部表单视图列表。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要查看某数据表下已有哪些收集表单时使用;返回该表的全部表单视图列表。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_form_list", "parameter_count": 2, "parameters": { "base-id": { "description": "Base ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "baseId", "required": true, "type": "string" }, "table-id": { "description": "Table ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "tableId", "required": true, "type": "string" } }, "path": "aitable.shortcut_form_list", "primary_cli_path": "aitable +form-list", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "列出指定数据表下的所有表单视图", "use_when": [ "当你要查看某数据表下已有哪些收集表单时使用;返回该表的全部表单视图列表。" ] }, "aitable.shortcut_form_share_get": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +form-share-get", "cobra-help:dws aitable +form-share-get", "internal/cli/schema_command_registry.json#aitable.shortcut_form_share_get", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "读取视图当前的分享表单配置", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_form_share_get", "cli_name": "+form-share-get", "cli_path": "aitable +form-share-get", "confirmation": "not_required", "description": "当你要查看某视图的表单分享是否已开启及其分享配置时使用;返回当前的分享表单配置。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +form-share-get --base-id B --table-id T --view-id V" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取视图当前的分享表单配置" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取视图当前的分享表单配置" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +form-share-get", "value": "aitable.shortcut_form_share_get" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +form-share-get", "value": "aitable.shortcut_form_share_get" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你要查看某视图的表单分享是否已开启及其分享配置时使用;返回当前的分享表单配置。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你要查看某视图的表单分享是否已开启及其分享配置时使用;返回当前的分享表单配置。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +form-share-get --base-id B --table-id T --view-id V" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +form-share-get --base-id B --table-id T --view-id V" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要查看某视图的表单分享是否已开启及其分享配置时使用;返回当前的分享表单配置。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要查看某视图的表单分享是否已开启及其分享配置时使用;返回当前的分享表单配置。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_form_share_get", "parameter_count": 3, "parameters": { "base-id": { "description": "Base ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "baseId", "required": true, "type": "string" }, "table-id": { "description": "Table ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "tableId", "required": true, "type": "string" }, "view-id": { "description": "View ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "View ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "View ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "viewId", "required": true, "type": "string" } }, "path": "aitable.shortcut_form_share_get", "primary_cli_path": "aitable +form-share-get", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "读取视图当前的分享表单配置", "use_when": [ "当你要查看某视图的表单分享是否已开启及其分享配置时使用;返回当前的分享表单配置。" ] }, "aitable.shortcut_list_tables": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +list-tables", "cobra-help:dws aitable +list-tables", "internal/cli/schema_command_registry.json#aitable.shortcut_list_tables", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "列出某个多维表(base)里的所有数据表(只读,投影 tableId/tableName)", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_list_tables", "cli_name": "+list-tables", "cli_path": "aitable +list-tables", "confirmation": "not_required", "description": "当你已经知道某个多维表(base)的 baseId、想一步看清这个 base 下都有哪些数据表(table)、拿到它们的 tableId 和 tableName 以便后续查记录或改结构,却不想手动翻 base get 的完整目录时使用;内部直接调用 get_tables,只传 baseId(不带 tableIds,因此返回该 base 下的全部数据表),再在本地把每张表投影成 tableId、tableName 两个关键字段打印出来。这是纯只读操作,只做列举与本地投影,不会创建、修改或删除任何表。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +list-tables --base B" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出某个多维表(base)里的所有数据表(只读,投影 tableId/tableName)" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出某个多维表(base)里的所有数据表(只读,投影 tableId/tableName)" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +list-tables", "value": "aitable.shortcut_list_tables" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +list-tables", "value": "aitable.shortcut_list_tables" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你已经知道某个多维表(base)的 baseId、想一步看清这个 base 下都有哪些数据表(table)、拿到它们的 tableId 和 tableName 以便后续查记录或改结构,却不想手动翻 base get 的完整目录时使用;内部直接调用 get_tables,只传 baseId(不带 tableIds,因此返回该 base 下的全部数据表),再在本地把每张表投影成 tableId、tableName 两个关键字段打印出来。这是纯只读操作,只做列举与本地投影,不会创建、修改或删除任何表。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你已经知道某个多维表(base)的 baseId、想一步看清这个 base 下都有哪些数据表(table)、拿到它们的 tableId 和 tableName 以便后续查记录或改结构,却不想手动翻 base get 的完整目录时使用;内部直接调用 get_tables,只传 baseId(不带 tableIds,因此返回该 base 下的全部数据表),再在本地把每张表投影成 tableId、tableName 两个关键字段打印出来。这是纯只读操作,只做列举与本地投影,不会创建、修改或删除任何表。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +list-tables --base B" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +list-tables --base B" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "列出某个多维表(base)里的所有数据表(只读,投影 tableId/tableName)" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "列出某个多维表(base)里的所有数据表(只读,投影 tableId/tableName)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你已经知道某个多维表(base)的 baseId、想一步看清这个 base 下都有哪些数据表(table)、拿到它们的 tableId 和 tableName 以便后续查记录或改结构,却不想手动翻 base get 的完整目录时使用;内部直接调用 get_tables,只传 baseId(不带 tableIds,因此返回该 base 下的全部数据表),再在本地把每张表投影成 tableId、tableName 两个关键字段打印出来。这是纯只读操作,只做列举与本地投影,不会创建、修改或删除任何表。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你已经知道某个多维表(base)的 baseId、想一步看清这个 base 下都有哪些数据表(table)、拿到它们的 tableId 和 tableName 以便后续查记录或改结构,却不想手动翻 base get 的完整目录时使用;内部直接调用 get_tables,只传 baseId(不带 tableIds,因此返回该 base 下的全部数据表),再在本地把每张表投影成 tableId、tableName 两个关键字段打印出来。这是纯只读操作,只做列举与本地投影,不会创建、修改或删除任何表。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_list_tables", "parameter_count": 1, "parameters": { "base": { "description": "Base ID(要列出数据表的多维表)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(要列出数据表的多维表)(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(要列出数据表的多维表)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "base" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "base" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "base", "required": true, "type": "string" } }, "path": "aitable.shortcut_list_tables", "primary_cli_path": "aitable +list-tables", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "列出某个多维表(base)里的所有数据表(只读,投影 tableId/tableName)", "use_when": [ "当你已经知道某个多维表(base)的 baseId、想一步看清这个 base 下都有哪些数据表(table)、拿到它们的 tableId 和 tableName 以便后续查记录或改结构,却不想手动翻 base get 的完整目录时使用;内部直接调用 get_tables,只传 baseId(不带 tableIds,因此返回该 base 下的全部数据表),再在本地把每张表投影成 tableId、tableName 两个关键字段打印出来。这是纯只读操作,只做列举与本地投影,不会创建、修改或删除任何表。" ] }, "aitable.shortcut_record_history_list": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +record-history-list", "cobra-help:dws aitable +record-history-list", "internal/cli/schema_command_registry.json#aitable.shortcut_record_history_list", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "按 recordId 查询单条记录的变更历史", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_record_history_list", "cli_name": "+record-history-list", "cli_path": "aitable +record-history-list", "confirmation": "not_required", "description": "当你要追溯某条记录曾被谁在何时改过哪些字段时使用;按 recordId 分页返回该行的变更历史。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +record-history-list --base-id B --table-id T --record-id R" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "按 recordId 查询单条记录的变更历史" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "按 recordId 查询单条记录的变更历史" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +record-history-list", "value": "aitable.shortcut_record_history_list" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +record-history-list", "value": "aitable.shortcut_record_history_list" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你要追溯某条记录曾被谁在何时改过哪些字段时使用;按 recordId 分页返回该行的变更历史。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你要追溯某条记录曾被谁在何时改过哪些字段时使用;按 recordId 分页返回该行的变更历史。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +record-history-list --base-id B --table-id T --record-id R" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +record-history-list --base-id B --table-id T --record-id R" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "按 recordId 查询单条记录的变更历史" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "按 recordId 查询单条记录的变更历史" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要追溯某条记录曾被谁在何时改过哪些字段时使用;按 recordId 分页返回该行的变更历史。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要追溯某条记录曾被谁在何时改过哪些字段时使用;按 recordId 分页返回该行的变更历史。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_record_history_list", "parameter_count": 5, "parameters": { "base-id": { "description": "Base ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "baseId", "required": true, "type": "string" }, "limit": { "description": "每页数量,默认 20,最大 50(可选)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "每页数量,默认 20,最大 50(可选)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "每页数量,默认 20,最大 50(可选)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "limit" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "limit" }, "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" } }, "property": "limit", "required": false, "type": "integer" }, "offset": { "description": "分页偏移量,默认 0(可选)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "分页偏移量,默认 0(可选)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "分页偏移量,默认 0(可选)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "offset" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "offset" }, "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" } }, "property": "offset", "required": false, "type": "integer" }, "record-id": { "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": "inference", "selected": true, "source": "flag_name_inference", "value": "recordId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "recordId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "recordId", "required": true, "type": "string" }, "table-id": { "description": "Table ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "tableId", "required": true, "type": "string" } }, "path": "aitable.shortcut_record_history_list", "primary_cli_path": "aitable +record-history-list", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "按 recordId 查询单条记录的变更历史", "use_when": [ "当你要追溯某条记录曾被谁在何时改过哪些字段时使用;按 recordId 分页返回该行的变更历史。" ] }, "aitable.shortcut_record_query": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +record-query", "cobra-help:dws aitable +record-query", "internal/cli/schema_command_registry.json#aitable.shortcut_record_query", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "查询表格记录(按 ID 取 / 条件筛选 / 关键词 / 分页)", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_record_query", "cli_name": "+record-query", "cli_path": "aitable +record-query", "confirmation": "not_required", "description": "当你要读取表格里的行数据——按 recordId 精确取、按结构化条件筛选、按关键词全文搜索或分页遍历时使用;返回匹配记录及其单元格值。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +record-query --base-id B --table-id T --query \"关键词\" --limit 50" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "查询表格记录(按 ID 取 / 条件筛选 / 关键词 / 分页)" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "查询表格记录(按 ID 取 / 条件筛选 / 关键词 / 分页)" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +record-query", "value": "aitable.shortcut_record_query" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +record-query", "value": "aitable.shortcut_record_query" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你要读取表格里的行数据——按 recordId 精确取、按结构化条件筛选、按关键词全文搜索或分页遍历时使用;返回匹配记录及其单元格值。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你要读取表格里的行数据——按 recordId 精确取、按结构化条件筛选、按关键词全文搜索或分页遍历时使用;返回匹配记录及其单元格值。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +record-query --base-id B --table-id T --query \"关键词\" --limit 50" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +record-query --base-id B --table-id T --query \"关键词\" --limit 50" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "查询表格记录(按 ID 取 / 条件筛选 / 关键词 / 分页)" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "查询表格记录(按 ID 取 / 条件筛选 / 关键词 / 分页)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要读取表格里的行数据——按 recordId 精确取、按结构化条件筛选、按关键词全文搜索或分页遍历时使用;返回匹配记录及其单元格值。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要读取表格里的行数据——按 recordId 精确取、按结构化条件筛选、按关键词全文搜索或分页遍历时使用;返回匹配记录及其单元格值。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_record_query", "parameter_count": 9, "parameters": { "base-id": { "description": "Base ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "baseId", "required": true, "type": "string" }, "cursor": { "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": "inference", "selected": true, "source": "flag_name_inference", "value": "cursor" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "cursor" }, "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": "cursor", "required": false, "type": "string" }, "field-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 列表(可选)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "fieldIds" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "fieldIds" }, "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": "array" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "array" } }, "property": "fieldIds", "required": false, "type": "array" }, "filters": { "description": "结构化过滤条件 JSON(可选)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "结构化过滤条件 JSON(可选)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "结构化过滤条件 JSON(可选)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "filters" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "filters" }, "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": "filters", "required": false, "type": "string" }, "limit": { "description": "单次最大记录数,默认 100(可选)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "单次最大记录数,默认 100(可选)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "单次最大记录数,默认 100(可选)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "limit" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "limit" }, "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" } }, "property": "limit", "required": false, "type": "integer" }, "query": { "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": "inference", "selected": true, "source": "flag_name_inference", "value": "query" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "query" }, "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": "query", "required": false, "type": "string" }, "record-ids": { "description": "记录 ID 列表,单次最多 100(可选)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "记录 ID 列表,单次最多 100(可选)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "记录 ID 列表,单次最多 100(可选)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "recordIds" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "recordIds" }, "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": "array" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "array" } }, "property": "recordIds", "required": false, "type": "array" }, "sort": { "description": "排序条件 JSON 数组(可选)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "排序条件 JSON 数组(可选)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "排序条件 JSON 数组(可选)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "sort" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "sort" }, "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": "sort", "required": false, "type": "string" }, "table-id": { "description": "Table ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "tableId", "required": true, "type": "string" } }, "path": "aitable.shortcut_record_query", "primary_cli_path": "aitable +record-query", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "查询表格记录(按 ID 取 / 条件筛选 / 关键词 / 分页)", "use_when": [ "当你要读取表格里的行数据——按 recordId 精确取、按结构化条件筛选、按关键词全文搜索或分页遍历时使用;返回匹配记录及其单元格值。" ] }, "aitable.shortcut_record_query_empty": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +record-query-empty", "cobra-help:dws aitable +record-query-empty", "internal/cli/schema_command_registry.json#aitable.shortcut_record_query_empty", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "扫描并过滤出完全没填用户字段的空行", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_record_query_empty", "cli_name": "+record-query-empty", "cli_path": "aitable +record-query-empty", "confirmation": "not_required", "description": "当你想清理表格、需要先找出那些所有用户字段都为空的空行时使用;扫描并返回空行列表,支持分页预算。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +record-query-empty --base-id B --table-id T" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "扫描并过滤出完全没填用户字段的空行" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "扫描并过滤出完全没填用户字段的空行" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +record-query-empty", "value": "aitable.shortcut_record_query_empty" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +record-query-empty", "value": "aitable.shortcut_record_query_empty" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你想清理表格、需要先找出那些所有用户字段都为空的空行时使用;扫描并返回空行列表,支持分页预算。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你想清理表格、需要先找出那些所有用户字段都为空的空行时使用;扫描并返回空行列表,支持分页预算。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +record-query-empty --base-id B --table-id T" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +record-query-empty --base-id B --table-id T" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你想清理表格、需要先找出那些所有用户字段都为空的空行时使用;扫描并返回空行列表,支持分页预算。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你想清理表格、需要先找出那些所有用户字段都为空的空行时使用;扫描并返回空行列表,支持分页预算。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_record_query_empty", "parameter_count": 4, "parameters": { "base-id": { "description": "Base ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "baseId", "required": true, "type": "string" }, "cursor": { "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": "inference", "selected": true, "source": "flag_name_inference", "value": "cursor" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "cursor" }, "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": "cursor", "required": false, "type": "string" }, "limit": { "description": "单次扫描预算,范围 [1,100](可选)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "单次扫描预算,范围 [1,100](可选)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "单次扫描预算,范围 [1,100](可选)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "limit" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "limit" }, "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": "integer" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "integer" } }, "property": "limit", "required": false, "type": "integer" }, "table-id": { "description": "Table ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "tableId", "required": true, "type": "string" } }, "path": "aitable.shortcut_record_query_empty", "primary_cli_path": "aitable +record-query-empty", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "扫描并过滤出完全没填用户字段的空行", "use_when": [ "当你想清理表格、需要先找出那些所有用户字段都为空的空行时使用;扫描并返回空行列表,支持分页预算。" ] }, "aitable.shortcut_record_share_links": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +record-share-links", "cobra-help:dws aitable +record-share-links", "internal/cli/schema_command_registry.json#aitable.shortcut_record_share_links", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "批量(可 \u003e20 条)获取多维表记录分享链接:去重+分片+合并", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_record_share_links", "cli_name": "+record-share-links", "cli_path": "aitable +record-share-links", "confirmation": "not_required", "description": "当你要一次性拿到很多条多维表记录的分享链接、数量可能超过底层工具单次 20 条上限时使用;内部先对 --record-ids 去重(保持顺序),再按每批 ≤20 条切片,逐批调用 get_record_share_url(在 aitable-helper 服务上),最后把各批返回的 {recordId, shareUrl} 合并成一个列表;某一批失败会记录错误但不影响其余批。这是只读操作,只生成/获取分享链接、不修改记录。可选 --view-id 生成带视图上下文的链接。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +record-share-links --base B --table T --record-ids rec1,rec2,rec3", "dws aitable +record-share-links --base B --table T --record-ids rec1 --view-id viw_VIP" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "批量(可 \u003e20 条)获取多维表记录分享链接:去重+分片+合并" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "批量(可 \u003e20 条)获取多维表记录分享链接:去重+分片+合并" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +record-share-links", "value": "aitable.shortcut_record_share_links" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +record-share-links", "value": "aitable.shortcut_record_share_links" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你要一次性拿到很多条多维表记录的分享链接、数量可能超过底层工具单次 20 条上限时使用;内部先对 --record-ids 去重(保持顺序),再按每批 ≤20 条切片,逐批调用 get_record_share_url(在 aitable-helper 服务上),最后把各批返回的 {recordId, shareUrl} 合并成一个列表;某一批失败会记录错误但不影响其余批。这是只读操作,只生成/获取分享链接、不修改记录。可选 --view-id 生成带视图上下文的链接。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你要一次性拿到很多条多维表记录的分享链接、数量可能超过底层工具单次 20 条上限时使用;内部先对 --record-ids 去重(保持顺序),再按每批 ≤20 条切片,逐批调用 get_record_share_url(在 aitable-helper 服务上),最后把各批返回的 {recordId, shareUrl} 合并成一个列表;某一批失败会记录错误但不影响其余批。这是只读操作,只生成/获取分享链接、不修改记录。可选 --view-id 生成带视图上下文的链接。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +record-share-links --base B --table T --record-ids rec1,rec2,rec3", "dws aitable +record-share-links --base B --table T --record-ids rec1 --view-id viw_VIP" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +record-share-links --base B --table T --record-ids rec1,rec2,rec3", "dws aitable +record-share-links --base B --table T --record-ids rec1 --view-id viw_VIP" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "批量(可 \u003e20 条)获取多维表记录分享链接:去重+分片+合并" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "批量(可 \u003e20 条)获取多维表记录分享链接:去重+分片+合并" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要一次性拿到很多条多维表记录的分享链接、数量可能超过底层工具单次 20 条上限时使用;内部先对 --record-ids 去重(保持顺序),再按每批 ≤20 条切片,逐批调用 get_record_share_url(在 aitable-helper 服务上),最后把各批返回的 {recordId, shareUrl} 合并成一个列表;某一批失败会记录错误但不影响其余批。这是只读操作,只生成/获取分享链接、不修改记录。可选 --view-id 生成带视图上下文的链接。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要一次性拿到很多条多维表记录的分享链接、数量可能超过底层工具单次 20 条上限时使用;内部先对 --record-ids 去重(保持顺序),再按每批 ≤20 条切片,逐批调用 get_record_share_url(在 aitable-helper 服务上),最后把各批返回的 {recordId, shareUrl} 合并成一个列表;某一批失败会记录错误但不影响其余批。这是只读操作,只生成/获取分享链接、不修改记录。可选 --view-id 生成带视图上下文的链接。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_record_share_links", "parameter_count": 4, "parameters": { "base": { "description": "Base ID(记录所属 base)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(记录所属 base)(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(记录所属 base)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "base" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "base" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "base", "required": true, "type": "string" }, "record-ids": { "description": "记录 ID 列表,可 \u003e20(自动去重+分片,必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "记录 ID 列表,可 \u003e20(自动去重+分片,必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "记录 ID 列表,可 \u003e20(自动去重+分片,必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "recordIds" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "recordIds" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "array" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "array" } }, "property": "recordIds", "required": true, "type": "array" }, "table": { "description": "Table ID(记录所属数据表)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(记录所属数据表)(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(记录所属数据表)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "table" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "table" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "table", "required": true, "type": "string" }, "view-id": { "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": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "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": "viewId", "required": false, "type": "string" } }, "path": "aitable.shortcut_record_share_links", "primary_cli_path": "aitable +record-share-links", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "批量(可 \u003e20 条)获取多维表记录分享链接:去重+分片+合并", "use_when": [ "当你要一次性拿到很多条多维表记录的分享链接、数量可能超过底层工具单次 20 条上限时使用;内部先对 --record-ids 去重(保持顺序),再按每批 ≤20 条切片,逐批调用 get_record_share_url(在 aitable-helper 服务上),最后把各批返回的 {recordId, shareUrl} 合并成一个列表;某一批失败会记录错误但不影响其余批。这是只读操作,只生成/获取分享链接、不修改记录。可选 --view-id 生成带视图上下文的链接。" ] }, "aitable.shortcut_record_share_url": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +record-share-url", "cobra-help:dws aitable +record-share-url", "internal/cli/schema_command_registry.json#aitable.shortcut_record_share_url", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "按 recordId 批量获取记录分享链接,单次最多 20 条", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_record_share_url", "cli_name": "+record-share-url", "cli_path": "aitable +record-share-url", "confirmation": "not_required", "description": "当你要把某几条记录以链接形式分享给他人(可带视图上下文)时使用;按 recordId 批量返回分享链接,单次最多 20 条。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +record-share-url --base-id B --table-id T --record-ids rec1,rec2" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "按 recordId 批量获取记录分享链接,单次最多 20 条" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "按 recordId 批量获取记录分享链接,单次最多 20 条" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +record-share-url", "value": "aitable.shortcut_record_share_url" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +record-share-url", "value": "aitable.shortcut_record_share_url" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你要把某几条记录以链接形式分享给他人(可带视图上下文)时使用;按 recordId 批量返回分享链接,单次最多 20 条。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你要把某几条记录以链接形式分享给他人(可带视图上下文)时使用;按 recordId 批量返回分享链接,单次最多 20 条。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +record-share-url --base-id B --table-id T --record-ids rec1,rec2" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +record-share-url --base-id B --table-id T --record-ids rec1,rec2" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "按 recordId 批量获取记录分享链接,单次最多 20 条" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "按 recordId 批量获取记录分享链接,单次最多 20 条" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要把某几条记录以链接形式分享给他人(可带视图上下文)时使用;按 recordId 批量返回分享链接,单次最多 20 条。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要把某几条记录以链接形式分享给他人(可带视图上下文)时使用;按 recordId 批量返回分享链接,单次最多 20 条。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_record_share_url", "parameter_count": 4, "parameters": { "base-id": { "description": "Base ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "baseId", "required": true, "type": "string" }, "record-ids": { "description": "记录 ID 列表,单次最多 20(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "记录 ID 列表,单次最多 20(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "记录 ID 列表,单次最多 20(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "recordIds" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "recordIds" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "array" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "array" } }, "property": "recordIds", "required": true, "type": "array" }, "table-id": { "description": "Table ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "tableId", "required": true, "type": "string" }, "view-id": { "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": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "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": "viewId", "required": false, "type": "string" } }, "path": "aitable.shortcut_record_share_url", "primary_cli_path": "aitable +record-share-url", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "按 recordId 批量获取记录分享链接,单次最多 20 条", "use_when": [ "当你要把某几条记录以链接形式分享给他人(可带视图上下文)时使用;按 recordId 批量返回分享链接,单次最多 20 条。" ] }, "aitable.shortcut_resolve_base": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +resolve-base", "cobra-help:dws aitable +resolve-base", "internal/cli/schema_command_registry.json#aitable.shortcut_resolve_base", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "按名称搜索多维表 Base 并解析出唯一 baseId(只读)", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_resolve_base", "cli_name": "+resolve-base", "cli_path": "aitable +resolve-base", "confirmation": "not_required", "description": "当你只知道某个多维表 Base 的名称(或名称里的关键词)、想把它解析成可直接用于后续工具的 baseId 时使用;内部按 --name 关键词调用 search_bases 搜索 Base,再在本地投影出每个候选的 baseId 和 name。如果只命中一个 Base 就直接返回它的 baseId;如果命中多个则列出全部候选让你消歧,绝不替你瞎猜;如果一个都没命中则提示未找到。这是纯只读操作,只做搜索与本地投影,不会修改任何 Base。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +resolve-base --name 项目管理" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "按名称搜索多维表 Base 并解析出唯一 baseId(只读)" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "按名称搜索多维表 Base 并解析出唯一 baseId(只读)" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +resolve-base", "value": "aitable.shortcut_resolve_base" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +resolve-base", "value": "aitable.shortcut_resolve_base" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你只知道某个多维表 Base 的名称(或名称里的关键词)、想把它解析成可直接用于后续工具的 baseId 时使用;内部按 --name 关键词调用 search_bases 搜索 Base,再在本地投影出每个候选的 baseId 和 name。如果只命中一个 Base 就直接返回它的 baseId;如果命中多个则列出全部候选让你消歧,绝不替你瞎猜;如果一个都没命中则提示未找到。这是纯只读操作,只做搜索与本地投影,不会修改任何 Base。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你只知道某个多维表 Base 的名称(或名称里的关键词)、想把它解析成可直接用于后续工具的 baseId 时使用;内部按 --name 关键词调用 search_bases 搜索 Base,再在本地投影出每个候选的 baseId 和 name。如果只命中一个 Base 就直接返回它的 baseId;如果命中多个则列出全部候选让你消歧,绝不替你瞎猜;如果一个都没命中则提示未找到。这是纯只读操作,只做搜索与本地投影,不会修改任何 Base。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +resolve-base --name 项目管理" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +resolve-base --name 项目管理" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "按名称搜索多维表 Base 并解析出唯一 baseId(只读)" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "按名称搜索多维表 Base 并解析出唯一 baseId(只读)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你只知道某个多维表 Base 的名称(或名称里的关键词)、想把它解析成可直接用于后续工具的 baseId 时使用;内部按 --name 关键词调用 search_bases 搜索 Base,再在本地投影出每个候选的 baseId 和 name。如果只命中一个 Base 就直接返回它的 baseId;如果命中多个则列出全部候选让你消歧,绝不替你瞎猜;如果一个都没命中则提示未找到。这是纯只读操作,只做搜索与本地投影,不会修改任何 Base。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你只知道某个多维表 Base 的名称(或名称里的关键词)、想把它解析成可直接用于后续工具的 baseId 时使用;内部按 --name 关键词调用 search_bases 搜索 Base,再在本地投影出每个候选的 baseId 和 name。如果只命中一个 Base 就直接返回它的 baseId;如果命中多个则列出全部候选让你消歧,绝不替你瞎猜;如果一个都没命中则提示未找到。这是纯只读操作,只做搜索与本地投影,不会修改任何 Base。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_resolve_base", "parameter_count": 1, "parameters": { "name": { "description": "要搜索的 Base 名称关键词(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "要搜索的 Base 名称关键词(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "要搜索的 Base 名称关键词(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "name" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "name" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "name", "required": true, "type": "string" } }, "path": "aitable.shortcut_resolve_base", "primary_cli_path": "aitable +resolve-base", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "按名称搜索多维表 Base 并解析出唯一 baseId(只读)", "use_when": [ "当你只知道某个多维表 Base 的名称(或名称里的关键词)、想把它解析成可直接用于后续工具的 baseId 时使用;内部按 --name 关键词调用 search_bases 搜索 Base,再在本地投影出每个候选的 baseId 和 name。如果只命中一个 Base 就直接返回它的 baseId;如果命中多个则列出全部候选让你消歧,绝不替你瞎猜;如果一个都没命中则提示未找到。这是纯只读操作,只做搜索与本地投影,不会修改任何 Base。" ] }, "aitable.shortcut_resolve_table": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +resolve-table", "cobra-help:dws aitable +resolve-table", "internal/cli/schema_command_registry.json#aitable.shortcut_resolve_table", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "在某个多维表 Base 内按名称解析出唯一的数据表 tableId(只读)", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_resolve_table", "cli_name": "+resolve-table", "cli_path": "aitable +resolve-table", "confirmation": "not_required", "description": "当你已经知道某个多维表 Base 的 baseId、又只记得里面某张数据表(table)的名称或名称关键词、想把它解析成可直接用于后续工具的 tableId 时使用;内部先用 get_tables(只传 baseId)列出该 Base 下的全部数据表,再在本地把每张表投影成 tableId、name,并按 --name 关键词做大小写不敏感的包含匹配来筛选候选。如果只命中一张表就直接返回它的 tableId;如果命中多张则列出全部候选让你消歧,绝不替你瞎猜;如果一张都没命中则提示未找到。这是纯只读操作,只做列举、本地匹配与投影,不会创建、修改或删除任何数据表。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +resolve-table --base B --name 任务" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "在某个多维表 Base 内按名称解析出唯一的数据表 tableId(只读)" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "在某个多维表 Base 内按名称解析出唯一的数据表 tableId(只读)" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +resolve-table", "value": "aitable.shortcut_resolve_table" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +resolve-table", "value": "aitable.shortcut_resolve_table" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你已经知道某个多维表 Base 的 baseId、又只记得里面某张数据表(table)的名称或名称关键词、想把它解析成可直接用于后续工具的 tableId 时使用;内部先用 get_tables(只传 baseId)列出该 Base 下的全部数据表,再在本地把每张表投影成 tableId、name,并按 --name 关键词做大小写不敏感的包含匹配来筛选候选。如果只命中一张表就直接返回它的 tableId;如果命中多张则列出全部候选让你消歧,绝不替你瞎猜;如果一张都没命中则提示未找到。这是纯只读操作,只做列举、本地匹配与投影,不会创建、修改或删除任何数据表。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你已经知道某个多维表 Base 的 baseId、又只记得里面某张数据表(table)的名称或名称关键词、想把它解析成可直接用于后续工具的 tableId 时使用;内部先用 get_tables(只传 baseId)列出该 Base 下的全部数据表,再在本地把每张表投影成 tableId、name,并按 --name 关键词做大小写不敏感的包含匹配来筛选候选。如果只命中一张表就直接返回它的 tableId;如果命中多张则列出全部候选让你消歧,绝不替你瞎猜;如果一张都没命中则提示未找到。这是纯只读操作,只做列举、本地匹配与投影,不会创建、修改或删除任何数据表。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +resolve-table --base B --name 任务" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +resolve-table --base B --name 任务" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "在某个多维表 Base 内按名称解析出唯一的数据表 tableId(只读)" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "在某个多维表 Base 内按名称解析出唯一的数据表 tableId(只读)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你已经知道某个多维表 Base 的 baseId、又只记得里面某张数据表(table)的名称或名称关键词、想把它解析成可直接用于后续工具的 tableId 时使用;内部先用 get_tables(只传 baseId)列出该 Base 下的全部数据表,再在本地把每张表投影成 tableId、name,并按 --name 关键词做大小写不敏感的包含匹配来筛选候选。如果只命中一张表就直接返回它的 tableId;如果命中多张则列出全部候选让你消歧,绝不替你瞎猜;如果一张都没命中则提示未找到。这是纯只读操作,只做列举、本地匹配与投影,不会创建、修改或删除任何数据表。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你已经知道某个多维表 Base 的 baseId、又只记得里面某张数据表(table)的名称或名称关键词、想把它解析成可直接用于后续工具的 tableId 时使用;内部先用 get_tables(只传 baseId)列出该 Base 下的全部数据表,再在本地把每张表投影成 tableId、name,并按 --name 关键词做大小写不敏感的包含匹配来筛选候选。如果只命中一张表就直接返回它的 tableId;如果命中多张则列出全部候选让你消歧,绝不替你瞎猜;如果一张都没命中则提示未找到。这是纯只读操作,只做列举、本地匹配与投影,不会创建、修改或删除任何数据表。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_resolve_table", "parameter_count": 2, "parameters": { "base": { "description": "Base ID(要在其内解析数据表的多维表)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(要在其内解析数据表的多维表)(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(要在其内解析数据表的多维表)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "base" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "base" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "base", "required": true, "type": "string" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "name" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "name" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "name", "required": true, "type": "string" } }, "path": "aitable.shortcut_resolve_table", "primary_cli_path": "aitable +resolve-table", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "在某个多维表 Base 内按名称解析出唯一的数据表 tableId(只读)", "use_when": [ "当你已经知道某个多维表 Base 的 baseId、又只记得里面某张数据表(table)的名称或名称关键词、想把它解析成可直接用于后续工具的 tableId 时使用;内部先用 get_tables(只传 baseId)列出该 Base 下的全部数据表,再在本地把每张表投影成 tableId、name,并按 --name 关键词做大小写不敏感的包含匹配来筛选候选。如果只命中一张表就直接返回它的 tableId;如果命中多张则列出全部候选让你消歧,绝不替你瞎猜;如果一张都没命中则提示未找到。这是纯只读操作,只做列举、本地匹配与投影,不会创建、修改或删除任何数据表。" ] }, "aitable.shortcut_role_list": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +role-list", "cobra-help:dws aitable +role-list", "internal/cli/schema_command_registry.json#aitable.shortcut_role_list", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "列出指定 Base 下的全部角色", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_role_list", "cli_name": "+role-list", "cli_path": "aitable +role-list", "confirmation": "not_required", "description": "当你要查看某 Base 下配置了哪些角色(拿 roleId)时使用;返回全部角色列表。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +role-list --base-id B" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出指定 Base 下的全部角色" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出指定 Base 下的全部角色" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +role-list", "value": "aitable.shortcut_role_list" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +role-list", "value": "aitable.shortcut_role_list" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你要查看某 Base 下配置了哪些角色(拿 roleId)时使用;返回全部角色列表。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你要查看某 Base 下配置了哪些角色(拿 roleId)时使用;返回全部角色列表。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +role-list --base-id B" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +role-list --base-id B" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "列出指定 Base 下的全部角色" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "列出指定 Base 下的全部角色" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要查看某 Base 下配置了哪些角色(拿 roleId)时使用;返回全部角色列表。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要查看某 Base 下配置了哪些角色(拿 roleId)时使用;返回全部角色列表。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_role_list", "parameter_count": 1, "parameters": { "base-id": { "description": "Base ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "baseId", "required": true, "type": "string" } }, "path": "aitable.shortcut_role_list", "primary_cli_path": "aitable +role-list", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "列出指定 Base 下的全部角色", "use_when": [ "当你要查看某 Base 下配置了哪些角色(拿 roleId)时使用;返回全部角色列表。" ] }, "aitable.shortcut_section_list_empty": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +section-list-empty", "cobra-help:dws aitable +section-list-empty", "internal/cli/schema_command_registry.json#aitable.shortcut_section_list_empty", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "列出指定 Base 下所有没有子节点的空文件夹", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_section_list_empty", "cli_name": "+section-list-empty", "cli_path": "aitable +section-list-empty", "confirmation": "not_required", "description": "当你想清理 Base、需要先找出所有没有任何子节点的空文件夹时使用;返回空文件夹列表。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +section-list-empty --base-id B" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出指定 Base 下所有没有子节点的空文件夹" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出指定 Base 下所有没有子节点的空文件夹" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +section-list-empty", "value": "aitable.shortcut_section_list_empty" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +section-list-empty", "value": "aitable.shortcut_section_list_empty" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你想清理 Base、需要先找出所有没有任何子节点的空文件夹时使用;返回空文件夹列表。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你想清理 Base、需要先找出所有没有任何子节点的空文件夹时使用;返回空文件夹列表。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +section-list-empty --base-id B" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +section-list-empty --base-id B" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "列出指定 Base 下所有没有子节点的空文件夹" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "列出指定 Base 下所有没有子节点的空文件夹" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你想清理 Base、需要先找出所有没有任何子节点的空文件夹时使用;返回空文件夹列表。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你想清理 Base、需要先找出所有没有任何子节点的空文件夹时使用;返回空文件夹列表。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_section_list_empty", "parameter_count": 1, "parameters": { "base-id": { "description": "Base ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "baseId", "required": true, "type": "string" } }, "path": "aitable.shortcut_section_list_empty", "primary_cli_path": "aitable +section-list-empty", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "列出指定 Base 下所有没有子节点的空文件夹", "use_when": [ "当你想清理 Base、需要先找出所有没有任何子节点的空文件夹时使用;返回空文件夹列表。" ] }, "aitable.shortcut_section_list_nodes": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +section-list-nodes", "cobra-help:dws aitable +section-list-nodes", "internal/cli/schema_command_registry.json#aitable.shortcut_section_list_nodes", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "列出指定 Base 当前版本下的全部 nsheet 节点", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_section_list_nodes", "cli_name": "+section-list-nodes", "cli_path": "aitable +section-list-nodes", "confirmation": "not_required", "description": "当你要总览某 Base 当前版本下的全部节点(表、仪表盘、文件夹等)目录结构时使用;返回所有 nsheet 节点。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +section-list-nodes --base-id B" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出指定 Base 当前版本下的全部 nsheet 节点" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出指定 Base 当前版本下的全部 nsheet 节点" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +section-list-nodes", "value": "aitable.shortcut_section_list_nodes" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +section-list-nodes", "value": "aitable.shortcut_section_list_nodes" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你要总览某 Base 当前版本下的全部节点(表、仪表盘、文件夹等)目录结构时使用;返回所有 nsheet 节点。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你要总览某 Base 当前版本下的全部节点(表、仪表盘、文件夹等)目录结构时使用;返回所有 nsheet 节点。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +section-list-nodes --base-id B" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +section-list-nodes --base-id B" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "列出指定 Base 当前版本下的全部 nsheet 节点" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "列出指定 Base 当前版本下的全部 nsheet 节点" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要总览某 Base 当前版本下的全部节点(表、仪表盘、文件夹等)目录结构时使用;返回所有 nsheet 节点。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要总览某 Base 当前版本下的全部节点(表、仪表盘、文件夹等)目录结构时使用;返回所有 nsheet 节点。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_section_list_nodes", "parameter_count": 1, "parameters": { "base-id": { "description": "Base ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "baseId", "required": true, "type": "string" } }, "path": "aitable.shortcut_section_list_nodes", "primary_cli_path": "aitable +section-list-nodes", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "列出指定 Base 当前版本下的全部 nsheet 节点", "use_when": [ "当你要总览某 Base 当前版本下的全部节点(表、仪表盘、文件夹等)目录结构时使用;返回所有 nsheet 节点。" ] }, "aitable.shortcut_table_get": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +table-get", "cobra-help:dws aitable +table-get", "internal/cli/schema_command_registry.json#aitable.shortcut_table_get", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "批量获取指定数据表的表级信息、字段目录与视图目录", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_table_get", "cli_name": "+table-get", "cli_path": "aitable +table-get", "confirmation": "not_required", "description": "当你已进入某个 Base、需要了解其中某些数据表有哪些字段(拿 fieldId)、有哪些视图(拿 viewId)以便读写数据时使用;批量返回表信息、字段目录和视图目录。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +table-get --base-id BASE_ID", "dws aitable +table-get --base-id B --table-ids tbl1,tbl2" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "批量获取指定数据表的表级信息、字段目录与视图目录" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "批量获取指定数据表的表级信息、字段目录与视图目录" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +table-get", "value": "aitable.shortcut_table_get" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +table-get", "value": "aitable.shortcut_table_get" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你已进入某个 Base、需要了解其中某些数据表有哪些字段(拿 fieldId)、有哪些视图(拿 viewId)以便读写数据时使用;批量返回表信息、字段目录和视图目录。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你已进入某个 Base、需要了解其中某些数据表有哪些字段(拿 fieldId)、有哪些视图(拿 viewId)以便读写数据时使用;批量返回表信息、字段目录和视图目录。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +table-get --base-id BASE_ID", "dws aitable +table-get --base-id B --table-ids tbl1,tbl2" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +table-get --base-id BASE_ID", "dws aitable +table-get --base-id B --table-ids tbl1,tbl2" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你已进入某个 Base、需要了解其中某些数据表有哪些字段(拿 fieldId)、有哪些视图(拿 viewId)以便读写数据时使用;批量返回表信息、字段目录和视图目录。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你已进入某个 Base、需要了解其中某些数据表有哪些字段(拿 fieldId)、有哪些视图(拿 viewId)以便读写数据时使用;批量返回表信息、字段目录和视图目录。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_table_get", "parameter_count": 2, "parameters": { "base-id": { "description": "Base ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "baseId", "required": true, "type": "string" }, "table-ids": { "description": "Table ID 列表,逗号分隔,单次最多 10 个(可选)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID 列表,逗号分隔,单次最多 10 个(可选)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID 列表,逗号分隔,单次最多 10 个(可选)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableIds" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableIds" }, "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": "array" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "array" } }, "property": "tableIds", "required": false, "type": "array" } }, "path": "aitable.shortcut_table_get", "primary_cli_path": "aitable +table-get", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "批量获取指定数据表的表级信息、字段目录与视图目录", "use_when": [ "当你已进入某个 Base、需要了解其中某些数据表有哪些字段(拿 fieldId)、有哪些视图(拿 viewId)以便读写数据时使用;批量返回表信息、字段目录和视图目录。" ] }, "aitable.shortcut_template_search": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +template-search", "cobra-help:dws aitable +template-search", "internal/cli/schema_command_registry.json#aitable.shortcut_template_search", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "按名称关键词搜索 AI 表格模板", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_template_search", "cli_name": "+template-search", "cli_path": "aitable +template-search", "confirmation": "not_required", "description": "当你要新建表格并想套用现成模板、需要先按关键词找模板(不传关键词则返回热门)时使用;返回模板列表及其模板 ID。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +template-search --query \"项目管理\"" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "按名称关键词搜索 AI 表格模板" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "按名称关键词搜索 AI 表格模板" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +template-search", "value": "aitable.shortcut_template_search" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +template-search", "value": "aitable.shortcut_template_search" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你要新建表格并想套用现成模板、需要先按关键词找模板(不传关键词则返回热门)时使用;返回模板列表及其模板 ID。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你要新建表格并想套用现成模板、需要先按关键词找模板(不传关键词则返回热门)时使用;返回模板列表及其模板 ID。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +template-search --query \"项目管理\"" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +template-search --query \"项目管理\"" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "按名称关键词搜索 AI 表格模板" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "按名称关键词搜索 AI 表格模板" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要新建表格并想套用现成模板、需要先按关键词找模板(不传关键词则返回热门)时使用;返回模板列表及其模板 ID。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要新建表格并想套用现成模板、需要先按关键词找模板(不传关键词则返回热门)时使用;返回模板列表及其模板 ID。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_template_search", "parameter_count": 3, "parameters": { "cursor": { "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": "inference", "selected": true, "source": "flag_name_inference", "value": "cursor" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "cursor" }, "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": "cursor", "required": false, "type": "string" }, "limit": { "description": "每页数量,默认 10,最大 30(可选)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "每页数量,默认 10,最大 30(可选)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "每页数量,默认 10,最大 30(可选)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "limit" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "limit" }, "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" } }, "property": "limit", "required": false, "type": "integer" }, "query": { "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": "inference", "selected": true, "source": "flag_name_inference", "value": "query" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "query" }, "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": "query", "required": false, "type": "string" } }, "path": "aitable.shortcut_template_search", "primary_cli_path": "aitable +template-search", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "按名称关键词搜索 AI 表格模板", "use_when": [ "当你要新建表格并想套用现成模板、需要先按关键词找模板(不传关键词则返回热门)时使用;返回模板列表及其模板 ID。" ] }, "aitable.shortcut_view_get": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +view-get", "cobra-help:dws aitable +view-get", "internal/cli/schema_command_registry.json#aitable.shortcut_view_get", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "获取视图完整信息(列顺序、筛选、排序、分组等)", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_view_get", "cli_name": "+view-get", "cli_path": "aitable +view-get", "confirmation": "not_required", "description": "当你要了解某个视图当前的列顺序、筛选、排序、分组等完整配置以便复用或修改时使用;批量返回视图详情。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +view-get --base-id B --table-id T" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取视图完整信息(列顺序、筛选、排序、分组等)" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取视图完整信息(列顺序、筛选、排序、分组等)" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +view-get", "value": "aitable.shortcut_view_get" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +view-get", "value": "aitable.shortcut_view_get" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你要了解某个视图当前的列顺序、筛选、排序、分组等完整配置以便复用或修改时使用;批量返回视图详情。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你要了解某个视图当前的列顺序、筛选、排序、分组等完整配置以便复用或修改时使用;批量返回视图详情。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +view-get --base-id B --table-id T" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +view-get --base-id B --table-id T" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要了解某个视图当前的列顺序、筛选、排序、分组等完整配置以便复用或修改时使用;批量返回视图详情。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你要了解某个视图当前的列顺序、筛选、排序、分组等完整配置以便复用或修改时使用;批量返回视图详情。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_view_get", "parameter_count": 3, "parameters": { "base-id": { "description": "Base ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "baseId", "required": true, "type": "string" }, "table-id": { "description": "Table ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "tableId", "required": true, "type": "string" }, "view-ids": { "description": "View ID 列表,单次最多 10 个(可选)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "View ID 列表,单次最多 10 个(可选)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "View ID 列表,单次最多 10 个(可选)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewIds" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewIds" }, "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": "array" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "array" } }, "property": "viewIds", "required": false, "type": "array" } }, "path": "aitable.shortcut_view_get", "primary_cli_path": "aitable +view-get", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取视图完整信息(列顺序、筛选、排序、分组等)", "use_when": [ "当你要了解某个视图当前的列顺序、筛选、排序、分组等完整配置以便复用或修改时使用;批量返回视图详情。" ] }, "aitable.shortcut_view_get_frozen_cols": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +view-get-frozen-cols", "cobra-help:dws aitable +view-get-frozen-cols", "internal/cli/schema_command_registry.json#aitable.shortcut_view_get_frozen_cols", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "获取视图当前冻结的左侧列数", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_view_get_frozen_cols", "cli_name": "+view-get-frozen-cols", "cli_path": "aitable +view-get-frozen-cols", "confirmation": "not_required", "description": "当你想知道某视图当前冻结了左侧几列时使用;返回冻结列数。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +view-get-frozen-cols --base-id B --table-id T --view-id V" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取视图当前冻结的左侧列数" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取视图当前冻结的左侧列数" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +view-get-frozen-cols", "value": "aitable.shortcut_view_get_frozen_cols" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +view-get-frozen-cols", "value": "aitable.shortcut_view_get_frozen_cols" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你想知道某视图当前冻结了左侧几列时使用;返回冻结列数。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你想知道某视图当前冻结了左侧几列时使用;返回冻结列数。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +view-get-frozen-cols --base-id B --table-id T --view-id V" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +view-get-frozen-cols --base-id B --table-id T --view-id V" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你想知道某视图当前冻结了左侧几列时使用;返回冻结列数。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你想知道某视图当前冻结了左侧几列时使用;返回冻结列数。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_view_get_frozen_cols", "parameter_count": 3, "parameters": { "base-id": { "description": "Base ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "baseId", "required": true, "type": "string" }, "table-id": { "description": "Table ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "tableId", "required": true, "type": "string" }, "view-id": { "description": "View ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "View ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "View ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "viewId", "required": true, "type": "string" } }, "path": "aitable.shortcut_view_get_frozen_cols", "primary_cli_path": "aitable +view-get-frozen-cols", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取视图当前冻结的左侧列数", "use_when": [ "当你想知道某视图当前冻结了左侧几列时使用;返回冻结列数。" ] }, "aitable.shortcut_view_get_lock": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +view-get-lock", "cobra-help:dws aitable +view-get-lock", "internal/cli/schema_command_registry.json#aitable.shortcut_view_get_lock", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "获取视图锁定状态", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_view_get_lock", "cli_name": "+view-get-lock", "cli_path": "aitable +view-get-lock", "confirmation": "not_required", "description": "当你想确认某视图是否已被锁定(以防他人误改其配置)时使用;返回该视图的锁定状态。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +view-get-lock --base-id B --table-id T --view-id V" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取视图锁定状态" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取视图锁定状态" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +view-get-lock", "value": "aitable.shortcut_view_get_lock" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +view-get-lock", "value": "aitable.shortcut_view_get_lock" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你想确认某视图是否已被锁定(以防他人误改其配置)时使用;返回该视图的锁定状态。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你想确认某视图是否已被锁定(以防他人误改其配置)时使用;返回该视图的锁定状态。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +view-get-lock --base-id B --table-id T --view-id V" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +view-get-lock --base-id B --table-id T --view-id V" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你想确认某视图是否已被锁定(以防他人误改其配置)时使用;返回该视图的锁定状态。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你想确认某视图是否已被锁定(以防他人误改其配置)时使用;返回该视图的锁定状态。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_view_get_lock", "parameter_count": 3, "parameters": { "base-id": { "description": "Base ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "baseId", "required": true, "type": "string" }, "table-id": { "description": "Table ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "tableId", "required": true, "type": "string" }, "view-id": { "description": "View ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "View ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "View ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "viewId", "required": true, "type": "string" } }, "path": "aitable.shortcut_view_get_lock", "primary_cli_path": "aitable +view-get-lock", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取视图锁定状态", "use_when": [ "当你想确认某视图是否已被锁定(以防他人误改其配置)时使用;返回该视图的锁定状态。" ] }, "aitable.shortcut_view_get_row_height": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "ShortcutRegistry:aitable +view-get-row-height", "cobra-help:dws aitable +view-get-row-height", "internal/cli/schema_command_registry.json#aitable.shortcut_view_get_row_height", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json" ], "agent_summary": "获取视图单元格行高(像素)", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ], "canonical_path": "aitable.shortcut_view_get_row_height", "cli_name": "+view-get-row-height", "cli_path": "aitable +view-get-row-height", "confirmation": "not_required", "description": "当你想知道某视图当前的行高档位时使用;返回单元格行高的像素值。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable +view-get-row-height --base-id B --table-id T --view-id V" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取视图单元格行高(像素)" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取视图单元格行高(像素)" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要该 Shortcut 未公开的底层参数、原始响应或不同执行语义时,改用对应原子命令" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable +view-get-row-height", "value": "aitable.shortcut_view_get_row_height" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable +view-get-row-height", "value": "aitable.shortcut_view_get_row_height" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "当你想知道某视图当前的行高档位时使用;返回单元格行高的像素值。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "当你想知道某视图当前的行高档位时使用;返回单元格行高的像素值。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +view-get-row-height --base-id B --table-id T --view-id V" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable +view-get-row-height --base-id B --table-id T --view-id V" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Reviewed against the built-in Shortcut registry and mounted Cobra command: publishes the executable risk gate and composite interface without inventing a direct MCP identity.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "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": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你想知道某视图当前的行高档位时使用;返回单元格行高的像素值。" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "Agent-authored and reviewed from the built-in Shortcut intent, executable Cobra path, and declared outcome; it affects selection only and does not alter execution or safety facts.", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "当你想知道某视图当前的行高档位时使用;返回单元格行高的像素值。" ] } }, "has_parameters": true, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed built-in shortcut adapter: the executable CLI owns validation, optional multi-step orchestration, output projection, and confirmation; the complete command contract is not represented by one pinned MCP interface_ref.", "is_alias": false, "name": "shortcut_view_get_row_height", "parameter_count": 3, "parameters": { "base-id": { "description": "Base ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Base ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Base ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "baseId", "required": true, "type": "string" }, "table-id": { "description": "Table ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "Table ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "Table ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "tableId", "required": true, "type": "string" }, "view-id": { "description": "View ID(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "View ID(必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "View ID(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "required": { "candidates": [ { "precedence": "native_annotation", "selected": true, "source": "native_annotation", "value": true }, { "precedence": "inference", "selected": false, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "native_annotation", "resolution": "highest_precedence", "source": "native_annotation", "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": "viewId", "required": true, "type": "string" } }, "path": "aitable.shortcut_view_get_row_height", "primary_cli_path": "aitable +view-get-row-height", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取视图单元格行高(像素)", "use_when": [ "当你想知道某视图当前的行高档位时使用;返回单元格行高的像素值。" ] }, "aitable.table_create": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable table create --help", "dws-schema-live:aitable.create_table", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.create_table", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.table_create", "skills/mono/references/products/aitable.md" ], "agent_summary": "在 Base 下创建数据表(可带 fields,空数组会补标题列)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "新建整个 Base 用 base create;只加字段用 field create" ], "canonical_path": "aitable.table_create", "cli_name": "create", "cli_path": "aitable table create", "confirmation": "not_required", "description": "在指定 Base 中新建表格,并可在创建时附带初始化一批基础字段。\n建表时单次最多附带 15 个字段;若 fields 为空,服务会自动补一个名为\"标题\"的 primaryDoc 首列。\n若 tableName 与当前 Base 下已有表重名,服务会自动续号为\"原名 1 / 原名 2 ...\",并在 summary 中返回当前表名。\n如需添加更多字段,或在已有表中增加字段,请使用 create_fields。\n\n--fields 参数说明:\n建表时随附创建的初始字段列表,至少包含 1 个字段,单次最多 15 个。若传空数组 [],系统会自动补一个名为\"标题\"的 primaryDoc 首列。\n建议在此处定义结构清晰的基础字段(如文本、数字、日期、单选等);\n复杂字段(关联、流转等)建议建表完成后通过 field create 单独添加。\n\n每个字段对象包含:\n fieldName(必填): 字段名称,最大 100 字,不支持换行\n type(必填): 字段类型,可选值与 config 结构详见下方字段参考\n config(可选): 字段配置,结构因 type 而异,详见下方参考\n\n字段类型参考(括号内为 config 键,* 表示必填,无括号表示无需 config):\n text: 文本 | number: 数字 (formatter) | singleSelect: 单选 (options*)\n multipleSelect: 多选 (options*) | date: 日期 (formatter)\n currency: 货币 (currencyType, formatter) | user: 人员 (multiple)\n department: 部门 (multiple) | group: 群组 (multiple)\n progress: 进度 (formatter, customizeRange, min, max) | rating: 评分 (min, max, icon)\n checkbox: 勾选 | attachment: 附件 | url: 链接 | richText: 富文本\n telephone: 电话 | email: 邮件 | idCard: 身份证 | barcode: 条码\n geolocation: 地理位置 | address: 行政区域 | primaryDoc: 文档 (仅限第一列) | formula: 公式\n filterUp: 查找引用 (targetSheet*, filters*, valuesField*, aggregator*) — 只读字段,不能通过 record create/update 写入\n lookup: 关联引用 (associateField*, valuesField*, aggregator*) — 只读字段,不能通过 record create/update 写入\n unidirectionalLink: 单向关联 (linkedTableId*, multiple)\n bidirectionalLink: 双向关联 (linkedTableId*, multiple)\n creator/lastModifier/createdTime/lastModifiedTime: 系统字段\n\nconfig 结构参考:\n formatter(number): INT|FLOAT_1|FLOAT_2|FLOAT_3|FLOAT_4|THOUSAND|THOUSAND_FLOAT|PERCENT|PERCENT_FLOAT\n formatter(date): YYYY-MM-DD | YYYY-MM-DD HH:mm | YYYY-MM-DD HH:mm:ss | YYYY/MM/DD | YYYY/MM/DD HH:mm\n formatter(currency): 可省略(默认 FLOAT_2);若需指定小数位可用 INT|FLOAT_1|FLOAT_2|FLOAT_3|FLOAT_4\n formatter(progress): 固定填 \"PERCENT\"\n currencyType(currency): CNY|HKD|USD|EUR|GBP|MOP|VND|JPY|KRW|AED|AUD|BRL|CAD|CHF|INR|IDR|MXN|MYR|PHP|PLN|RUB|SGD|THB|TRY|TWD\n options(singleSelect/multipleSelect): [{\"name\":\"选项名\"}, ...] — id 由系统生成,创建时只需传 name;更新时已有选项建议回传原 id\n multiple(user/department/group/unidirectionalLink/bidirectionalLink): true(多选,默认)| false(单选)\n progress: {\"formatter\":\"PERCENT\"} | 自定义范围: {\"formatter\":\"PERCENT\",\"min\":0,\"max\":1,\"customizeRange\":true}\n rating: {\"min\":1,\"max\":5,\"icon\":\"star\"} — max 范围 1~10\n formula: {\"formula\":\"[单价] * [数量]\"} — 使用 AI 表格公式字符串格式,方括号内填写表内字段名\n filterUp: {\"targetSheet\":\"\u003c目标表ID\u003e\",\"filters\":[{\"fieldId\":\"\u003c目标表字段ID\u003e\",\"operator\":\"equal|contain\",\"value\":\"常量值\",\"currentSheetFieldId\":\"\u003c本表字段ID\u003e\",\"link\":\"AND|OR\"}],\"valuesField\":\"\u003c目标表字段ID\u003e\",\"aggregator\":\"SUM|AVERAGE|COUNT|MAX|MIN|CONCATENATE\"}\n filters 说明:operator 仅支持 equal/contain;value 与 currentSheetFieldId 二选一(value=常量匹配,currentSheetFieldId=按本表字段动态匹配);link 为多条件逻辑(AND/OR),单条件可省略,多条件必须统一\n lookup: {\"associateField\":\"\u003c关联字段ID\u003e\",\"valuesField\":\"\u003c目标字段ID\u003e\",\"aggregator\":\"SUM|AVERAGE|COUNT|MAX|MIN|CONCATENATE\"}\n unidirectionalLink/bidirectionalLink: {\"linkedTableId\":\"\u003ctableId\u003e\",\"multiple\":true} — 反向关联端由系统自动创建,MCP 对外协议无需额外参数\n\n已知边界:\n formula 字段在当前服务实例上创建会返回 not supported yet,调用前不要假设可用。\n 关联字段创建对底层主键约束严格;即使已传 linkedTableId,也可能因下游返回\"主键不存在不允许创建关联字段\"而失败。\n\n示例:\n [{\"fieldName\":\"任务名称\",\"type\":\"text\"},\n {\"fieldName\":\"优先级\",\"type\":\"singleSelect\",\"config\":{\"options\":[{\"name\":\"高\"},{\"name\":\"中\"},{\"name\":\"低\"}]}},\n {\"fieldName\":\"截止日期\",\"type\":\"date\",\"config\":{\"formatter\":\"YYYY-MM-DD\"}},\n {\"fieldName\":\"负责人\",\"type\":\"user\",\"config\":{\"multiple\":false}}]", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable table create --base-id \u003cBASE_ID\u003e --name \"任务\" --fields '[]'" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "在 Base 下创建数据表(可带 fields,空数组会补标题列)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "在 Base 下创建数据表(可带 fields,空数组会补标题列)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.table_create.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "新建整个 Base 用 base create;只加字段用 field create" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "新建整个 Base 用 base create;只加字段用 field create" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable table create", "value": "aitable.table_create" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable table create", "value": "aitable.table_create" }, "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": "在指定 Base 中新建表格,并可在创建时附带初始化一批基础字段。\n建表时单次最多附带 15 个字段;若 fields 为空,服务会自动补一个名为\"标题\"的 primaryDoc 首列。\n若 tableName 与当前 Base 下已有表重名,服务会自动续号为\"原名 1 / 原名 2 ...\",并在 summary 中返回当前表名。\n如需添加更多字段,或在已有表中增加字段,请使用 create_fields。\n\n--fields 参数说明:\n建表时随附创建的初始字段列表,至少包含 1 个字段,单次最多 15 个。若传空数组 [],系统会自动补一个名为\"标题\"的 primaryDoc 首列。\n建议在此处定义结构清晰的基础字段(如文本、数字、日期、单选等);\n复杂字段(关联、流转等)建议建表完成后通过 field create 单独添加。\n\n每个字段对象包含:\n fieldName(必填): 字段名称,最大 100 字,不支持换行\n type(必填): 字段类型,可选值与 config 结构详见下方字段参考\n config(可选): 字段配置,结构因 type 而异,详见下方参考\n\n字段类型参考(括号内为 config 键,* 表示必填,无括号表示无需 config):\n text: 文本 | number: 数字 (formatter) | singleSelect: 单选 (options*)\n multipleSelect: 多选 (options*) | date: 日期 (formatter)\n currency: 货币 (currencyType, formatter) | user: 人员 (multiple)\n department: 部门 (multiple) | group: 群组 (multiple)\n progress: 进度 (formatter, customizeRange, min, max) | rating: 评分 (min, max, icon)\n checkbox: 勾选 | attachment: 附件 | url: 链接 | richText: 富文本\n telephone: 电话 | email: 邮件 | idCard: 身份证 | barcode: 条码\n geolocation: 地理位置 | address: 行政区域 | primaryDoc: 文档 (仅限第一列) | formula: 公式\n filterUp: 查找引用 (targetSheet*, filters*, valuesField*, aggregator*) — 只读字段,不能通过 record create/update 写入\n lookup: 关联引用 (associateField*, valuesField*, aggregator*) — 只读字段,不能通过 record create/update 写入\n unidirectionalLink: 单向关联 (linkedTableId*, multiple)\n bidirectionalLink: 双向关联 (linkedTableId*, multiple)\n creator/lastModifier/createdTime/lastModifiedTime: 系统字段\n\nconfig 结构参考:\n formatter(number): INT|FLOAT_1|FLOAT_2|FLOAT_3|FLOAT_4|THOUSAND|THOUSAND_FLOAT|PERCENT|PERCENT_FLOAT\n formatter(date): YYYY-MM-DD | YYYY-MM-DD HH:mm | YYYY-MM-DD HH:mm:ss | YYYY/MM/DD | YYYY/MM/DD HH:mm\n formatter(currency): 可省略(默认 FLOAT_2);若需指定小数位可用 INT|FLOAT_1|FLOAT_2|FLOAT_3|FLOAT_4\n formatter(progress): 固定填 \"PERCENT\"\n currencyType(currency): CNY|HKD|USD|EUR|GBP|MOP|VND|JPY|KRW|AED|AUD|BRL|CAD|CHF|INR|IDR|MXN|MYR|PHP|PLN|RUB|SGD|THB|TRY|TWD\n options(singleSelect/multipleSelect): [{\"name\":\"选项名\"}, ...] — id 由系统生成,创建时只需传 name;更新时已有选项建议回传原 id\n multiple(user/department/group/unidirectionalLink/bidirectionalLink): true(多选,默认)| false(单选)\n progress: {\"formatter\":\"PERCENT\"} | 自定义范围: {\"formatter\":\"PERCENT\",\"min\":0,\"max\":1,\"customizeRange\":true}\n rating: {\"min\":1,\"max\":5,\"icon\":\"star\"} — max 范围 1~10\n formula: {\"formula\":\"[单价] * [数量]\"} — 使用 AI 表格公式字符串格式,方括号内填写表内字段名\n filterUp: {\"targetSheet\":\"\u003c目标表ID\u003e\",\"filters\":[{\"fieldId\":\"\u003c目标表字段ID\u003e\",\"operator\":\"equal|contain\",\"value\":\"常量值\",\"currentSheetFieldId\":\"\u003c本表字段ID\u003e\",\"link\":\"AND|OR\"}],\"valuesField\":\"\u003c目标表字段ID\u003e\",\"aggregator\":\"SUM|AVERAGE|COUNT|MAX|MIN|CONCATENATE\"}\n filters 说明:operator 仅支持 equal/contain;value 与 currentSheetFieldId 二选一(value=常量匹配,currentSheetFieldId=按本表字段动态匹配);link 为多条件逻辑(AND/OR),单条件可省略,多条件必须统一\n lookup: {\"associateField\":\"\u003c关联字段ID\u003e\",\"valuesField\":\"\u003c目标字段ID\u003e\",\"aggregator\":\"SUM|AVERAGE|COUNT|MAX|MIN|CONCATENATE\"}\n unidirectionalLink/bidirectionalLink: {\"linkedTableId\":\"\u003ctableId\u003e\",\"multiple\":true} — 反向关联端由系统自动创建,MCP 对外协议无需额外参数\n\n已知边界:\n formula 字段在当前服务实例上创建会返回 not supported yet,调用前不要假设可用。\n 关联字段创建对底层主键约束严格;即使已传 linkedTableId,也可能因下游返回\"主键不存在不允许创建关联字段\"而失败。\n\n示例:\n [{\"fieldName\":\"任务名称\",\"type\":\"text\"},\n {\"fieldName\":\"优先级\",\"type\":\"singleSelect\",\"config\":{\"options\":[{\"name\":\"高\"},{\"name\":\"中\"},{\"name\":\"低\"}]}},\n {\"fieldName\":\"截止日期\",\"type\":\"date\",\"config\":{\"formatter\":\"YYYY-MM-DD\"}},\n {\"fieldName\":\"负责人\",\"type\":\"user\",\"config\":{\"multiple\":false}}]" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "在指定 Base 中新建表格,并可在创建时附带初始化一批基础字段。\r\n建表时单次最多附带 15 个字段;若 fields 为空,服务会自动补一个名为“标题”的 primaryDoc 首列。\r\n若 tableName 与当前 Base 下已有表重名,服务会自动续号为“原名 1 / 原名 2 ...”,并在 summary 中返回当前表名。\r\n如需添加更多字段,或在已有表中增加字段,请使用 create_fields。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "在指定 Base 中新建表格,并可在创建时附带初始化一批基础字段。\n建表时单次最多附带 15 个字段;若 fields 为空,服务会自动补一个名为\"标题\"的 primaryDoc 首列。\n若 tableName 与当前 Base 下已有表重名,服务会自动续号为\"原名 1 / 原名 2 ...\",并在 summary 中返回当前表名。\n如需添加更多字段,或在已有表中增加字段,请使用 create_fields。\n\n--fields 参数说明:\n建表时随附创建的初始字段列表,至少包含 1 个字段,单次最多 15 个。若传空数组 [],系统会自动补一个名为\"标题\"的 primaryDoc 首列。\n建议在此处定义结构清晰的基础字段(如文本、数字、日期、单选等);\n复杂字段(关联、流转等)建议建表完成后通过 field create 单独添加。\n\n每个字段对象包含:\n fieldName(必填): 字段名称,最大 100 字,不支持换行\n type(必填): 字段类型,可选值与 config 结构详见下方字段参考\n config(可选): 字段配置,结构因 type 而异,详见下方参考\n\n字段类型参考(括号内为 config 键,* 表示必填,无括号表示无需 config):\n text: 文本 | number: 数字 (formatter) | singleSelect: 单选 (options*)\n multipleSelect: 多选 (options*) | date: 日期 (formatter)\n currency: 货币 (currencyType, formatter) | user: 人员 (multiple)\n department: 部门 (multiple) | group: 群组 (multiple)\n progress: 进度 (formatter, customizeRange, min, max) | rating: 评分 (min, max, icon)\n checkbox: 勾选 | attachment: 附件 | url: 链接 | richText: 富文本\n telephone: 电话 | email: 邮件 | idCard: 身份证 | barcode: 条码\n geolocation: 地理位置 | address: 行政区域 | primaryDoc: 文档 (仅限第一列) | formula: 公式\n filterUp: 查找引用 (targetSheet*, filters*, valuesField*, aggregator*) — 只读字段,不能通过 record create/update 写入\n lookup: 关联引用 (associateField*, valuesField*, aggregator*) — 只读字段,不能通过 record create/update 写入\n unidirectionalLink: 单向关联 (linkedTableId*, multiple)\n bidirectionalLink: 双向关联 (linkedTableId*, multiple)\n creator/lastModifier/createdTime/lastModifiedTime: 系统字段\n\nconfig 结构参考:\n formatter(number): INT|FLOAT_1|FLOAT_2|FLOAT_3|FLOAT_4|THOUSAND|THOUSAND_FLOAT|PERCENT|PERCENT_FLOAT\n formatter(date): YYYY-MM-DD | YYYY-MM-DD HH:mm | YYYY-MM-DD HH:mm:ss | YYYY/MM/DD | YYYY/MM/DD HH:mm\n formatter(currency): 可省略(默认 FLOAT_2);若需指定小数位可用 INT|FLOAT_1|FLOAT_2|FLOAT_3|FLOAT_4\n formatter(progress): 固定填 \"PERCENT\"\n currencyType(currency): CNY|HKD|USD|EUR|GBP|MOP|VND|JPY|KRW|AED|AUD|BRL|CAD|CHF|INR|IDR|MXN|MYR|PHP|PLN|RUB|SGD|THB|TRY|TWD\n options(singleSelect/multipleSelect): [{\"name\":\"选项名\"}, ...] — id 由系统生成,创建时只需传 name;更新时已有选项建议回传原 id\n multiple(user/department/group/unidirectionalLink/bidirectionalLink): true(多选,默认)| false(单选)\n progress: {\"formatter\":\"PERCENT\"} | 自定义范围: {\"formatter\":\"PERCENT\",\"min\":0,\"max\":1,\"customizeRange\":true}\n rating: {\"min\":1,\"max\":5,\"icon\":\"star\"} — max 范围 1~10\n formula: {\"formula\":\"[单价] * [数量]\"} — 使用 AI 表格公式字符串格式,方括号内填写表内字段名\n filterUp: {\"targetSheet\":\"\u003c目标表ID\u003e\",\"filters\":[{\"fieldId\":\"\u003c目标表字段ID\u003e\",\"operator\":\"equal|contain\",\"value\":\"常量值\",\"currentSheetFieldId\":\"\u003c本表字段ID\u003e\",\"link\":\"AND|OR\"}],\"valuesField\":\"\u003c目标表字段ID\u003e\",\"aggregator\":\"SUM|AVERAGE|COUNT|MAX|MIN|CONCATENATE\"}\n filters 说明:operator 仅支持 equal/contain;value 与 currentSheetFieldId 二选一(value=常量匹配,currentSheetFieldId=按本表字段动态匹配);link 为多条件逻辑(AND/OR),单条件可省略,多条件必须统一\n lookup: {\"associateField\":\"\u003c关联字段ID\u003e\",\"valuesField\":\"\u003c目标字段ID\u003e\",\"aggregator\":\"SUM|AVERAGE|COUNT|MAX|MIN|CONCATENATE\"}\n unidirectionalLink/bidirectionalLink: {\"linkedTableId\":\"\u003ctableId\u003e\",\"multiple\":true} — 反向关联端由系统自动创建,MCP 对外协议无需额外参数\n\n已知边界:\n formula 字段在当前服务实例上创建会返回 not supported yet,调用前不要假设可用。\n 关联字段创建对底层主键约束严格;即使已传 linkedTableId,也可能因下游返回\"主键不存在不允许创建关联字段\"而失败。\n\n示例:\n [{\"fieldName\":\"任务名称\",\"type\":\"text\"},\n {\"fieldName\":\"优先级\",\"type\":\"singleSelect\",\"config\":{\"options\":[{\"name\":\"高\"},{\"name\":\"中\"},{\"name\":\"低\"}]}},\n {\"fieldName\":\"截止日期\",\"type\":\"date\",\"config\":{\"formatter\":\"YYYY-MM-DD\"}},\n {\"fieldName\":\"负责人\",\"type\":\"user\",\"config\":{\"multiple\":false}}]" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable table create --base-id \u003cBASE_ID\u003e --name \"任务\" --fields '[]'" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable table create --base-id \u003cBASE_ID\u003e --name \"任务\" --fields '[]'" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.table_create.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "create_table" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.table_create.interface_ref", "value": "aitable.create_table" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "create_table" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要在已有 Base 中新建一张数据表时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要在已有 Base 中新建一张数据表时" ] } }, "group": "table", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "create_table" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "table_create", "parameter_count": 3, "parameters": { "base-id": { "description": "目标 Base ID(通过 base list 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Base ID(通过 base list 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标 Base ID(通过 list_bases 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Base ID(通过 base list 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "目标 Base ID(通过 list_bases 获取)", "property": "baseId", "required": true, "type": "string" }, "fields": { "description": "建表时随附创建的初始字段 JSON 数组,至少 1 个,单次最多 15 个。若传空数组 [],系统会自动补一个名为'标题'的 primaryDoc 首列", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "建表时随附创建的初始字段 JSON 数组,至少 1 个,单次最多 15 个。若传空数组 [],系统会自动补一个名为'标题'的 primaryDoc 首列" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "建表时随附创建的初始字段列表,至少包含 1 个字段,单次最多 15 个。若传空数组,系统会自动补一个名为“标题”的 primaryDoc 首列。\n建议在此处定义结构清晰的基础字段(如文本、数字、日期、单选等);\n复杂字段(关联、流转等)建议建表完成后通过 create_fields 单独添加。\n\n每个字段对象包含:\n fieldName(必填): 字段名称\n type(必填): 字段类型,可选值与 config 结构详见本工具说明末尾的字段参考\n config(可选): 字段配置,结构因 type 而异,详见字段参考\n\n示例:\n[\n {\"fieldName\":\"任务名称\",\"type\":\"text\"},\n {\"fieldName\":\"优先级\",\"type\":\"singleSelect\",\"config\":{\"options\":[{\"name\":\"高\"},{\"name\":\"中\"},{\"name\":\"低\"}]}},\n {\"fieldName\":\"截止日期\",\"type\":\"date\",\"config\":{\"formatter\":\"YYYY-MM-DD\"}},\n {\"fieldName\":\"负责人\",\"type\":\"user\",\"config\":{\"multiple\":false}}\n]" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "建表时随附创建的初始字段 JSON 数组,至少 1 个,单次最多 15 个。若传空数组 [],系统会自动补一个名为'标题'的 primaryDoc 首列" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "fields" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "fields" }, "required": { "candidates": [ { "precedence": "mcp_metadata", "selected": true, "source": "mcp_metadata", "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": "建表时随附创建的初始字段列表,至少包含 1 个字段,单次最多 15 个。若传空数组,系统会自动补一个名为“标题”的 primaryDoc 首列。\n建议在此处定义结构清晰的基础字段(如文本、数字、日期、单选等);\n复杂字段(关联、流转等)建议建表完成后通过 create_fields 单独添加。\n\n每个字段对象包含:\n fieldName(必填): 字段名称\n type(必填): 字段类型,可选值与 config 结构详见本工具说明末尾的字段参考\n config(可选): 字段配置,结构因 type 而异,详见字段参考\n\n示例:\n[\n {\"fieldName\":\"任务名称\",\"type\":\"text\"},\n {\"fieldName\":\"优先级\",\"type\":\"singleSelect\",\"config\":{\"options\":[{\"name\":\"高\"},{\"name\":\"中\"},{\"name\":\"低\"}]}},\n {\"fieldName\":\"截止日期\",\"type\":\"date\",\"config\":{\"formatter\":\"YYYY-MM-DD\"}},\n {\"fieldName\":\"负责人\",\"type\":\"user\",\"config\":{\"multiple\":false}}\n]", "interface_type": "array", "property": "fields", "required": true, "type": "string" }, "name": { "description": "表格名称,1~100 个字符;不能包含 / \\ ? * [ ] : 等字符 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "表格名称,1~100 个字符;不能包含 / \\ ? * [ ] : 等字符 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "表格名称,1~100 个字符;不能包含 / \\ ? * [ ] : 等字符。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "表格名称,1~100 个字符;不能包含 / \\ ? * [ ] : 等字符 (必填)" }, "property": { "candidates": [ { "precedence": "versioned_binding", "selected": true, "source": "versioned_parameter_binding", "value": "tableName" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "name" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "tableName" }, "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": "表格名称,1~100 个字符;不能包含 / \\ ? * [ ] : 等字符。", "property": "tableName", "required": true, "type": "string" } }, "path": "aitable.table_create", "primary_cli_path": "aitable table create", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "创建数据表", "use_when": [ "需要在已有 Base 中新建一张数据表时" ] }, "aitable.table_delete": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable table delete --help", "dws-schema-live:aitable.delete_table", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.delete_table", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.table_delete", "skills/mono/SKILL.md", "skills/mono/references/products/aitable.md" ], "agent_summary": "删除数据表(不可逆,需确认)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "只删字段用 field delete;只删记录用 record delete" ], "canonical_path": "aitable.table_delete", "cli_name": "delete", "cli_path": "aitable table delete", "confirmation": "user_required", "description": "删除指定 tableId 的数据表(不可逆,数据将永久丢失),该操作为高风险写入。\n调用前请先通过 get_base / get_tables 确认目标表 ID 与名称。\n若该表为 Base 中最后一张表,删除操作会失败(报错 \"cannot delete the last sheet\")。\n此时可改为调用 base delete 删除整个 Base,或先创建一张新表再删除目标表。", "display": "AI 表格操作", "effect": "destructive", "effect_source": "agent-hint", "examples": [ "dws aitable table delete --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "删除数据表(不可逆,需确认)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "删除数据表(不可逆,需确认)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.table_delete.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只删字段用 field delete;只删记录用 record delete" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只删字段用 field delete;只删记录用 record delete" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable table delete", "value": "aitable.table_delete" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable table delete", "value": "aitable.table_delete" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" }, { "precedence": "imported", "selected": false, "source": "internal/cli/schema_hints/imported/wukong.json", "value": "user_required" }, { "precedence": "skill", "review_reason": "Skill danger table explicitly reviews this operation", "selected": false, "source": "skills/mono/SKILL.md", "value": "user_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "删除指定 tableId 的数据表(不可逆,数据将永久丢失),该操作为高风险写入。\n调用前请先通过 get_base / get_tables 确认目标表 ID 与名称。\n若该表为 Base 中最后一张表,删除操作会失败(报错 \"cannot delete the last sheet\")。\n此时可改为调用 base delete 删除整个 Base,或先创建一张新表再删除目标表。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "删除指定 tableId 的数据表(不可逆,数据将永久丢失),该操作为高风险写入。\r\n调用前请先通过 get_base / get_tables 确认目标表 ID 与名称。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "删除指定 tableId 的数据表(不可逆,数据将永久丢失),该操作为高风险写入。\n调用前请先通过 get_base / get_tables 确认目标表 ID 与名称。\n若该表为 Base 中最后一张表,删除操作会失败(报错 \"cannot delete the last sheet\")。\n此时可改为调用 base delete 删除整个 Base,或先创建一张新表再删除目标表。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "destructive" }, { "precedence": "skill", "review_reason": "Skill danger table explicitly reviews this operation", "selected": false, "source": "skills/mono/SKILL.md", "value": "destructive" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "destructive" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable table delete --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable table delete --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.table_delete.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "delete_table" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.table_delete.interface_ref", "value": "aitable.delete_table" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "delete_table" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "high" }, { "precedence": "imported", "selected": false, "source": "internal/cli/schema_hints/imported/wukong.json", "value": "high" }, { "precedence": "skill", "review_reason": "Skill danger table explicitly reviews this operation", "selected": false, "source": "skills/mono/SKILL.md", "value": "high" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "high" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求删除整张数据表时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求删除整张数据表时" ] } }, "group": "table", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "delete_table" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "table_delete", "parameter_count": 3, "parameters": { "base-id": { "description": "目标 Base ID(通过 base list 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Base ID(通过 base list 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标 Base ID(通过 list_bases 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Base ID(通过 base list 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "目标 Base ID(通过 list_bases 获取)", "property": "baseId", "required": true, "type": "string" }, "reason": { "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": "reason" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "reason" }, "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": "reason", "required": false, "type": "string" }, "table-id": { "description": "将被删除的 Table ID(通过 base get / get_tables 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "将被删除的 Table ID(通过 base get / get_tables 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "将被删除的 Table ID(通过 get_base / get_tables 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "将被删除的 Table ID(通过 base get / get_tables 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "将被删除的 Table ID(通过 get_base / get_tables 获取)", "property": "tableId", "required": true, "type": "string" } }, "path": "aitable.table_delete", "primary_cli_path": "aitable table delete", "product_id": "aitable", "reviewed": true, "risk": "high", "source": "reviewed_command_registry", "title": "删除数据表", "use_when": [ "用户明确要求删除整张数据表时" ] }, "aitable.table_get": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable table get --help", "dws-schema-live:aitable.get_tables", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.get_tables", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.table_get", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-advperm.md", "skills/mono/references/products/aitable/aitable-primary-doc.md", "skills/mono/references/products/aitable/aitable-record-create.md" ], "agent_summary": "获取数据表结构(字段+视图目录)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "只关心 Base 级 tables 列表可先 base get;字段完整配置也可用 field get" ], "canonical_path": "aitable.table_get", "cli_name": "get", "cli_path": "aitable table get", "confirmation": "not_required", "description": "批量获取指定 Tables(数据表)的表级信息、字段目录与视图目录。\n会返回 tables 列表;每个 table 直接包含 tableId、tableName、description、fields、views;\n字段列表仅包含 fieldId、fieldName、type、description;views 仅包含 viewId、viewName、type。\n若需读取字段的完整配置,请再调用 field get。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable table get --base-id BASE_ID" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取数据表结构(字段+视图目录)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取数据表结构(字段+视图目录)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.table_get.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只关心 Base 级 tables 列表可先 base get;字段完整配置也可用 field get" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只关心 Base 级 tables 列表可先 base get;字段完整配置也可用 field get" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable table get", "value": "aitable.table_get" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable table get", "value": "aitable.table_get" }, "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": "批量获取指定 Tables(数据表)的表级信息、字段目录与视图目录。\n会返回 tables 列表;每个 table 直接包含 tableId、tableName、description、fields、views;\n字段列表仅包含 fieldId、fieldName、type、description;views 仅包含 viewId、viewName、type。\n若需读取字段的完整配置,请再调用 field get。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "批量获取指定 Tables(数据表)的表级信息、字段目录与视图目录。\r\n会返回 tables 列表;每个 table 直接包含 tableId、tableName、description、fields、views;字段列表仅包含 fieldId、fieldName、type、description;views 仅包含 viewId、viewName、type。\r\n若需读取字段的完整配置,请再调用 get_fields。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "批量获取指定 Tables(数据表)的表级信息、字段目录与视图目录。\n会返回 tables 列表;每个 table 直接包含 tableId、tableName、description、fields、views;\n字段列表仅包含 fieldId、fieldName、type、description;views 仅包含 viewId、viewName、type。\n若需读取字段的完整配置,请再调用 field 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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable table get --base-id BASE_ID" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable table get --base-id BASE_ID" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.table_get.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "get_tables" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.table_get.interface_ref", "value": "aitable.get_tables" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "get_tables" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要字段 fieldId 或视图目录以继续 record/field 操作时优先 table get" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要字段 fieldId 或视图目录以继续 record/field 操作时优先 table get" ] } }, "group": "table", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "get_tables" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "table_get", "parameter_count": 2, "parameters": { "base-id": { "description": "所属 Base ID(通过 base list / base search 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID(通过 base list / base search 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base ID(通过 list_bases / search_bases 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID(通过 base list / base search 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base ID(通过 list_bases / search_bases 获取)", "property": "baseId", "required": true, "type": "string" }, "table-ids": { "description": "待获取详情的 Table ID 列表(通过 base get 获取),逗号分隔,单次最多 10 个;不传则默认返回当前 Base 下全部表。建议优先显式传入,以控制返回体大小,避免上下文突增", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "待获取详情的 Table ID 列表(通过 base get 获取),逗号分隔,单次最多 10 个;不传则默认返回当前 Base 下全部表。建议优先显式传入,以控制返回体大小,避免上下文突增" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "待获取详情的 Table ID 列表(通过 get_base 获取),单次最多 10 个;不传则默认返回当前 Base 下全部表。建议优先显式传入,以控制返回体大小,避免上下文突增" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "待获取详情的 Table ID 列表(通过 base get 获取),逗号分隔,单次最多 10 个;不传则默认返回当前 Base 下全部表。建议优先显式传入,以控制返回体大小,避免上下文突增" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "tableIds" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableIds" }, "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": "string" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "string" } }, "interface_description": "待获取详情的 Table ID 列表(通过 get_base 获取),单次最多 10 个;不传则默认返回当前 Base 下全部表。建议优先显式传入,以控制返回体大小,避免上下文突增", "interface_type": "array", "property": "tableIds", "required": false, "type": "string" } }, "path": "aitable.table_get", "primary_cli_path": "aitable table get", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取数据表", "use_when": [ "需要字段 fieldId 或视图目录以继续 record/field 操作时优先 table get" ] }, "aitable.table_list": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable table list --help", "dws-schema-live:aitable.get_tables", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.table_list", "skills/mono/references/products/aitable.md" ], "agent_summary": "获取数据表(table get 别名)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "与 table get 等价;写表用 table create/update/delete" ], "canonical_path": "aitable.table_list", "cli_name": "list", "cli_path": "aitable table list", "confirmation": "not_required", "description": "批量获取指定 Tables(数据表)的表级信息、字段目录与视图目录。\n这是 dws aitable table get 的便捷别名,两个命令完全等价。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable table list --base-id \u003cBASE_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取数据表(table get 别名)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取数据表(table get 别名)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.table_list.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "与 table get 等价;写表用 table create/update/delete" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "与 table get 等价;写表用 table create/update/delete" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable table list", "value": "aitable.table_list" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable table list", "value": "aitable.table_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": "批量获取指定 Tables(数据表)的表级信息、字段目录与视图目录。\n这是 dws aitable table get 的便捷别名,两个命令完全等价。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "批量获取指定 Tables(数据表)的表级信息、字段目录与视图目录。\r\n会返回 tables 列表;每个 table 直接包含 tableId、tableName、description、fields、views;字段列表仅包含 fieldId、fieldName、type、description;views 仅包含 viewId、viewName、type。\r\n若需读取字段的完整配置,请再调用 get_fields。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "批量获取指定 Tables(数据表)的表级信息、字段目录与视图目录。\n这是 dws aitable table 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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable table list --base-id \u003cBASE_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable table list --base-id \u003cBASE_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.table_list.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_tables" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.table_list.interface_ref", "value": "aitable.get_tables" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_tables" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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": "获取数据表信息(dws aitable table get 的别名)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "获取数据表" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取数据表信息(dws aitable table get 的别名)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "使用 table list 别名读取表结构时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "使用 table list 别名读取表结构时" ] } }, "group": "table", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "get_tables" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "table_list", "parameter_count": 2, "parameters": { "base-id": { "description": "所属 Base ID(通过 base list / base search 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID(通过 base list / base search 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base ID(通过 list_bases / search_bases 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID(通过 base list / base search 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base ID(通过 list_bases / search_bases 获取)", "property": "baseId", "required": true, "type": "string" }, "table-ids": { "description": "待获取详情的 Table ID 列表(通过 base get 获取),逗号分隔,单次最多 10 个;不传则默认返回当前 Base 下全部表。建议优先显式传入,以控制返回体大小,避免上下文突增", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "待获取详情的 Table ID 列表(通过 base get 获取),逗号分隔,单次最多 10 个;不传则默认返回当前 Base 下全部表。建议优先显式传入,以控制返回体大小,避免上下文突增" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "待获取详情的 Table ID 列表(通过 get_base 获取),单次最多 10 个;不传则默认返回当前 Base 下全部表。建议优先显式传入,以控制返回体大小,避免上下文突增" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "待获取详情的 Table ID 列表(通过 base get 获取),逗号分隔,单次最多 10 个;不传则默认返回当前 Base 下全部表。建议优先显式传入,以控制返回体大小,避免上下文突增" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "tableIds" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableIds" }, "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": "string" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "string" } }, "interface_description": "待获取详情的 Table ID 列表(通过 get_base 获取),单次最多 10 个;不传则默认返回当前 Base 下全部表。建议优先显式传入,以控制返回体大小,避免上下文突增", "interface_type": "array", "property": "tableIds", "required": false, "type": "string" } }, "path": "aitable.table_list", "primary_cli_path": "aitable table list", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取数据表信息(dws aitable table get 的别名)", "use_when": [ "使用 table list 别名读取表结构时" ] }, "aitable.table_update": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable table update --help", "dws-schema-live:aitable.update_table", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.update_table", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.table_update", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-record-name-key.md" ], "agent_summary": "重命名数据表。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "改字段用 field update;删表用 table delete;调字段顺序用 view update visibleFieldIds" ], "canonical_path": "aitable.table_update", "cli_name": "update", "cli_path": "aitable table update", "confirmation": "not_required", "constraints": { "require_one_of": [ [ "name", "description", "record-name-key" ] ] }, "description": "更新指定 Table(数据表)的名称、备注说明、行命名规则。\n--name / --description / --record-name-key 至少传一项;三者可同时使用。\n\n--record-name-key(行命名规则)取值是固定枚举键,不是字段 ID。常用值:\n ji_lu / project / task / event / question / customer / order /\n contact / item / issue / ticket / candidate / opportunity / meeting / member / okr 等\n完整枚举集合较大,由服务端校验;传非法 key 会被拒。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable table update --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --name \"新表名\"" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "重命名数据表。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "重命名数据表。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.table_update.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "改字段用 field update;删表用 table delete;调字段顺序用 view update visibleFieldIds" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "改字段用 field update;删表用 table delete;调字段顺序用 view update visibleFieldIds" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable table update", "value": "aitable.table_update" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable table update", "value": "aitable.table_update" }, "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": "更新指定 Table(数据表)的名称、备注说明、行命名规则。\n--name / --description / --record-name-key 至少传一项;三者可同时使用。\n\n--record-name-key(行命名规则)取值是固定枚举键,不是字段 ID。常用值:\n ji_lu / project / task / event / question / customer / order /\n contact / item / issue / ticket / candidate / opportunity / meeting / member / okr 等\n完整枚举集合较大,由服务端校验;传非法 key 会被拒。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "重命名指定 Table(数据表)。若新名称不符合命名要求、与同一 Base 下其他表重名或无权限,将返回错误。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "更新指定 Table(数据表)的名称、备注说明、行命名规则。\n--name / --description / --record-name-key 至少传一项;三者可同时使用。\n\n--record-name-key(行命名规则)取值是固定枚举键,不是字段 ID。常用值:\n ji_lu / project / task / event / question / customer / order /\n contact / item / issue / ticket / candidate / opportunity / meeting / member / okr 等\n完整枚举集合较大,由服务端校验;传非法 key 会被拒。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable table update --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --name \"新表名\"" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable table update --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --name \"新表名\"" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.table_update.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "update_table" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.table_update.interface_ref", "value": "aitable.update_table" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "update_table" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "更新数据表" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "update_table" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "更新数据表" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要修改数据表名称时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要修改数据表名称时" ] } }, "group": "table", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "update_table" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "table_update", "parameter_count": 5, "parameters": { "base-id": { "description": "所属 Base ID(用于定位目标表)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID(用于定位目标表)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base ID(用于定位目标表)。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID(用于定位目标表)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base ID(用于定位目标表)。", "property": "baseId", "required": true, "type": "string" }, "description": { "description": "更新后的数据表备注说明;与 --name / --record-name-key 三选一", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "更新后的数据表备注说明;与 --name / --record-name-key 三选一" }, { "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": "更新后的数据表备注说明;与 --name / --record-name-key 三选一" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "description" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "description" }, "required": { "candidates": [ { "precedence": "command_constraint", "selected": true, "source": "require_one_of_constraint", "value": false }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "command_constraint", "resolution": "highest_precedence", "source": "require_one_of_constraint", "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": "可选,更新后的数据表备注说明。不修改时省略", "property": "description", "required": false, "type": "string" }, "name": { "description": "新表名。不能包含 / \\ ? * [ ] : 等特殊字符;与 --description / --record-name-key 三选一", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "新表名。不能包含 / \\ ? * [ ] : 等特殊字符;与 --description / --record-name-key 三选一" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "新表名,不能包含 / \\ ? * [ ] : 等特殊字符,newTableName、description、recordNameKey 至少传入一项。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "新表名。不能包含 / \\ ? * [ ] : 等特殊字符;与 --description / --record-name-key 三选一" }, "property": { "candidates": [ { "precedence": "versioned_binding", "selected": true, "source": "versioned_parameter_binding", "value": "newTableName" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "name" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "newTableName" }, "required": { "candidates": [ { "precedence": "command_constraint", "selected": true, "source": "require_one_of_constraint", "value": false }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "command_constraint", "resolution": "highest_precedence", "source": "require_one_of_constraint", "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": "新表名,不能包含 / \\ ? * [ ] : 等特殊字符,newTableName、description、recordNameKey 至少传入一项。", "property": "newTableName", "required": false, "type": "string" }, "record-name-key": { "description": "行命名规则枚举键(如 task / project / event / customer 等固定枚举值);与 --name / --description 三选一", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "行命名规则枚举键(如 task / project / event / customer 等固定枚举值);与 --name / --description 三选一" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "设置行命名规则:recordNameKey 枚举键。注意该值不是字段 ID,而是一组固定枚举字符串(如 question、task、project、event)。不修改时省略。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "行命名规则枚举键(如 task / project / event / customer 等固定枚举值);与 --name / --description 三选一" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "recordNameKey" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "recordNameKey" }, "required": { "candidates": [ { "precedence": "command_constraint", "selected": true, "source": "require_one_of_constraint", "value": false }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "command_constraint", "resolution": "highest_precedence", "source": "require_one_of_constraint", "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": "设置行命名规则:recordNameKey 枚举键。注意该值不是字段 ID,而是一组固定枚举字符串(如 question、task、project、event)。不修改时省略。", "property": "recordNameKey", "required": false, "type": "string" }, "table-id": { "description": "目标 Table ID(通过 base get 获取)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Table ID(通过 base get 获取)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标 Table ID(通过 get_base 获取)。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Table ID(通过 base get 获取)(必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "目标 Table ID(通过 get_base 获取)。", "property": "tableId", "required": true, "type": "string" } }, "path": "aitable.table_update", "primary_cli_path": "aitable table update", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "更新数据表", "use_when": [ "需要修改数据表名称时" ] }, "aitable.template_search": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable template search --help", "dws-schema-live:aitable.search_templates", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.search_templates", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.template_search", "skills/mono/references/products/aitable.md" ], "agent_summary": "搜索 AI 表格模板。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "电子表格模板用 sheet template search" ], "canonical_path": "aitable.template_search", "cli_name": "search", "cli_path": "aitable template search", "confirmation": "not_required", "description": "按名称关键词搜索 AI 表格模板,支持分页。\n返回每个模板的 templateId、name、description,以及分页信息 hasMore / nextCursor。\n返回的 templateId 可直接用于 base create。\n模板预览链接可通过 https://docs.dingtalk.com/table/template/{templateId} 拼接得到\n不传关键词时返回热门模板。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable template search --query \"项目管理\"" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "搜索 AI 表格模板。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "搜索 AI 表格模板。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.template_search.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "电子表格模板用 sheet template search" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "电子表格模板用 sheet template search" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable template search", "value": "aitable.template_search" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable template search", "value": "aitable.template_search" }, "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": "按名称关键词搜索 AI 表格模板,支持分页。\n返回每个模板的 templateId、name、description,以及分页信息 hasMore / nextCursor。\n返回的 templateId 可直接用于 base create。\n模板预览链接可通过 https://docs.dingtalk.com/table/template/{templateId} 拼接得到\n不传关键词时返回热门模板。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "按名称关键词搜索 AI 表格模板,支持分页。\r\n返回每个模板的 templateId、name、description,以及分页信息 hasMore / nextCursor。\r\n返回的 templateId 可直接用于 create_base。\r\n模板预览链接可通过 https://docs.dingtalk.com/table/template/{templateId} 拼接得到" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "按名称关键词搜索 AI 表格模板,支持分页。\n返回每个模板的 templateId、name、description,以及分页信息 hasMore / nextCursor。\n返回的 templateId 可直接用于 base create。\n模板预览链接可通过 https://docs.dingtalk.com/table/template/{templateId} 拼接得到\n不传关键词时返回热门模板。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable template search --query \"项目管理\"" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable template search --query \"项目管理\"" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.template_search.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "search_templates" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.template_search.interface_ref", "value": "aitable.search_templates" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "search_templates" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "按关键词找 AI 表格模板时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "按关键词找 AI 表格模板时" ] } }, "group": "template", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "search_templates" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "template_search", "parameter_count": 3, "parameters": { "cursor": { "description": "分页游标。首次请求不传;后续请原样传入上次返回的 nextCursor", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "分页游标。首次请求不传;后续请原样传入上次返回的 nextCursor" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "分页游标。首次请求不传;后续请原样传入上次返回的 nextCursor" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "分页游标。首次请求不传;后续请原样传入上次返回的 nextCursor" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "cursor" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "cursor" }, "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": "cursor", "required": false, "type": "string" }, "limit": { "description": "每页返回数量。默认 10,最大 30", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "每页返回数量。默认 10,最大 30" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "每页返回数量。默认 10,最大 30" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "每页返回数量。默认 10,最大 30" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "limit" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "limit" }, "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_type": "number", "property": "limit", "required": false, "type": "integer" }, "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": "aitable.template_search", "primary_cli_path": "aitable template search", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "搜索模板", "use_when": [ "按关键词找 AI 表格模板时" ] }, "aitable.view_create": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view create --help", "dws-schema-live:aitable.create_view", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.create_view", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_create", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-config.md" ], "agent_summary": "创建视图(Grid/Kanban/Gantt/Calendar/Gallery/FormDesigner)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "更新视图配置用对应 view update-*;删除用 view delete" ], "canonical_path": "aitable.view_create", "cli_name": "create", "cli_path": "aitable view create", "confirmation": "not_required", "description": "在指定数据表(Table)下创建一个新视图(View)。\n当前稳定支持的 viewType:Grid、FormDesigner、Gantt、Calendar、Kanban、Gallery。\n若未传 --name,则会按视图类型自动生成不重名名称。\n首列字段是每条数据的索引,不支持删除、移动或隐藏。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable view create --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-type Grid --name \"默认表格\"" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "创建视图(Grid/Kanban/Gantt/Calendar/Gallery/FormDesigner)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "创建视图(Grid/Kanban/Gantt/Calendar/Gallery/FormDesigner)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_create.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "更新视图配置用对应 view update-*;删除用 view delete" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "更新视图配置用对应 view update-*;删除用 view delete" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view create", "value": "aitable.view_create" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view create", "value": "aitable.view_create" }, "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": "在指定数据表(Table)下创建一个新视图(View)。\n当前稳定支持的 viewType:Grid、FormDesigner、Gantt、Calendar、Kanban、Gallery。\n若未传 --name,则会按视图类型自动生成不重名名称。\n首列字段是每条数据的索引,不支持删除、移动或隐藏。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "在指定数据表(Table)下创建一个新视图(View)。\r\n当前稳定支持的 viewType:Grid、FormDesigner、Gantt、Calendar、Kanban、Gallery。\r\n若未传 viewName,则会按视图类型自动生成不重名名称。\r\n首列字段是每条数据的索引,不支持删除、移动或隐藏。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "在指定数据表(Table)下创建一个新视图(View)。\n当前稳定支持的 viewType:Grid、FormDesigner、Gantt、Calendar、Kanban、Gallery。\n若未传 --name,则会按视图类型自动生成不重名名称。\n首列字段是每条数据的索引,不支持删除、移动或隐藏。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view create --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-type Grid --name \"默认表格\"" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view create --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-type Grid --name \"默认表格\"" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_create.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "create_view" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_create.interface_ref", "value": "aitable.create_view" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "create_view" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要新建某种类型的视图时;创建表单也可用 form create" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要新建某种类型的视图时;创建表单也可用 form create" ] } }, "group": "view", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "create_view" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_create", "parameter_count": 7, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "config": { "description": "视图配置 JSON(含 visibleFieldIds、filter、sort、group 等)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "视图配置 JSON(含 visibleFieldIds、filter、sort、group 等)" }, { "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": "视图配置 JSON(含 visibleFieldIds、filter、sort、group 等)" }, "interface_type": { "candidates": [ { "precedence": "mcp_metadata", "selected": true, "source": "mcp_metadata", "value": "object" }, { "precedence": "fallback", "selected": false, "source": "cobra_flag_type", "value": "string" } ], "precedence": "mcp_metadata", "resolution": "highest_precedence", "source": "mcp_metadata", "value": "object" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "config" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "config" }, "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" } }, "interface_description": "可选,创建视图时附带的配置。", "interface_type": "object", "property": "config", "required": false, "type": "string" }, "desc": { "description": "视图描述 JSON,如 {\"content\":[]}", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "视图描述 JSON,如 {\"content\":[]}" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,视图描述,结构与前端 ViewDTO.description 保持一致。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "视图描述 JSON,如 {\"content\":[]}" }, "interface_type": { "candidates": [ { "precedence": "mcp_metadata", "selected": true, "source": "mcp_metadata", "value": "object" }, { "precedence": "fallback", "selected": false, "source": "cobra_flag_type", "value": "string" } ], "precedence": "mcp_metadata", "resolution": "highest_precedence", "source": "mcp_metadata", "value": "object" }, "property": { "candidates": [ { "precedence": "versioned_binding", "selected": true, "source": "versioned_parameter_binding", "value": "viewDescription" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "desc" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "viewDescription" }, "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" } }, "interface_description": "可选,视图描述,结构与前端 ViewDTO.description 保持一致。", "interface_type": "object", "property": "viewDescription", "required": false, "type": "string" }, "name": { "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": "viewName" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "name" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "viewName" }, "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" } }, "interface_description": "可选,新视图名称;未传时自动生成。", "property": "viewName", "required": false, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-sub-type": { "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": "viewSubType" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewSubType" }, "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" } }, "interface_description": "可选,视图子类型。", "property": "viewSubType", "required": false, "type": "string" }, "view-type": { "description": "视图类型:Grid、FormDesigner、Gantt、Calendar、Kanban、Gallery (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "视图类型:Grid、FormDesigner、Gantt、Calendar、Kanban、Gallery (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "新视图类型。当前支持:Grid、FormDesigner、Gantt、Calendar、Kanban、Gallery。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "视图类型:Grid、FormDesigner、Gantt、Calendar、Kanban、Gallery (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewType" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewType" }, "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": "新视图类型。当前支持:Grid、FormDesigner、Gantt、Calendar、Kanban、Gallery。", "property": "viewType", "required": true, "type": "string" } }, "path": "aitable.view_create", "primary_cli_path": "aitable view create", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "创建视图", "use_when": [ "需要新建某种类型的视图时;创建表单也可用 form create" ] }, "aitable.view_delete": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view delete --help", "dws-schema-live:aitable.delete_view", "dws-wukong-envelope@4574f7022c32:dws-wukong-discovery.aitable.prod.json#aitable.delete_view", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/imported/wukong.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_delete", "skills/mono/SKILL.md", "skills/mono/references/products/aitable.md" ], "agent_summary": "删除视图(不可删最后一个/锁定视图;需确认)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "删表单视图也可用 form delete;锁定视图需先解锁" ], "canonical_path": "aitable.view_delete", "cli_name": "delete", "cli_path": "aitable view delete", "confirmation": "user_required", "description": "删除指定视图(View)。该操作不可逆。\n禁止删除数据表中的最后一个视图;锁定视图不允许删除。", "display": "AI 表格操作", "effect": "destructive", "effect_source": "agent-hint", "examples": [ "dws aitable view delete --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "删除视图(不可删最后一个/锁定视图;需确认)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "删除视图(不可删最后一个/锁定视图;需确认)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_delete.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "删表单视图也可用 form delete;锁定视图需先解锁" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "删表单视图也可用 form delete;锁定视图需先解锁" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view delete", "value": "aitable.view_delete" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view delete", "value": "aitable.view_delete" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" }, { "precedence": "imported", "selected": false, "source": "internal/cli/schema_hints/imported/wukong.json", "value": "user_required" }, { "precedence": "skill", "review_reason": "Skill danger table explicitly reviews this operation", "selected": false, "source": "skills/mono/SKILL.md", "value": "user_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "删除指定视图(View)。该操作不可逆。\n禁止删除数据表中的最后一个视图;锁定视图不允许删除。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "删除指定视图(View)。该操作不可逆。\r\n已知保护:禁止删除数据表中的最后一个视图;锁定视图不允许删除。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "删除指定视图(View)。该操作不可逆。\n禁止删除数据表中的最后一个视图;锁定视图不允许删除。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "destructive" }, { "precedence": "skill", "review_reason": "Skill danger table explicitly reviews this operation", "selected": false, "source": "skills/mono/SKILL.md", "value": "destructive" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "destructive" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view delete --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view delete --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_delete.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "imported", "selected": true, "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "delete_view" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_delete.interface_ref", "value": "aitable.delete_view" } ], "precedence": "imported", "resolution": "highest_precedence", "source": "internal/cli/schema_hints/imported/wukong.json", "value": { "product_id": "aitable", "rpc_name": "delete_view" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "high" }, { "precedence": "imported", "selected": false, "source": "internal/cli/schema_hints/imported/wukong.json", "value": "high" }, { "precedence": "skill", "review_reason": "Skill danger table explicitly reviews this operation", "selected": false, "source": "skills/mono/SKILL.md", "value": "high" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "high" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求删除某个视图时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求删除某个视图时" ] } }, "group": "view", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "delete_view" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_delete", "parameter_count": 3, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "要删除的 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "要删除的 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "要删除的视图(View)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "要删除的 View ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "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": "要删除的视图(View)的唯一标识。", "property": "viewId", "required": true, "type": "string" } }, "path": "aitable.view_delete", "primary_cli_path": "aitable view delete", "product_id": "aitable", "reviewed": true, "risk": "high", "source": "reviewed_command_registry", "title": "删除视图", "use_when": [ "用户明确要求删除某个视图时" ] }, "aitable.view_duplicate": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view duplicate --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_duplicate", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-extras.md" ], "agent_summary": "复制视图。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "新建空白视图用 view create" ], "canonical_path": "aitable.view_duplicate", "cli_name": "duplicate", "cli_path": "aitable view duplicate", "confirmation": "not_required", "description": "复制指定视图,生成一个配置完全相同的新视图。\n若不传 --new-name,由系统默认命名(一般为\"原视图名 (副本)\")。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable view duplicate --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "复制视图。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "复制视图。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_duplicate.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "新建空白视图用 view create" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "新建空白视图用 view create" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view duplicate", "value": "aitable.view_duplicate" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view duplicate", "value": "aitable.view_duplicate" }, "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若不传 --new-name,由系统默认命名(一般为\"原视图名 (副本)\")。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "复制指定视图(View),生成一个与源视图结构一致的新视图(包含列顺序、筛选、排序、分组、自定义配置等)。\r\n\r\n通过 baseId / tableId / sourceViewId 三元组定位源视图;未传 newViewName 时自动生成\"原视图名 (副本)\"风格的不重名名称。\r\n\r\n表单视图复制时会重置分享态,不会带过源视图的分享配置。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "复制指定视图,生成一个配置完全相同的新视图。\n若不传 --new-name,由系统默认命名(一般为\"原视图名 (副本)\")。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view duplicate --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view duplicate --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_duplicate.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "duplicate_view" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_duplicate.interface_ref", "value": "aitable-helper.duplicate_view" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "duplicate_view" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要基于现有视图复制一份时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要基于现有视图复制一份时" ] } }, "group": "view", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "duplicate_view" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_duplicate", "parameter_count": 4, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "new-name": { "description": "新视图名称(不传则由 server 默认命名)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "新视图名称(不传则由 server 默认命名)" }, { "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": "新视图名称(不传则由 server 默认命名)" }, "property": { "candidates": [ { "precedence": "versioned_binding", "selected": true, "source": "versioned_parameter_binding", "value": "newViewName" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "newName" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "newViewName" }, "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": "string" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "string" } }, "interface_description": "可选,复制出的新视图名称;未传时自动生成\"原视图名 (副本)\"风格的不重名名称。", "property": "newViewName", "required": false, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "源 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "源 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "要复制的源视图(View)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "源 View ID (必填)" }, "property": { "candidates": [ { "precedence": "versioned_binding", "selected": true, "source": "versioned_parameter_binding", "value": "sourceViewId" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "sourceViewId" }, "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": "要复制的源视图(View)的唯一标识。", "property": "sourceViewId", "required": true, "type": "string" } }, "path": "aitable.view_duplicate", "primary_cli_path": "aitable view duplicate", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "复制视图", "use_when": [ "需要基于现有视图复制一份时" ] }, "aitable.view_get_aggregate": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view get aggregate --help", "dws-schema-live:aitable.get_views", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_aggregate", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-config.md" ], "agent_summary": "读取视图聚合配置", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "修改用 view update aggregate" ], "canonical_path": "aitable.view_get_aggregate", "cli_name": "aggregate", "cli_path": "aitable view get aggregate", "confirmation": "not_required", "description": "获取指定视图的 aggregate 配置。\n适用视图:Grid。返回字段聚合统计配置(map[fieldId]→AggregateAction)。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable view get aggregate --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取视图聚合配置" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取视图聚合配置" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_aggregate.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "修改用 view update aggregate" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "修改用 view update aggregate" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view get aggregate", "value": "aitable.view_get_aggregate" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view get aggregate", "value": "aitable.view_get_aggregate" }, "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": "获取指定视图的 aggregate 配置。\n适用视图:Grid。返回字段聚合统计配置(map[fieldId]→AggregateAction)。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。\r\n支持两种模式:\r\n- 显式选择:传入 viewIds,按入参顺序返回这些视图;单次最多 10 个。\r\n- 默认全量:省略 viewIds,返回当前表下全部视图,顺序与当前表视图目录一致。\r\n对 Kanban / Gantt / Gallery 视图,会在返回上额外提供 kanbanCard / ganttTimebar / galleryCard 三个类型化卡片配置块,其他视图类型为 null。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取指定视图的 aggregate 配置。\n适用视图:Grid。返回字段聚合统计配置(map[fieldId]→AggregateAction)。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get aggregate --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get aggregate --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_aggregate.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_views" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_aggregate.interface_ref", "value": "aitable.get_views" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_views" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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": "获取视图 aggregate 配置" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "get_views" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取视图 aggregate 配置" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看视图聚合指标时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看视图聚合指标时" ] } }, "group": "view.get", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "get_views" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_get_aggregate", "parameter_count": 3, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,待获取详情的视图(View)ID 列表。显式传入时单次最多 10 个;省略时默认返回当前表下全部视图。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View 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": "viewIds" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "viewIds" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "可选,待获取详情的视图(View)ID 列表。显式传入时单次最多 10 个;省略时默认返回当前表下全部视图。", "interface_type": "array", "property": "viewIds", "required": true, "type": "string" } }, "path": "aitable.view_get_aggregate", "primary_cli_path": "aitable view get aggregate", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取视图 aggregate 配置", "use_when": [ "查看视图聚合指标时" ] }, "aitable.view_get_card": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view get card --help", "dws-schema-live:aitable.get_views", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_card", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-config.md" ], "agent_summary": "读取卡片视图配置", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "修改用 update card" ], "canonical_path": "aitable.view_get_card", "cli_name": "card", "cli_path": "aitable view get card", "confirmation": "not_required", "description": "获取指定视图的 card 配置。\n适用视图:Kanban / Gallery。返回对应视图的卡片配置子块(kanbanCard 或 galleryCard)。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable view get card --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取卡片视图配置" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取卡片视图配置" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_card.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "修改用 update card" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "修改用 update card" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view get card", "value": "aitable.view_get_card" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view get card", "value": "aitable.view_get_card" }, "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": "获取指定视图的 card 配置。\n适用视图:Kanban / Gallery。返回对应视图的卡片配置子块(kanbanCard 或 galleryCard)。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。\r\n支持两种模式:\r\n- 显式选择:传入 viewIds,按入参顺序返回这些视图;单次最多 10 个。\r\n- 默认全量:省略 viewIds,返回当前表下全部视图,顺序与当前表视图目录一致。\r\n对 Kanban / Gantt / Gallery 视图,会在返回上额外提供 kanbanCard / ganttTimebar / galleryCard 三个类型化卡片配置块,其他视图类型为 null。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取指定视图的 card 配置。\n适用视图:Kanban / Gallery。返回对应视图的卡片配置子块(kanbanCard 或 galleryCard)。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get card --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get card --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_card.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_views" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_card.interface_ref", "value": "aitable.get_views" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_views" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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": "获取视图 card 配置" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "get_views" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取视图 card 配置" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看卡片视图展示配置时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看卡片视图展示配置时" ] } }, "group": "view.get", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "get_views" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_get_card", "parameter_count": 3, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,待获取详情的视图(View)ID 列表。显式传入时单次最多 10 个;省略时默认返回当前表下全部视图。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View 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": "viewIds" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "viewIds" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "可选,待获取详情的视图(View)ID 列表。显式传入时单次最多 10 个;省略时默认返回当前表下全部视图。", "interface_type": "array", "property": "viewIds", "required": true, "type": "string" } }, "path": "aitable.view_get_card", "primary_cli_path": "aitable view get card", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取视图 card 配置", "use_when": [ "查看卡片视图展示配置时" ] }, "aitable.view_get_field_widths": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view get field-widths --help", "dws-schema-live:aitable.get_views", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_field_widths", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-config.md" ], "agent_summary": "读取 Grid 列宽", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "修改用 update field-widths" ], "canonical_path": "aitable.view_get_field_widths", "cli_name": "field-widths", "cli_path": "aitable view get field-widths", "confirmation": "not_required", "description": "获取指定视图的 field-widths 配置。\n适用视图:Grid。返回字段列宽映射(map[fieldId]→width)。注意服务端响应里落在 custom.widthMap,read 路径已自动投影到此。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable view get field-widths --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取 Grid 列宽" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取 Grid 列宽" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_field_widths.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "修改用 update field-widths" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "修改用 update field-widths" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view get field-widths", "value": "aitable.view_get_field_widths" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view get field-widths", "value": "aitable.view_get_field_widths" }, "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": "获取指定视图的 field-widths 配置。\n适用视图:Grid。返回字段列宽映射(map[fieldId]→width)。注意服务端响应里落在 custom.widthMap,read 路径已自动投影到此。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。\r\n支持两种模式:\r\n- 显式选择:传入 viewIds,按入参顺序返回这些视图;单次最多 10 个。\r\n- 默认全量:省略 viewIds,返回当前表下全部视图,顺序与当前表视图目录一致。\r\n对 Kanban / Gantt / Gallery 视图,会在返回上额外提供 kanbanCard / ganttTimebar / galleryCard 三个类型化卡片配置块,其他视图类型为 null。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取指定视图的 field-widths 配置。\n适用视图:Grid。返回字段列宽映射(map[fieldId]→width)。注意服务端响应里落在 custom.widthMap,read 路径已自动投影到此。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get field-widths --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get field-widths --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_field_widths.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_views" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_field_widths.interface_ref", "value": "aitable.get_views" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_views" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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": "获取视图 field-widths 配置" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "get_views" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取视图 field-widths 配置" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看字段列宽映射时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看字段列宽映射时" ] } }, "group": "view.get", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "get_views" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_get_field_widths", "parameter_count": 3, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,待获取详情的视图(View)ID 列表。显式传入时单次最多 10 个;省略时默认返回当前表下全部视图。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View 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": "viewIds" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "viewIds" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "可选,待获取详情的视图(View)ID 列表。显式传入时单次最多 10 个;省略时默认返回当前表下全部视图。", "interface_type": "array", "property": "viewIds", "required": true, "type": "string" } }, "path": "aitable.view_get_field_widths", "primary_cli_path": "aitable view get field-widths", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取视图 field-widths 配置", "use_when": [ "查看字段列宽映射时" ] }, "aitable.view_get_fill_color_rule": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view get fill-color-rule --help", "dws-schema-live:aitable.get_views", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_fill_color_rule", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-extras.md" ], "agent_summary": "读取填充色规则", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "修改用 update fill-color-rule" ], "canonical_path": "aitable.view_get_fill_color_rule", "cli_name": "fill-color-rule", "cli_path": "aitable view get fill-color-rule", "confirmation": "not_required", "description": "获取指定视图的 fill-color-rule 配置。\n读取视图当前的条件填色规则(conditionalFormats 数组)。所有视图类型都支持。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable view get fill-color-rule --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取填充色规则" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取填充色规则" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_fill_color_rule.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "修改用 update fill-color-rule" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "修改用 update fill-color-rule" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view get fill-color-rule", "value": "aitable.view_get_fill_color_rule" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view get fill-color-rule", "value": "aitable.view_get_fill_color_rule" }, "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": "获取指定视图的 fill-color-rule 配置。\n读取视图当前的条件填色规则(conditionalFormats 数组)。所有视图类型都支持。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。\r\n支持两种模式:\r\n- 显式选择:传入 viewIds,按入参顺序返回这些视图;单次最多 10 个。\r\n- 默认全量:省略 viewIds,返回当前表下全部视图,顺序与当前表视图目录一致。\r\n对 Kanban / Gantt / Gallery 视图,会在返回上额外提供 kanbanCard / ganttTimebar / galleryCard 三个类型化卡片配置块,其他视图类型为 null。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取指定视图的 fill-color-rule 配置。\n读取视图当前的条件填色规则(conditionalFormats 数组)。所有视图类型都支持。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get fill-color-rule --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get fill-color-rule --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_fill_color_rule.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_views" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_fill_color_rule.interface_ref", "value": "aitable.get_views" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_views" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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": "获取视图 fill-color-rule 配置" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "get_views" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取视图 fill-color-rule 配置" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看条件填色规则时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看条件填色规则时" ] } }, "group": "view.get", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "get_views" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_get_fill_color_rule", "parameter_count": 3, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,待获取详情的视图(View)ID 列表。显式传入时单次最多 10 个;省略时默认返回当前表下全部视图。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View 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": "viewIds" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "viewIds" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "可选,待获取详情的视图(View)ID 列表。显式传入时单次最多 10 个;省略时默认返回当前表下全部视图。", "interface_type": "array", "property": "viewIds", "required": true, "type": "string" } }, "path": "aitable.view_get_fill_color_rule", "primary_cli_path": "aitable view get fill-color-rule", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取视图 fill-color-rule 配置", "use_when": [ "查看条件填色规则时" ] }, "aitable.view_get_filter": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view get filter --help", "dws-schema-live:aitable.get_views", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_filter", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-config.md" ], "agent_summary": "读取视图筛选", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "修改用 update filter;记录级临时筛选用 record query --filters" ], "canonical_path": "aitable.view_get_filter", "cli_name": "filter", "cli_path": "aitable view get filter", "confirmation": "not_required", "description": "获取指定视图的 filter 配置。\n返回视图当前的筛选规则数组。所有视图类型都支持。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable view get filter --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取视图筛选" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取视图筛选" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_filter.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "修改用 update filter;记录级临时筛选用 record query --filters" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "修改用 update filter;记录级临时筛选用 record query --filters" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view get filter", "value": "aitable.view_get_filter" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view get filter", "value": "aitable.view_get_filter" }, "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": "获取指定视图的 filter 配置。\n返回视图当前的筛选规则数组。所有视图类型都支持。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。\r\n支持两种模式:\r\n- 显式选择:传入 viewIds,按入参顺序返回这些视图;单次最多 10 个。\r\n- 默认全量:省略 viewIds,返回当前表下全部视图,顺序与当前表视图目录一致。\r\n对 Kanban / Gantt / Gallery 视图,会在返回上额外提供 kanbanCard / ganttTimebar / galleryCard 三个类型化卡片配置块,其他视图类型为 null。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取指定视图的 filter 配置。\n返回视图当前的筛选规则数组。所有视图类型都支持。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get filter --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get filter --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_filter.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_views" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_filter.interface_ref", "value": "aitable.get_views" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_views" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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": "获取视图 filter 配置" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "get_views" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取视图 filter 配置" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看视图 filter 规则时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看视图 filter 规则时" ] } }, "group": "view.get", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "get_views" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_get_filter", "parameter_count": 3, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,待获取详情的视图(View)ID 列表。显式传入时单次最多 10 个;省略时默认返回当前表下全部视图。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View 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": "viewIds" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "viewIds" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "可选,待获取详情的视图(View)ID 列表。显式传入时单次最多 10 个;省略时默认返回当前表下全部视图。", "interface_type": "array", "property": "viewIds", "required": true, "type": "string" } }, "path": "aitable.view_get_filter", "primary_cli_path": "aitable view get filter", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取视图 filter 配置", "use_when": [ "查看视图 filter 规则时" ] }, "aitable.view_get_frozen_cols": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view get frozen-cols --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_frozen_cols", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-extras.md" ], "agent_summary": "读取冻结列", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "修改用 update frozen-cols" ], "canonical_path": "aitable.view_get_frozen_cols", "cli_name": "frozen-cols", "cli_path": "aitable view get frozen-cols", "confirmation": "not_required", "description": "获取指定视图当前冻结的左侧列数。\n返回 {baseId, tableId, viewId, count}:count 为 null 表示视图未显式设置冻结列。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable view get frozen-cols --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取冻结列" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取冻结列" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_frozen_cols.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "修改用 update frozen-cols" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "修改用 update frozen-cols" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view get frozen-cols", "value": "aitable.view_get_frozen_cols" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view get frozen-cols", "value": "aitable.view_get_frozen_cols" }, "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返回 {baseId, tableId, viewId, count}:count 为 null 表示视图未显式设置冻结列。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "查询指定视图(View)当前的冻结列数(左侧固定列)。\r\n\r\n通过 baseId / tableId / viewId 三元组定位目标视图。\r\n\r\n视图未显式设置时返回 null(前端实际显示会回落到默认 1),由调用方根据业务约定决定如何兜底。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取指定视图当前冻结的左侧列数。\n返回 {baseId, tableId, viewId, count}:count 为 null 表示视图未显式设置冻结列。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get frozen-cols --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get frozen-cols --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_frozen_cols.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "get_frozen_columns_of_view" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_frozen_cols.interface_ref", "value": "aitable-helper.get_frozen_columns_of_view" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "get_frozen_columns_of_view" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看冻结列数时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看冻结列数时" ] } }, "group": "view.get", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "get_frozen_columns_of_view" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_get_frozen_cols", "parameter_count": 3, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标视图(View)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "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": "目标视图(View)的唯一标识。", "property": "viewId", "required": true, "type": "string" } }, "path": "aitable.view_get_frozen_cols", "primary_cli_path": "aitable view get frozen-cols", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取视图冻结列数", "use_when": [ "查看冻结列数时" ] }, "aitable.view_get_group": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view get group --help", "dws-schema-live:aitable.get_views", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_group", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-config.md" ], "agent_summary": "读取视图分组", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "修改用 update group" ], "canonical_path": "aitable.view_get_group", "cli_name": "group", "cli_path": "aitable view get group", "confirmation": "not_required", "description": "获取指定视图的 group 配置。\n返回视图当前的分组规则数组。所有视图类型都支持。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable view get group --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取视图分组" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取视图分组" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_group.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "修改用 update group" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "修改用 update group" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view get group", "value": "aitable.view_get_group" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view get group", "value": "aitable.view_get_group" }, "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": "获取指定视图的 group 配置。\n返回视图当前的分组规则数组。所有视图类型都支持。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。\r\n支持两种模式:\r\n- 显式选择:传入 viewIds,按入参顺序返回这些视图;单次最多 10 个。\r\n- 默认全量:省略 viewIds,返回当前表下全部视图,顺序与当前表视图目录一致。\r\n对 Kanban / Gantt / Gallery 视图,会在返回上额外提供 kanbanCard / ganttTimebar / galleryCard 三个类型化卡片配置块,其他视图类型为 null。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取指定视图的 group 配置。\n返回视图当前的分组规则数组。所有视图类型都支持。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get group --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get group --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_group.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_views" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_group.interface_ref", "value": "aitable.get_views" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_views" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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": "获取视图 group 配置" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "get_views" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取视图 group 配置" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看分组规则时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看分组规则时" ] } }, "group": "view.get", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "get_views" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_get_group", "parameter_count": 3, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,待获取详情的视图(View)ID 列表。显式传入时单次最多 10 个;省略时默认返回当前表下全部视图。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View 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": "viewIds" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "viewIds" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "可选,待获取详情的视图(View)ID 列表。显式传入时单次最多 10 个;省略时默认返回当前表下全部视图。", "interface_type": "array", "property": "viewIds", "required": true, "type": "string" } }, "path": "aitable.view_get_group", "primary_cli_path": "aitable view get group", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取视图 group 配置", "use_when": [ "查看分组规则时" ] }, "aitable.view_get_lock": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view get lock --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_lock", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-extras.md" ], "agent_summary": "读取视图锁状态", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "加锁用 view lock" ], "canonical_path": "aitable.view_get_lock", "cli_name": "lock", "cli_path": "aitable view get lock", "confirmation": "not_required", "description": "获取指定视图的锁定状态。返回 {baseId, tableId, viewId, locked: \u003cbool\u003e}:\nlocked 为 true 表示视图已锁定,false 表示未锁定。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable view get lock --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取视图锁状态" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取视图锁状态" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_lock.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "加锁用 view lock" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "加锁用 view lock" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view get lock", "value": "aitable.view_get_lock" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view get lock", "value": "aitable.view_get_lock" }, "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": "获取指定视图的锁定状态。返回 {baseId, tableId, viewId, locked: \u003cbool\u003e}:\nlocked 为 true 表示视图已锁定,false 表示未锁定。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "查询指定视图(View)当前的锁定状态。\r\n\r\n通过 baseId / tableId / viewId 三元组定位目标视图,返回 locked 字段(true 表示已锁定)。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取指定视图的锁定状态。返回 {baseId, tableId, viewId, locked: \u003cbool\u003e}:\nlocked 为 true 表示视图已锁定,false 表示未锁定。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get lock --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get lock --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_lock.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "get_view_lock_status" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_lock.interface_ref", "value": "aitable-helper.get_view_lock_status" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "get_view_lock_status" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "确认视图是否锁定时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "确认视图是否锁定时" ] } }, "group": "view.get", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "get_view_lock_status" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_get_lock", "parameter_count": 3, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标视图(View)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "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": "目标视图(View)的唯一标识。", "property": "viewId", "required": true, "type": "string" } }, "path": "aitable.view_get_lock", "primary_cli_path": "aitable view get lock", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取视图锁定状态", "use_when": [ "确认视图是否锁定时" ] }, "aitable.view_get_row_height": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view get row-height --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_row_height", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-extras.md" ], "agent_summary": "读取行高", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "修改用 update row-height" ], "canonical_path": "aitable.view_get_row_height", "cli_name": "row-height", "cli_path": "aitable view get row-height", "confirmation": "not_required", "description": "获取指定视图当前的单元格行高,单位为像素。\n返回 {baseId, tableId, viewId, cellHeight}:cellHeight 为 null 表示视图未显式设置(前端实际显示回落到默认 32px)。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable view get row-height --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取行高" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取行高" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_row_height.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "修改用 update row-height" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "修改用 update row-height" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view get row-height", "value": "aitable.view_get_row_height" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view get row-height", "value": "aitable.view_get_row_height" }, "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返回 {baseId, tableId, viewId, cellHeight}:cellHeight 为 null 表示视图未显式设置(前端实际显示回落到默认 32px)。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "查询指定视图(View)当前的单元格行高,单位为像素。\r\n\r\n通过 baseId / tableId / viewId 三元组定位目标视图。\r\n\r\n视图未显式设置时返回 null(前端实际显示会回落到默认 32px),由调用方根据业务约定决定如何兜底。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取指定视图当前的单元格行高,单位为像素。\n返回 {baseId, tableId, viewId, cellHeight}:cellHeight 为 null 表示视图未显式设置(前端实际显示回落到默认 32px)。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get row-height --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get row-height --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_row_height.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "get_cell_height_of_view" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_row_height.interface_ref", "value": "aitable-helper.get_cell_height_of_view" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "get_cell_height_of_view" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看行高配置时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看行高配置时" ] } }, "group": "view.get", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "get_cell_height_of_view" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_get_row_height", "parameter_count": 3, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标视图(View)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "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": "目标视图(View)的唯一标识。", "property": "viewId", "required": true, "type": "string" } }, "path": "aitable.view_get_row_height", "primary_cli_path": "aitable view get row-height", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取视图行高(单元格高度)", "use_when": [ "查看行高配置时" ] }, "aitable.view_get_sort": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view get sort --help", "dws-schema-live:aitable.get_views", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_sort", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-config.md" ], "agent_summary": "读取视图排序", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "修改用 update sort;临时排序可用 record query --sort" ], "canonical_path": "aitable.view_get_sort", "cli_name": "sort", "cli_path": "aitable view get sort", "confirmation": "not_required", "description": "获取指定视图的 sort 配置。\n返回视图当前的排序规则数组。所有视图类型都支持。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable view get sort --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取视图排序" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取视图排序" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_sort.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "修改用 update sort;临时排序可用 record query --sort" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "修改用 update sort;临时排序可用 record query --sort" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view get sort", "value": "aitable.view_get_sort" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view get sort", "value": "aitable.view_get_sort" }, "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": "获取指定视图的 sort 配置。\n返回视图当前的排序规则数组。所有视图类型都支持。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。\r\n支持两种模式:\r\n- 显式选择:传入 viewIds,按入参顺序返回这些视图;单次最多 10 个。\r\n- 默认全量:省略 viewIds,返回当前表下全部视图,顺序与当前表视图目录一致。\r\n对 Kanban / Gantt / Gallery 视图,会在返回上额外提供 kanbanCard / ganttTimebar / galleryCard 三个类型化卡片配置块,其他视图类型为 null。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取指定视图的 sort 配置。\n返回视图当前的排序规则数组。所有视图类型都支持。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get sort --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get sort --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_sort.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_views" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_sort.interface_ref", "value": "aitable.get_views" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_views" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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": "获取视图 sort 配置" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "get_views" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取视图 sort 配置" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看排序规则时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看排序规则时" ] } }, "group": "view.get", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "get_views" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_get_sort", "parameter_count": 3, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,待获取详情的视图(View)ID 列表。显式传入时单次最多 10 个;省略时默认返回当前表下全部视图。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View 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": "viewIds" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "viewIds" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "可选,待获取详情的视图(View)ID 列表。显式传入时单次最多 10 个;省略时默认返回当前表下全部视图。", "interface_type": "array", "property": "viewIds", "required": true, "type": "string" } }, "path": "aitable.view_get_sort", "primary_cli_path": "aitable view get sort", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取视图 sort 配置", "use_when": [ "查看排序规则时" ] }, "aitable.view_get_timebar": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view get timebar --help", "dws-schema-live:aitable.get_views", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_timebar", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-config.md" ], "agent_summary": "读取时间条配置", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "修改用 update timebar" ], "canonical_path": "aitable.view_get_timebar", "cli_name": "timebar", "cli_path": "aitable view get timebar", "confirmation": "not_required", "description": "获取指定视图的 timebar 配置。\n适用视图:Gantt。返回 ganttTimebar 子块(startField / endField / displayFieldId / timelineScale / colorConfigs / officialHoliday)。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable view get timebar --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取时间条配置" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取时间条配置" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_timebar.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "修改用 update timebar" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "修改用 update timebar" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view get timebar", "value": "aitable.view_get_timebar" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view get timebar", "value": "aitable.view_get_timebar" }, "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": "获取指定视图的 timebar 配置。\n适用视图:Gantt。返回 ganttTimebar 子块(startField / endField / displayFieldId / timelineScale / colorConfigs / officialHoliday)。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。\r\n支持两种模式:\r\n- 显式选择:传入 viewIds,按入参顺序返回这些视图;单次最多 10 个。\r\n- 默认全量:省略 viewIds,返回当前表下全部视图,顺序与当前表视图目录一致。\r\n对 Kanban / Gantt / Gallery 视图,会在返回上额外提供 kanbanCard / ganttTimebar / galleryCard 三个类型化卡片配置块,其他视图类型为 null。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取指定视图的 timebar 配置。\n适用视图:Gantt。返回 ganttTimebar 子块(startField / endField / displayFieldId / timelineScale / colorConfigs / officialHoliday)。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get timebar --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get timebar --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_timebar.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_views" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_timebar.interface_ref", "value": "aitable.get_views" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_views" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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": "获取视图 timebar 配置" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "get_views" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取视图 timebar 配置" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看甘特/时间条配置时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看甘特/时间条配置时" ] } }, "group": "view.get", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "get_views" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_get_timebar", "parameter_count": 3, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,待获取详情的视图(View)ID 列表。显式传入时单次最多 10 个;省略时默认返回当前表下全部视图。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View 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": "viewIds" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "viewIds" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "可选,待获取详情的视图(View)ID 列表。显式传入时单次最多 10 个;省略时默认返回当前表下全部视图。", "interface_type": "array", "property": "viewIds", "required": true, "type": "string" } }, "path": "aitable.view_get_timebar", "primary_cli_path": "aitable view get timebar", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取视图 timebar 配置", "use_when": [ "查看甘特/时间条配置时" ] }, "aitable.view_get_visible_fields": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view get visible-fields --help", "dws-schema-live:aitable.get_views", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_visible_fields", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-config.md" ], "agent_summary": "读取可见字段及顺序", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "调整顺序/显隐用 update visible-fields(这是调字段顺序的入口)" ], "canonical_path": "aitable.view_get_visible_fields", "cli_name": "visible-fields", "cli_path": "aitable view get visible-fields", "confirmation": "not_required", "description": "获取指定视图的 visible-fields 配置。\n返回视图当前可见字段 ID 列表(即 columns 字段,按显示顺序)。所有视图类型都支持。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable view get visible-fields --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取可见字段及顺序" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "读取可见字段及顺序" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_visible_fields.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "调整顺序/显隐用 update visible-fields(这是调字段顺序的入口)" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "调整顺序/显隐用 update visible-fields(这是调字段顺序的入口)" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view get visible-fields", "value": "aitable.view_get_visible_fields" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view get visible-fields", "value": "aitable.view_get_visible_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": "获取指定视图的 visible-fields 配置。\n返回视图当前可见字段 ID 列表(即 columns 字段,按显示顺序)。所有视图类型都支持。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。\r\n支持两种模式:\r\n- 显式选择:传入 viewIds,按入参顺序返回这些视图;单次最多 10 个。\r\n- 默认全量:省略 viewIds,返回当前表下全部视图,顺序与当前表视图目录一致。\r\n对 Kanban / Gantt / Gallery 视图,会在返回上额外提供 kanbanCard / ganttTimebar / galleryCard 三个类型化卡片配置块,其他视图类型为 null。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取指定视图的 visible-fields 配置。\n返回视图当前可见字段 ID 列表(即 columns 字段,按显示顺序)。所有视图类型都支持。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get visible-fields --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view get visible-fields --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_visible_fields.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_views" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_get_visible_fields.interface_ref", "value": "aitable.get_views" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_views" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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": "获取视图 visible-fields 配置" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "get_views" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取视图 visible-fields 配置" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看视图可见列顺序时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看视图可见列顺序时" ] } }, "group": "view.get", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "get_views" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_get_visible_fields", "parameter_count": 3, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,待获取详情的视图(View)ID 列表。显式传入时单次最多 10 个;省略时默认返回当前表下全部视图。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View 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": "viewIds" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "viewIds" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "可选,待获取详情的视图(View)ID 列表。显式传入时单次最多 10 个;省略时默认返回当前表下全部视图。", "interface_type": "array", "property": "viewIds", "required": true, "type": "string" } }, "path": "aitable.view_get_visible_fields", "primary_cli_path": "aitable view get visible-fields", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取视图 visible-fields 配置", "use_when": [ "查看视图可见列顺序时" ] }, "aitable.view_list": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view list --help", "dws-schema-live:aitable.get_views", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_list", "skills/mono/references/products/aitable.md" ], "agent_summary": "列出或获取视图配置。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "表单视图列表可用 form list;创建视图用 view create" ], "canonical_path": "aitable.view_list", "cli_name": "list", "cli_path": "aitable view list", "confirmation": "not_required", "description": "批量获取指定 Table 下的视图配置(含 viewId、viewName、type、filter、sort、group、visibleFieldIds、fieldWidths 等)。\n这是 dws aitable view get 的便捷别名,两个命令完全等价;不传 --view-ids 时返回当前表全部视图。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable view list --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出或获取视图配置。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出或获取视图配置。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_list.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "表单视图列表可用 form list;创建视图用 view create" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "表单视图列表可用 form list;创建视图用 view create" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view list", "value": "aitable.view_list" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view list", "value": "aitable.view_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": "批量获取指定 Table 下的视图配置(含 viewId、viewName、type、filter、sort、group、visibleFieldIds、fieldWidths 等)。\n这是 dws aitable view get 的便捷别名,两个命令完全等价;不传 --view-ids 时返回当前表全部视图。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "获取指定数据表(Table)中的视图(View)完整信息,包括列顺序、筛选、排序、分组、条件格式、自定义配置等。\r\n支持两种模式:\r\n- 显式选择:传入 viewIds,按入参顺序返回这些视图;单次最多 10 个。\r\n- 默认全量:省略 viewIds,返回当前表下全部视图,顺序与当前表视图目录一致。\r\n对 Kanban / Gantt / Gallery 视图,会在返回上额外提供 kanbanCard / ganttTimebar / galleryCard 三个类型化卡片配置块,其他视图类型为 null。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "批量获取指定 Table 下的视图配置(含 viewId、viewName、type、filter、sort、group、visibleFieldIds、fieldWidths 等)。\n这是 dws aitable view get 的便捷别名,两个命令完全等价;不传 --view-ids 时返回当前表全部视图。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view list --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view list --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_list.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_views" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_list.interface_ref", "value": "aitable.get_views" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "get_views" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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": "获取视图信息(dws aitable view get 的别名)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "get_views" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取视图信息(dws aitable view get 的别名)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要枚举视图或读取视图配置时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要枚举视图或读取视图配置时" ] } }, "group": "view", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "get_views" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_list", "parameter_count": 3, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-ids": { "description": "待获取详情的 View ID 列表,逗号分隔,单次最多 10 个;不传则返回全部视图", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "待获取详情的 View ID 列表,逗号分隔,单次最多 10 个;不传则返回全部视图" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,待获取详情的视图(View)ID 列表。显式传入时单次最多 10 个;省略时默认返回当前表下全部视图。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "待获取详情的 View ID 列表,逗号分隔,单次最多 10 个;不传则返回全部视图" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "viewIds" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewIds" }, "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" } }, "interface_description": "可选,待获取详情的视图(View)ID 列表。显式传入时单次最多 10 个;省略时默认返回当前表下全部视图。", "interface_type": "array", "property": "viewIds", "required": false, "type": "string" } }, "path": "aitable.view_list", "primary_cli_path": "aitable view list", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取视图信息(dws aitable view get 的别名)", "use_when": [ "需要枚举视图或读取视图配置时" ] }, "aitable.view_lock": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view lock --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_lock", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-extras.md" ], "agent_summary": "锁定或管理视图锁。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "查看锁状态用 view get lock" ], "canonical_path": "aitable.view_lock", "cli_name": "lock", "cli_path": "aitable view lock", "confirmation": "not_required", "description": "锁定指定视图,禁止他人编辑。默认锁定;传 --off 解锁。\n返回 {baseId, tableId, viewId, action, locked}。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable view lock --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "锁定或管理视图锁。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "锁定或管理视图锁。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_lock.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看锁状态用 view get lock" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看锁状态用 view get lock" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view lock", "value": "aitable.view_lock" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view lock", "value": "aitable.view_lock" }, "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": "锁定指定视图,禁止他人编辑。默认锁定;传 --off 解锁。\n返回 {baseId, tableId, viewId, action, locked}。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "锁定或解锁指定视图(View)。\r\n\r\n- lock:锁定后视图不再允许被修改或删除\r\n- unlock:解锁后恢复可编辑状态\r\n\r\n操作幂等:对已锁定视图再次 lock 或对未锁定视图再次 unlock 不会报错。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "锁定指定视图,禁止他人编辑。默认锁定;传 --off 解锁。\n返回 {baseId, tableId, viewId, action, locked}。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view lock --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view lock --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_lock.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "lock_or_unlock_view" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_lock.interface_ref", "value": "aitable-helper.lock_or_unlock_view" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "lock_or_unlock_view" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要锁定视图防止他人改配置时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要锁定视图防止他人改配置时" ] } }, "group": "view", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "lock_or_unlock_view" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_lock", "parameter_count": 4, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "off": { "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_mapping_exclusion", "review_reason": "Conditional CLI selector: absence maps to action=lock while --off=true maps to action=unlock; the boolean flag value is never passed to lock_or_unlock_view and therefore has no direct RPC property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "off" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Conditional CLI selector: absence maps to action=lock while --off=true maps to action=unlock; the boolean flag value is never passed to lock_or_unlock_view and therefore has no direct RPC property.", "source": "reviewed_mapping_exclusion", "value": "" }, "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": "boolean" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "boolean" } }, "required": false, "type": "boolean" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标视图(View)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "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": "目标视图(View)的唯一标识。", "property": "viewId", "required": true, "type": "string" } }, "path": "aitable.view_lock", "primary_cli_path": "aitable view lock", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "锁定/解锁视图", "use_when": [ "需要锁定视图防止他人改配置时" ] }, "aitable.view_update_aggregate": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view update aggregate --help", "dws-schema-live:aitable.update_view", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_aggregate", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-config.md" ], "agent_summary": "更新视图聚合配置", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "只读用 get aggregate" ], "canonical_path": "aitable.view_update_aggregate", "cli_name": "aggregate", "cli_path": "aitable view update aggregate", "confirmation": "not_required", "constraints": { "require_together": [ [ "field-id", "action" ] ] }, "description": "更新 Grid 视图的 aggregate 配置。value 为 map[fieldId]→AggregateAction string,\n传 null 清除单个字段聚合。便捷 flag:--field-id / --action 单字段写入;--clear-field-id 单/多清除。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable view update aggregate --view-id GRID_ID --field-id fldX --action SUM" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新视图聚合配置" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新视图聚合配置" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The reviewed CLI accepts --json, a --field-id/--action pair, or --clear-field-id; the registered typed constraints describe those alternatives.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_aggregate.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed CLI accepts --json, a --field-id/--action pair, or --clear-field-id; the registered typed constraints describe those alternatives.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只读用 get aggregate" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只读用 get aggregate" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view update aggregate", "value": "aitable.view_update_aggregate" }, { "precedence": "reviewed_manual", "review_reason": "The reviewed CLI accepts --json, a --field-id/--action pair, or --clear-field-id; the registered typed constraints describe those alternatives.", "selected": false, "source": "reviewed_manual_hint", "source_ref": "aitable view update aggregate", "value": "aitable.view_update_aggregate" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view update aggregate", "value": "aitable.view_update_aggregate" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The reviewed CLI accepts --json, a --field-id/--action pair, or --clear-field-id; the registered typed constraints describe those alternatives.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.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 CLI accepts --json, a --field-id/--action pair, or --clear-field-id; the registered typed constraints describe those alternatives.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "更新 Grid 视图的 aggregate 配置。value 为 map[fieldId]→AggregateAction string,\n传 null 清除单个字段聚合。便捷 flag:--field-id / --action 单字段写入;--clear-field-id 单/多清除。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "更新指定视图(View)的名称、描述或配置。\r\n当前稳定支持更新:newViewName、viewDescription、visibleFieldIds、filter、sort、group;fieldWidths 和 aggregate 仅支持 Grid 视图。\r\n首列字段是每条数据的索引,不支持删除、移动或隐藏。\r\n对 Kanban / Gantt / Gallery 视图,config 入参支持 kanbanCard / ganttTimebar / galleryCard 三个类型化配置块进行局部更新(传谁更新谁);若视图类型与块不匹配会返回 INVALID_UPDATE_VIEW_REQUEST。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "更新 Grid 视图的 aggregate 配置。value 为 map[fieldId]→AggregateAction string,\n传 null 清除单个字段聚合。便捷 flag:--field-id / --action 单字段写入;--clear-field-id 单/多清除。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update aggregate --view-id GRID_ID --field-id fldX --action SUM" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update aggregate --view-id GRID_ID --field-id fldX --action SUM" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The reviewed CLI accepts --json, a --field-id/--action pair, or --clear-field-id; the registered typed constraints describe those alternatives.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_aggregate.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed CLI accepts --json, a --field-id/--action pair, or --clear-field-id; the registered typed constraints describe those alternatives.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The reviewed CLI accepts --json, a --field-id/--action pair, or --clear-field-id; the registered typed constraints describe those alternatives.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "The CLI performs an aitable/get_views preflight, locally transforms the requested configuration, and then calls aitable/update_view; the two-call workflow has no single direct MCP interface." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed CLI accepts --json, a --field-id/--action pair, or --clear-field-id; the registered typed constraints describe those alternatives.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "The CLI performs an aitable/get_views preflight, locally transforms the requested configuration, and then calls aitable/update_view; the two-call workflow has no single direct MCP interface." }, "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/aitable.json", "value": null } ], "overridden_candidates": [ { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_aggregate.interface_ref", "value": "aitable.update_view" } ], "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/aitable.json", "value": null }, "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 CLI accepts --json, a --field-id/--action pair, or --clear-field-id; the registered typed constraints describe those alternatives.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed CLI accepts --json, a --field-id/--action pair, or --clear-field-id; the registered typed constraints describe those alternatives.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "更新视图字段聚合统计(仅 Grid)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "update_view" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "更新视图字段聚合统计(仅 Grid)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要改聚合指标时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要改聚合指标时" ] } }, "group": "view.update", "has_parameters": true, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "The CLI performs an aitable/get_views preflight, locally transforms the requested configuration, and then calls aitable/update_view; the two-call workflow has no single direct MCP interface.", "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_update_aggregate", "parameter_count": 7, "parameters": { "action": { "description": "聚合 action: SUM|AVG|MAX|MIN|MEDIAN|RANGE|...(配合 --field-id)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "聚合 action: SUM|AVG|MAX|MIN|MEDIAN|RANGE|...(配合 --field-id)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "聚合 action: SUM|AVG|MAX|MIN|MEDIAN|RANGE|...(配合 --field-id)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Composite wrapper pairs --action with a dynamic --field-id key inside config.aggregate, so it has no independent direct property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "action" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Composite wrapper pairs --action with a dynamic --field-id key inside config.aggregate, so it has no independent direct property.", "source": "reviewed_mapping_exclusion", "value": "" }, "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" } }, "required": false, "type": "string" }, "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "clear-field-id": { "description": "清除聚合的字段 ID 列表 (CSV)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "清除聚合的字段 ID 列表 (CSV)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "清除聚合的字段 ID 列表 (CSV)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Composite wrapper expands each selected field ID into a dynamic null entry inside config.aggregate, so there is no single direct property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "clearFieldId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Composite wrapper expands each selected field ID into a dynamic null entry inside config.aggregate, so there is no single direct property.", "source": "reviewed_mapping_exclusion", "value": "" }, "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" } }, "required": false, "type": "string" }, "field-id": { "description": "单字段 ID(配合 --action 写入单个聚合)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "单字段 ID(配合 --action 写入单个聚合)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "单字段 ID(配合 --action 写入单个聚合)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Composite wrapper uses the supplied field ID as a dynamic key inside config.aggregate, so there is no static direct property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "fieldId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Composite wrapper uses the supplied field ID as a dynamic key inside config.aggregate, so there is no static direct property.", "source": "reviewed_mapping_exclusion", "value": "" }, "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" } }, "required": false, "type": "string" }, "json": { "description": "完整 aggregate map JSON", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "完整 aggregate map JSON" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "完整 aggregate map JSON" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Composite wrapper locally merges the aggregate JSON map with typed changes before update_view, so the flag is not one direct property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "json" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Composite wrapper locally merges the aggregate JSON map with typed changes before update_view, so the flag is not one direct property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "reviewed_manual", "review_reason": "The reviewed CLI accepts --json, a --field-id/--action pair, or --clear-field-id; the registered typed constraints describe those alternatives.", "selected": true, "source": "reviewed_manual_hint", "value": false }, { "precedence": "tool_schema_hint", "selected": false, "source": "tool_schema_hint", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "reviewed_manual", "resolution": "highest_precedence", "review_reason": "The reviewed CLI accepts --json, a --field-id/--action pair, or --clear-field-id; the registered typed constraints describe those alternatives.", "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" } }, "required": false, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标视图(View)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "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": "目标视图(View)的唯一标识。", "property": "viewId", "required": true, "type": "string" } }, "path": "aitable.view_update_aggregate", "primary_cli_path": "aitable view update aggregate", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "更新视图字段聚合统计(仅 Grid)", "use_when": [ "需要改聚合指标时" ] }, "aitable.view_update_card": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view update card --help", "dws-schema-live:aitable.update_view", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_card", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-config.md" ], "agent_summary": "更新卡片视图配置", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "只读用 get card" ], "canonical_path": "aitable.view_update_card", "cli_name": "card", "cli_path": "aitable view update card", "confirmation": "not_required", "constraints": { "mutually_exclusive": [ [ "no-cover", "cover-field-id" ] ], "require_one_of": [ [ "json", "no-cover", "cover-field-id", "cover-resize-mode", "hidden-field-title", "cover-mode", "display-field-name" ] ] }, "description": "按属性局部更新视图的 card 配置。preflight 调 get_views 拿 viewType 后分发:\n - Kanban → kanbanCard {coverFieldId, coverResizeMode, hiddenFieldTitle}\n - Gallery → galleryCard {coverMode, coverFieldId, coverResizeMode, displayFieldName}\ntyped flag 与 --json 同时存在时,typed flag 优先。--no-cover 与 --cover-field-id 互斥。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable view update card --view-id KANBAN_ID --cover-field-id fldAttachment --cover-resize-mode contain", "dws aitable view update card --view-id KANBAN_ID --no-cover" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新卡片视图配置" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新卡片视图配置" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The reviewed CLI merges optional typed card flags over an optional --json block; the registered typed constraints require at least one real update field.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_card.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed CLI merges optional typed card flags over an optional --json block; the registered typed constraints require at least one real update field.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只读用 get card" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只读用 get card" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view update card", "value": "aitable.view_update_card" }, { "precedence": "reviewed_manual", "review_reason": "The reviewed CLI merges optional typed card flags over an optional --json block; the registered typed constraints require at least one real update field.", "selected": false, "source": "reviewed_manual_hint", "source_ref": "aitable view update card", "value": "aitable.view_update_card" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view update card", "value": "aitable.view_update_card" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The reviewed CLI merges optional typed card flags over an optional --json block; the registered typed constraints require at least one real update field.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.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 CLI merges optional typed card flags over an optional --json block; the registered typed constraints require at least one real update field.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "按属性局部更新视图的 card 配置。preflight 调 get_views 拿 viewType 后分发:\n - Kanban → kanbanCard {coverFieldId, coverResizeMode, hiddenFieldTitle}\n - Gallery → galleryCard {coverMode, coverFieldId, coverResizeMode, displayFieldName}\ntyped flag 与 --json 同时存在时,typed flag 优先。--no-cover 与 --cover-field-id 互斥。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "更新指定视图(View)的名称、描述或配置。\r\n当前稳定支持更新:newViewName、viewDescription、visibleFieldIds、filter、sort、group;fieldWidths 和 aggregate 仅支持 Grid 视图。\r\n首列字段是每条数据的索引,不支持删除、移动或隐藏。\r\n对 Kanban / Gantt / Gallery 视图,config 入参支持 kanbanCard / ganttTimebar / galleryCard 三个类型化配置块进行局部更新(传谁更新谁);若视图类型与块不匹配会返回 INVALID_UPDATE_VIEW_REQUEST。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "按属性局部更新视图的 card 配置。preflight 调 get_views 拿 viewType 后分发:\n - Kanban → kanbanCard {coverFieldId, coverResizeMode, hiddenFieldTitle}\n - Gallery → galleryCard {coverMode, coverFieldId, coverResizeMode, displayFieldName}\ntyped flag 与 --json 同时存在时,typed flag 优先。--no-cover 与 --cover-field-id 互斥。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update card --view-id KANBAN_ID --cover-field-id fldAttachment --cover-resize-mode contain", "dws aitable view update card --view-id KANBAN_ID --no-cover" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update card --view-id KANBAN_ID --cover-field-id fldAttachment --cover-resize-mode contain", "dws aitable view update card --view-id KANBAN_ID --no-cover" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The reviewed CLI merges optional typed card flags over an optional --json block; the registered typed constraints require at least one real update field.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_card.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed CLI merges optional typed card flags over an optional --json block; the registered typed constraints require at least one real update field.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The reviewed CLI merges optional typed card flags over an optional --json block; the registered typed constraints require at least one real update field.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "The CLI performs an aitable/get_views preflight, locally transforms the requested configuration, and then calls aitable/update_view; the two-call workflow has no single direct MCP interface." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed CLI merges optional typed card flags over an optional --json block; the registered typed constraints require at least one real update field.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "The CLI performs an aitable/get_views preflight, locally transforms the requested configuration, and then calls aitable/update_view; the two-call workflow has no single direct MCP interface." }, "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/aitable.json", "value": null } ], "overridden_candidates": [ { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_card.interface_ref", "value": "aitable.update_view" } ], "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/aitable.json", "value": null }, "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 CLI merges optional typed card flags over an optional --json block; the registered typed constraints require at least one real update field.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed CLI merges optional typed card flags over an optional --json block; the registered typed constraints require at least one real update field.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "更新视图 card 配置(Kanban / Gallery)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "update_view" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "更新视图 card 配置(Kanban / Gallery)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "调整卡片封面/标题字段时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "调整卡片封面/标题字段时" ] } }, "group": "view.update", "has_parameters": true, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "The CLI performs an aitable/get_views preflight, locally transforms the requested configuration, and then calls aitable/update_view; the two-call workflow has no single direct MCP interface.", "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_update_card", "parameter_count": 10, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "cover-field-id": { "description": "封面字段 ID (Kanban / Gallery 通用)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "封面字段 ID (Kanban / Gallery 通用)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "封面字段 ID (Kanban / Gallery 通用)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Composite wrapper selects kanbanCard or galleryCard after a get_views preflight, so the destination property depends on runtime view type.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "coverFieldId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Composite wrapper selects kanbanCard or galleryCard after a get_views preflight, so the destination property depends on runtime view type.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "command_constraint", "selected": true, "source": "require_one_of_constraint", "value": false }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "command_constraint", "resolution": "highest_precedence", "source": "require_one_of_constraint", "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" } }, "required": false, "type": "string" }, "cover-mode": { "description": "封面模式 (仅 Gallery): none|auto|custom", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "封面模式 (仅 Gallery): none|auto|custom" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "封面模式 (仅 Gallery): none|auto|custom" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Composite wrapper selects kanbanCard or galleryCard after a get_views preflight, so the destination property depends on runtime view type.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "coverMode" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Composite wrapper selects kanbanCard or galleryCard after a get_views preflight, so the destination property depends on runtime view type.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "command_constraint", "selected": true, "source": "require_one_of_constraint", "value": false }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "command_constraint", "resolution": "highest_precedence", "source": "require_one_of_constraint", "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" } }, "required": false, "type": "string" }, "cover-resize-mode": { "description": "封面缩放: cover|contain|stretch", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "封面缩放: cover|contain|stretch" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "封面缩放: cover|contain|stretch" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Composite wrapper selects kanbanCard or galleryCard after a get_views preflight, so the destination property depends on runtime view type.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "coverResizeMode" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Composite wrapper selects kanbanCard or galleryCard after a get_views preflight, so the destination property depends on runtime view type.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "command_constraint", "selected": true, "source": "require_one_of_constraint", "value": false }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "command_constraint", "resolution": "highest_precedence", "source": "require_one_of_constraint", "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" } }, "required": false, "type": "string" }, "display-field-name": { "description": "是否显示字段名 (仅 Gallery)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "是否显示字段名 (仅 Gallery)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "是否显示字段名 (仅 Gallery)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Composite wrapper selects kanbanCard or galleryCard after a get_views preflight, so the destination property depends on runtime view type.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "displayFieldName" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Composite wrapper selects kanbanCard or galleryCard after a get_views preflight, so the destination property depends on runtime view type.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "command_constraint", "selected": true, "source": "require_one_of_constraint", "value": false }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "command_constraint", "resolution": "highest_precedence", "source": "require_one_of_constraint", "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" } }, "required": false, "type": "boolean" }, "hidden-field-title": { "description": "隐藏字段名标题 (仅 Kanban)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "隐藏字段名标题 (仅 Kanban)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "隐藏字段名标题 (仅 Kanban)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Composite wrapper selects kanbanCard or galleryCard after a get_views preflight, so the destination property depends on runtime view type.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "hiddenFieldTitle" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Composite wrapper selects kanbanCard or galleryCard after a get_views preflight, so the destination property depends on runtime view type.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "command_constraint", "selected": true, "source": "require_one_of_constraint", "value": false }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "command_constraint", "resolution": "highest_precedence", "source": "require_one_of_constraint", "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" } }, "required": false, "type": "boolean" }, "json": { "description": "完整 card 子块 JSON,与 typed flag 同时存在时 typed flag 优先", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "完整 card 子块 JSON,与 typed flag 同时存在时 typed flag 优先" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "完整 card 子块 JSON,与 typed flag 同时存在时 typed flag 优先" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Composite wrapper selects kanbanCard or galleryCard and locally merges the JSON block before update_view, so it has no single direct property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "json" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Composite wrapper selects kanbanCard or galleryCard and locally merges the JSON block before update_view, so it has no single direct property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "reviewed_manual", "review_reason": "The reviewed CLI merges optional typed card flags over an optional --json block; the registered typed constraints require at least one real update field.", "selected": true, "source": "reviewed_manual_hint", "value": false }, { "precedence": "command_constraint", "selected": false, "source": "require_one_of_constraint", "value": false }, { "precedence": "tool_schema_hint", "selected": false, "source": "tool_schema_hint", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "reviewed_manual", "resolution": "highest_precedence", "review_reason": "The reviewed CLI merges optional typed card flags over an optional --json block; the registered typed constraints require at least one real update field.", "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" } }, "required": false, "type": "string" }, "no-cover": { "description": "清除封面 (Kanban / Gallery 通用);与 --cover-field-id 互斥", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "清除封面 (Kanban / Gallery 通用);与 --cover-field-id 互斥" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "清除封面 (Kanban / Gallery 通用);与 --cover-field-id 互斥" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Composite wrapper converts the flag to coverFieldId=NONE in a runtime-selected card block, so the boolean itself is not a direct property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "noCover" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Composite wrapper converts the flag to coverFieldId=NONE in a runtime-selected card block, so the boolean itself is not a direct property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "command_constraint", "selected": true, "source": "require_one_of_constraint", "value": false }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "command_constraint", "resolution": "highest_precedence", "source": "require_one_of_constraint", "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" } }, "required": false, "type": "boolean" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标视图(View)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "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": "目标视图(View)的唯一标识。", "property": "viewId", "required": true, "type": "string" } }, "path": "aitable.view_update_card", "primary_cli_path": "aitable view update card", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "更新视图 card 配置(Kanban / Gallery)", "use_when": [ "调整卡片封面/标题字段时" ] }, "aitable.view_update_field_widths": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view update field-widths --help", "dws-schema-live:aitable.update_view", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_field_widths", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-config.md" ], "agent_summary": "更新 Grid 列宽", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "只读用 get field-widths" ], "canonical_path": "aitable.view_update_field_widths", "cli_name": "field-widths", "cli_path": "aitable view update field-widths", "confirmation": "not_required", "constraints": { "require_together": [ [ "field-id", "width" ] ] }, "description": "更新 Grid 视图的字段列宽。value 为 map[fieldId]→width(int),可单字段或批量。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable view update field-widths --base-id BASE_ID --table-id TABLE_ID --view-id VIEW_ID --field-id fldX --width 200" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新 Grid 列宽" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新 Grid 列宽" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The reviewed CLI accepts either --json or the paired --field-id/--width form, which is represented by typed require-one-of and require-together constraints.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_field_widths.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed CLI accepts either --json or the paired --field-id/--width form, which is represented by typed require-one-of and require-together constraints.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只读用 get field-widths" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只读用 get field-widths" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view update field-widths", "value": "aitable.view_update_field_widths" }, { "precedence": "reviewed_manual", "review_reason": "The reviewed CLI accepts either --json or the paired --field-id/--width form, which is represented by typed require-one-of and require-together constraints.", "selected": false, "source": "reviewed_manual_hint", "source_ref": "aitable view update field-widths", "value": "aitable.view_update_field_widths" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view update field-widths", "value": "aitable.view_update_field_widths" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The reviewed CLI accepts either --json or the paired --field-id/--width form, which is represented by typed require-one-of and require-together constraints.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.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 CLI accepts either --json or the paired --field-id/--width form, which is represented by typed require-one-of and require-together constraints.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "更新 Grid 视图的字段列宽。value 为 map[fieldId]→width(int),可单字段或批量。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "更新指定视图(View)的名称、描述或配置。\r\n当前稳定支持更新:newViewName、viewDescription、visibleFieldIds、filter、sort、group;fieldWidths 和 aggregate 仅支持 Grid 视图。\r\n首列字段是每条数据的索引,不支持删除、移动或隐藏。\r\n对 Kanban / Gantt / Gallery 视图,config 入参支持 kanbanCard / ganttTimebar / galleryCard 三个类型化配置块进行局部更新(传谁更新谁);若视图类型与块不匹配会返回 INVALID_UPDATE_VIEW_REQUEST。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "更新 Grid 视图的字段列宽。value 为 map[fieldId]→width(int),可单字段或批量。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update field-widths --base-id BASE_ID --table-id TABLE_ID --view-id VIEW_ID --field-id fldX --width 200" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update field-widths --base-id BASE_ID --table-id TABLE_ID --view-id VIEW_ID --field-id fldX --width 200" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The reviewed CLI accepts either --json or the paired --field-id/--width form, which is represented by typed require-one-of and require-together constraints.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_field_widths.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed CLI accepts either --json or the paired --field-id/--width form, which is represented by typed require-one-of and require-together constraints.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The reviewed CLI accepts either --json or the paired --field-id/--width form, which is represented by typed require-one-of and require-together constraints.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "The CLI performs an aitable/get_views preflight, locally transforms the requested configuration, and then calls aitable/update_view; the two-call workflow has no single direct MCP interface." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed CLI accepts either --json or the paired --field-id/--width form, which is represented by typed require-one-of and require-together constraints.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "The CLI performs an aitable/get_views preflight, locally transforms the requested configuration, and then calls aitable/update_view; the two-call workflow has no single direct MCP interface." }, "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/aitable.json", "value": null } ], "overridden_candidates": [ { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_field_widths.interface_ref", "value": "aitable.update_view" } ], "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/aitable.json", "value": null }, "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 CLI accepts either --json or the paired --field-id/--width form, which is represented by typed require-one-of and require-together constraints.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed CLI accepts either --json or the paired --field-id/--width form, which is represented by typed require-one-of and require-together constraints.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "更新视图字段列宽(仅 Grid)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "update_view" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "更新视图字段列宽(仅 Grid)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "调整列宽时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "调整列宽时" ] } }, "group": "view.update", "has_parameters": true, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "The CLI performs an aitable/get_views preflight, locally transforms the requested configuration, and then calls aitable/update_view; the two-call workflow has no single direct MCP interface.", "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_update_field_widths", "parameter_count": 6, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "field-id": { "description": "单字段 ID(配合 --width)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "单字段 ID(配合 --width)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "单字段 ID(配合 --width)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Composite wrapper uses the field ID as a dynamic key inside config.fieldWidths after a get_views preflight, so there is no static property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "fieldId" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Composite wrapper uses the field ID as a dynamic key inside config.fieldWidths after a get_views preflight, so there is no static property.", "source": "reviewed_mapping_exclusion", "value": "" }, "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" } }, "required": false, "type": "string" }, "json": { "description": "完整 fieldWidths map JSON", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "完整 fieldWidths map JSON" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "完整 fieldWidths map JSON" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Composite wrapper locally merges a dynamic field-width map before update_view, so the JSON flag is not one direct property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "json" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Composite wrapper locally merges a dynamic field-width map before update_view, so the JSON flag is not one direct property.", "source": "reviewed_mapping_exclusion", "value": "" }, "required": { "candidates": [ { "precedence": "reviewed_manual", "review_reason": "The reviewed CLI accepts either --json or the paired --field-id/--width form, which is represented by typed require-one-of and require-together constraints.", "selected": true, "source": "reviewed_manual_hint", "value": false }, { "precedence": "tool_schema_hint", "selected": false, "source": "tool_schema_hint", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "reviewed_manual", "resolution": "highest_precedence", "review_reason": "The reviewed CLI accepts either --json or the paired --field-id/--width form, which is represented by typed require-one-of and require-together constraints.", "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" } }, "required": false, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标视图(View)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "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": "目标视图(View)的唯一标识。", "property": "viewId", "required": true, "type": "string" }, "width": { "description": "字段列宽(配合 --field-id)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "字段列宽(配合 --field-id)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "字段列宽(配合 --field-id)" }, "property": { "candidates": [ { "precedence": "reviewed_mapping_exclusion", "review_reason": "Composite wrapper pairs width with a dynamic field-id key inside config.fieldWidths, so width has no independent direct property.", "selected": true, "source": "reviewed_mapping_exclusion", "value": "" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "width" } ], "precedence": "reviewed_mapping_exclusion", "resolution": "highest_precedence", "review_reason": "Composite wrapper pairs width with a dynamic field-id key inside config.fieldWidths, so width has no independent direct property.", "source": "reviewed_mapping_exclusion", "value": "" }, "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": "integer" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "integer" } }, "required": false, "type": "integer" } }, "path": "aitable.view_update_field_widths", "primary_cli_path": "aitable view update field-widths", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "更新视图字段列宽(仅 Grid)", "use_when": [ "调整列宽时" ] }, "aitable.view_update_fill_color_rule": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view update fill-color-rule --help", "dws-schema-live:aitable.set_view_fill_color_rule", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_fill_color_rule", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-extras.md" ], "agent_summary": "更新填充色规则", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "只读用 get fill-color-rule" ], "canonical_path": "aitable.view_update_fill_color_rule", "cli_name": "fill-color-rule", "cli_path": "aitable view update fill-color-rule", "confirmation": "not_required", "description": "全量覆盖指定 Grid 视图的条件填色规则。仅支持 --json 入口,每项规则结构:\n {type: cell|row|column|preRow, formatFieldId, format: {color}, filters: [{fieldId, symbol, value?}]}\n- color 必须用 FORMAT_COLORS 代号(如 firstLine1..firstLine11),不支持 hex\n- symbol 取 GT/LT/GTE/LTE/EQ/NE/CONTAIN/EXCLUSIVE/EXIST/UN_EXIST/ALL_OF/ANY_OF/NONE_OF/BEFORE/AFTER/NOT_BEFORE/NOT_AFTER/DATE_EQ/FROM_NOW/DATE_BETWEEN\n- 传 --json '[]' 清空当前视图所有填色规则", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable view update fill-color-rule --view-id GRID_ID --json '[]'" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新填充色规则" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新填充色规则" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_fill_color_rule.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只读用 get fill-color-rule" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只读用 get fill-color-rule" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view update fill-color-rule", "value": "aitable.view_update_fill_color_rule" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view update fill-color-rule", "value": "aitable.view_update_fill_color_rule" }, "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": "全量覆盖指定 Grid 视图的条件填色规则。仅支持 --json 入口,每项规则结构:\n {type: cell|row|column|preRow, formatFieldId, format: {color}, filters: [{fieldId, symbol, value?}]}\n- color 必须用 FORMAT_COLORS 代号(如 firstLine1..firstLine11),不支持 hex\n- symbol 取 GT/LT/GTE/LTE/EQ/NE/CONTAIN/EXCLUSIVE/EXIST/UN_EXIST/ALL_OF/ANY_OF/NONE_OF/BEFORE/AFTER/NOT_BEFORE/NOT_AFTER/DATE_EQ/FROM_NOW/DATE_BETWEEN\n- 传 --json '[]' 清空当前视图所有填色规则" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "设置指定表格视图(Grid View)的条件填色规则(全量覆盖)。传空数组 [] 表示清空当前视图的填色规则。单次最多设置 40 条规则;超出会被拒绝。注意:每条规则的 filters 数组只能有 1 条(filters[0])。如需多条件,请拆成多条规则。仅支持 Grid 视图;锁定视图不允许修改。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "全量覆盖指定 Grid 视图的条件填色规则。仅支持 --json 入口,每项规则结构:\n {type: cell|row|column|preRow, formatFieldId, format: {color}, filters: [{fieldId, symbol, value?}]}\n- color 必须用 FORMAT_COLORS 代号(如 firstLine1..firstLine11),不支持 hex\n- symbol 取 GT/LT/GTE/LTE/EQ/NE/CONTAIN/EXCLUSIVE/EXIST/UN_EXIST/ALL_OF/ANY_OF/NONE_OF/BEFORE/AFTER/NOT_BEFORE/NOT_AFTER/DATE_EQ/FROM_NOW/DATE_BETWEEN\n- 传 --json '[]' 清空当前视图所有填色规则" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update fill-color-rule --view-id GRID_ID --json '[]'" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update fill-color-rule --view-id GRID_ID --json '[]'" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_fill_color_rule.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "set_view_fill_color_rule" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_fill_color_rule.interface_ref", "value": "aitable.set_view_fill_color_rule" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "set_view_fill_color_rule" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "设置视图条件填色时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "设置视图条件填色时" ] } }, "group": "view.update", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "set_view_fill_color_rule" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_update_fill_color_rule", "parameter_count": 4, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "json": { "description": "conditionalFormats JSON 数组(整组替换;传 [] 清空)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "conditionalFormats JSON 数组(整组替换;传 [] 清空)(必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "填色规则列表。传空数组 [] 表示清空当前视图的填色规则。调用后会全量覆盖原先的填色规则。单次最多 40 条。\n\n每个数组项是一个对象,必须包含以下四个核心字段:\n\n1. type (string, 必填): 填色规则作用范围。\n - 枚举值: \"cell\" (单元格), \"row\" (行), \"column\" (列), \"preRow\" (行头)\n\n2. formatFieldId (string, 必填): 填色规则所关联的字段 ID。\n\n3. format (object, 必填): 填色样式配置。\n - 结构: { \"color\": string }\n - color (string, 必填): 填色代号。严禁使用 'red'/'green' 等裸颜色名或 '#RRGGBB' hex 值。必须从以下集合选取:\n A. 深底色(推荐默认): \"firstLine1\"(红), \"firstLine2\"(橙), \"firstLine3\"(黄), \"firstLine4\"(青柠), \"firstLine5\"(绿), \"firstLine6\"(青), \"firstLine7\"(浅蓝), \"firstLine8\"(蓝), \"firstLine9\"(紫), \"firstLine10\"(粉), \"firstLine11\"(灰)\n B. 仅文字色: \"text_red_5\", \"text_orange_5\", \"text_yellow_5\", \"text_lime_5\", \"text_green_5\", \"text_teal_5\", \"text_lightblue_5\", \"text_blue_5\", \"text_purple_5\", \"text_pink_5\", \"text_grey_5\"\n C. 文字色+浅背景: \"text_red_6_bg_0\", \"text_orange_6_bg_0\", \"text_yellow_6_bg_0\", \"text_lime_6_bg_0\", \"text_green_6_bg_0\", \"text_teal_6_bg_0\", \"text_lightblue_6_bg_0\", \"text_blue_6_bg_0\", \"text_purple_6_bg_0\", \"text_pink_6_bg_0\", \"text_grey_6_bg_0\"\n D. 背景色深浅数字代号:\n - 最浅档: 40, 0, 1, \"lime1\", 3, 4, 5, 6, 7, 8, 9\n - 中间档: 41, 10, 11, \"lime2\", 13, 14, 15, 16, 17, 18, 19\n - 较深档: 42, 20, 21, \"lime3\", 23, 24, 25, 26, 27, 28, 29\n - 最深档: 43, 30, 31, \"lime4\", 33, 34, 35, 36, 37, 38, 39\n - 注意: 同一列表中尽量不要出现重复的 color 以便区分。\n\n4. filters (array, 必填): 填色规则的筛选条件。\n - 约束: 数组内有且仅有 1 条数据 (即 filters[0])。\n - 结构: [ { \"fieldId\": string, \"symbol\": string, \"value\": any, \"link\": string } ]\n - 字段详解:\n - fieldId (string, 必填): 筛选字段 ID。\n - symbol (string, 必填): 筛选符号。\n - 枚举值: \"GT\"(大于), \"LT\"(小于), \"GTE\"(大于等于), \"LTE\"(小于等于), \"EQ\"(等于), \"NE\"(不等于), \"CONTAIN\"(包含), \"EXCLUSIVE\"(不包含), \"EXIST\"(存在, value须为null), \"UN_EXIST\"(不存在, value须为null), \"ALL_OF\", \"ANY_OF\", \"NONE_OF\", \"BEFORE\"(日期之前), \"AFTER\"(日期之后), \"NOT_BEFORE\"(日期不早于), \"NOT_AFTER\"(日期不晚于), \"DATE_EQ\"(日期相等), \"FROM_NOW\"(相对当前), \"DATE_BETWEEN\"(日期区间)\n - value (any, 选填): 筛选值。\n - 当 symbol 为 \"EXIST\" 或 \"UN_EXIST\" 时,value 必须为 null。\n - 单选/多选字段请使用选项 ID。\n - 日期字段支持精确时间字符串或相对时间结构: { \"type\": \"relative\", \"period\": \"day\"|\"week\"|\"month\"|\"year\", \"offset\": number }\n - link (string, 选填): 筛选连接方式,默认为 \"AND\"。枚举值: \"AND\", \"OR\"。\n\n示例对象结构:\n{\n \"type\": \"row\",\n \"formatFieldId\": \"field_123\",\n \"format\": { \"color\": \"firstLine1\" },\n \"filters\": [\n {\n \"fieldId\": \"field_456\",\n \"symbol\": \"GT\",\n \"value\": 100,\n \"link\": \"AND\"\n }\n ]\n}" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "conditionalFormats JSON 数组(整组替换;传 [] 清空)(必填)" }, "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": "conditionalFormats" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "json" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "conditionalFormats" }, "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": "填色规则列表。传空数组 [] 表示清空当前视图的填色规则。调用后会全量覆盖原先的填色规则。单次最多 40 条。\n\n每个数组项是一个对象,必须包含以下四个核心字段:\n\n1. type (string, 必填): 填色规则作用范围。\n - 枚举值: \"cell\" (单元格), \"row\" (行), \"column\" (列), \"preRow\" (行头)\n\n2. formatFieldId (string, 必填): 填色规则所关联的字段 ID。\n\n3. format (object, 必填): 填色样式配置。\n - 结构: { \"color\": string }\n - color (string, 必填): 填色代号。严禁使用 'red'/'green' 等裸颜色名或 '#RRGGBB' hex 值。必须从以下集合选取:\n A. 深底色(推荐默认): \"firstLine1\"(红), \"firstLine2\"(橙), \"firstLine3\"(黄), \"firstLine4\"(青柠), \"firstLine5\"(绿), \"firstLine6\"(青), \"firstLine7\"(浅蓝), \"firstLine8\"(蓝), \"firstLine9\"(紫), \"firstLine10\"(粉), \"firstLine11\"(灰)\n B. 仅文字色: \"text_red_5\", \"text_orange_5\", \"text_yellow_5\", \"text_lime_5\", \"text_green_5\", \"text_teal_5\", \"text_lightblue_5\", \"text_blue_5\", \"text_purple_5\", \"text_pink_5\", \"text_grey_5\"\n C. 文字色+浅背景: \"text_red_6_bg_0\", \"text_orange_6_bg_0\", \"text_yellow_6_bg_0\", \"text_lime_6_bg_0\", \"text_green_6_bg_0\", \"text_teal_6_bg_0\", \"text_lightblue_6_bg_0\", \"text_blue_6_bg_0\", \"text_purple_6_bg_0\", \"text_pink_6_bg_0\", \"text_grey_6_bg_0\"\n D. 背景色深浅数字代号:\n - 最浅档: 40, 0, 1, \"lime1\", 3, 4, 5, 6, 7, 8, 9\n - 中间档: 41, 10, 11, \"lime2\", 13, 14, 15, 16, 17, 18, 19\n - 较深档: 42, 20, 21, \"lime3\", 23, 24, 25, 26, 27, 28, 29\n - 最深档: 43, 30, 31, \"lime4\", 33, 34, 35, 36, 37, 38, 39\n - 注意: 同一列表中尽量不要出现重复的 color 以便区分。\n\n4. filters (array, 必填): 填色规则的筛选条件。\n - 约束: 数组内有且仅有 1 条数据 (即 filters[0])。\n - 结构: [ { \"fieldId\": string, \"symbol\": string, \"value\": any, \"link\": string } ]\n - 字段详解:\n - fieldId (string, 必填): 筛选字段 ID。\n - symbol (string, 必填): 筛选符号。\n - 枚举值: \"GT\"(大于), \"LT\"(小于), \"GTE\"(大于等于), \"LTE\"(小于等于), \"EQ\"(等于), \"NE\"(不等于), \"CONTAIN\"(包含), \"EXCLUSIVE\"(不包含), \"EXIST\"(存在, value须为null), \"UN_EXIST\"(不存在, value须为null), \"ALL_OF\", \"ANY_OF\", \"NONE_OF\", \"BEFORE\"(日期之前), \"AFTER\"(日期之后), \"NOT_BEFORE\"(日期不早于), \"NOT_AFTER\"(日期不晚于), \"DATE_EQ\"(日期相等), \"FROM_NOW\"(相对当前), \"DATE_BETWEEN\"(日期区间)\n - value (any, 选填): 筛选值。\n - 当 symbol 为 \"EXIST\" 或 \"UN_EXIST\" 时,value 必须为 null。\n - 单选/多选字段请使用选项 ID。\n - 日期字段支持精确时间字符串或相对时间结构: { \"type\": \"relative\", \"period\": \"day\"|\"week\"|\"month\"|\"year\", \"offset\": number }\n - link (string, 选填): 筛选连接方式,默认为 \"AND\"。枚举值: \"AND\", \"OR\"。\n\n示例对象结构:\n{\n \"type\": \"row\",\n \"formatFieldId\": \"field_123\",\n \"format\": { \"color\": \"firstLine1\" },\n \"filters\": [\n {\n \"fieldId\": \"field_456\",\n \"symbol\": \"GT\",\n \"value\": 100,\n \"link\": \"AND\"\n }\n ]\n}", "interface_type": "array", "property": "conditionalFormats", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标视图(View)的唯一标识,必须是表格视图(Grid View)类型。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "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": "目标视图(View)的唯一标识,必须是表格视图(Grid View)类型。", "property": "viewId", "required": true, "type": "string" } }, "path": "aitable.view_update_fill_color_rule", "primary_cli_path": "aitable view update fill-color-rule", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "更新视图数据高亮规则", "use_when": [ "设置视图条件填色时" ] }, "aitable.view_update_filter": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view update filter --help", "dws-schema-live:aitable.update_view", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_filter", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-config.md" ], "agent_summary": "更新视图筛选", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "一次性查询过滤用 record query --filters" ], "canonical_path": "aitable.view_update_filter", "cli_name": "filter", "cli_path": "aitable view update filter", "confirmation": "not_required", "description": "按属性更新视图的 filter 数组每项为 {operator,operands} 配置(整组替换)。\n[{\"operator\":\"and\",\"operands\":[{\"operator\":\"eq\",\"operands\":[\"fldX\",\"value\"]}]}]\n若传对象会自动 wrap 为数组;其他非法格式拒绝。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable view update filter --view-id VIEW_ID --json '[{\"operator\":\"and\",\"operands\":[{\"operator\":\"eq\",\"operands\":[\"fldX\",\"value\"]}]}]'" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新视图筛选" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新视图筛选" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_filter.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "一次性查询过滤用 record query --filters" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "一次性查询过滤用 record query --filters" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view update filter", "value": "aitable.view_update_filter" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view update filter", "value": "aitable.view_update_filter" }, "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": "按属性更新视图的 filter 数组每项为 {operator,operands} 配置(整组替换)。\n[{\"operator\":\"and\",\"operands\":[{\"operator\":\"eq\",\"operands\":[\"fldX\",\"value\"]}]}]\n若传对象会自动 wrap 为数组;其他非法格式拒绝。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "更新指定视图(View)的名称、描述或配置。\r\n当前稳定支持更新:newViewName、viewDescription、visibleFieldIds、filter、sort、group;fieldWidths 和 aggregate 仅支持 Grid 视图。\r\n首列字段是每条数据的索引,不支持删除、移动或隐藏。\r\n对 Kanban / Gantt / Gallery 视图,config 入参支持 kanbanCard / ganttTimebar / galleryCard 三个类型化配置块进行局部更新(传谁更新谁);若视图类型与块不匹配会返回 INVALID_UPDATE_VIEW_REQUEST。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "按属性更新视图的 filter 数组每项为 {operator,operands} 配置(整组替换)。\n[{\"operator\":\"and\",\"operands\":[{\"operator\":\"eq\",\"operands\":[\"fldX\",\"value\"]}]}]\n若传对象会自动 wrap 为数组;其他非法格式拒绝。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update filter --view-id VIEW_ID --json '[{\"operator\":\"and\",\"operands\":[{\"operator\":\"eq\",\"operands\":[\"fldX\",\"value\"]}]}]'" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update filter --view-id VIEW_ID --json '[{\"operator\":\"and\",\"operands\":[{\"operator\":\"eq\",\"operands\":[\"fldX\",\"value\"]}]}]'" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_filter.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "update_view" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_filter.interface_ref", "value": "aitable.update_view" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "update_view" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "更新视图 filter 配置" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "update_view" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "更新视图 filter 配置" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "固化视图筛选条件时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "固化视图筛选条件时" ] } }, "group": "view.update", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "update_view" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_update_filter", "parameter_count": 4, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "json": { "description": "filter 数组 JSON", "example": "[{\"operator\":\"and\",\"operands\":[{\"operator\":\"eq\",\"operands\":[\"fldX\",\"value\"]}]}]", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "filter 数组 JSON" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "filter 数组 JSON" }, "example": { "candidates": [ { "precedence": "typed_metadata", "selected": true, "source": "typed_parameter_metadata", "value": "[{\"operator\":\"and\",\"operands\":[{\"operator\":\"eq\",\"operands\":[\"fldX\",\"value\"]}]}]" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "typed_metadata", "resolution": "highest_precedence", "source": "typed_parameter_metadata", "value": "[{\"operator\":\"and\",\"operands\":[{\"operator\":\"eq\",\"operands\":[\"fldX\",\"value\"]}]}]" }, "format": { "candidates": [ { "precedence": "typed_metadata", "selected": true, "source": "typed_parameter_metadata", "value": "json" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "typed_metadata", "resolution": "highest_precedence", "source": "typed_parameter_metadata", "value": "json" }, "property": { "candidates": [ { "precedence": "versioned_binding", "selected": true, "source": "versioned_parameter_binding", "value": "config.filter" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "json" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "config.filter" }, "required": { "candidates": [ { "precedence": "typed_metadata", "selected": true, "source": "typed_parameter_metadata", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "typed_metadata", "resolution": "highest_precedence", "source": "typed_parameter_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": "json", "property": "config.filter", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标视图(View)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "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": "目标视图(View)的唯一标识。", "property": "viewId", "required": true, "type": "string" } }, "path": "aitable.view_update_filter", "primary_cli_path": "aitable view update filter", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "更新视图 filter 配置", "use_when": [ "固化视图筛选条件时" ] }, "aitable.view_update_frozen_cols": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view update frozen-cols --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_frozen_cols", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-extras.md" ], "agent_summary": "更新冻结列", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "只读用 get frozen-cols" ], "canonical_path": "aitable.view_update_frozen_cols", "cli_name": "frozen-cols", "cli_path": "aitable view update frozen-cols", "confirmation": "not_required", "description": "设置视图冻结列数。--count N 表示从首列起冻结 N 列;--count 0 表示取消冻结。\n返回 {baseId, tableId, viewId, count}。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable view update frozen-cols --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e --count 1" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新冻结列" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新冻结列" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_frozen_cols.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只读用 get frozen-cols" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只读用 get frozen-cols" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view update frozen-cols", "value": "aitable.view_update_frozen_cols" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view update frozen-cols", "value": "aitable.view_update_frozen_cols" }, "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": "设置视图冻结列数。--count N 表示从首列起冻结 N 列;--count 0 表示取消冻结。\n返回 {baseId, tableId, viewId, count}。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "设置指定视图(View)的冻结列数(左侧固定列),默认 1。\r\n\r\n通过 baseId / tableId / viewId 三元组定位目标视图。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "设置视图冻结列数。--count N 表示从首列起冻结 N 列;--count 0 表示取消冻结。\n返回 {baseId, tableId, viewId, count}。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update frozen-cols --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e --count 1" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update frozen-cols --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e --count 1" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_frozen_cols.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "set_frozen_columns_of_view" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_frozen_cols.interface_ref", "value": "aitable-helper.set_frozen_columns_of_view" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "set_frozen_columns_of_view" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "设置冻结列数时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "设置冻结列数时" ] } }, "group": "view.update", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "set_frozen_columns_of_view" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_update_frozen_cols", "parameter_count": 4, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "count": { "description": "冻结列数(\u003e=0;0 表示取消冻结)(必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "冻结列数(\u003e=0;0 表示取消冻结)(必填)" }, { "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": "冻结列数(\u003e=0;0 表示取消冻结)(必填)" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "count" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "count" }, "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": "integer" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "integer" } }, "interface_description": "冻结的左侧列数,默认 1。", "interface_type": "number", "property": "count", "required": true, "type": "integer" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标视图(View)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "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": "目标视图(View)的唯一标识。", "property": "viewId", "required": true, "type": "string" } }, "path": "aitable.view_update_frozen_cols", "primary_cli_path": "aitable view update frozen-cols", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "更新视图冻结列数", "use_when": [ "设置冻结列数时" ] }, "aitable.view_update_group": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view update group --help", "dws-schema-live:aitable.update_view", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_group", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-config.md" ], "agent_summary": "更新视图分组", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "只读用 get group" ], "canonical_path": "aitable.view_update_group", "cli_name": "group", "cli_path": "aitable view update group", "confirmation": "not_required", "description": "按属性更新视图的 group 数组每项为 {fieldId,direction} 配置(整组替换)。\n[{\"fieldId\":\"fldX\",\"direction\":\"asc\"}]\n若传对象会自动 wrap 为数组;其他非法格式拒绝。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable view update group --view-id VIEW_ID --json '[{\"fieldId\":\"fldX\",\"direction\":\"asc\"}]'" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新视图分组" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新视图分组" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_group.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只读用 get group" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只读用 get group" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view update group", "value": "aitable.view_update_group" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view update group", "value": "aitable.view_update_group" }, "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": "按属性更新视图的 group 数组每项为 {fieldId,direction} 配置(整组替换)。\n[{\"fieldId\":\"fldX\",\"direction\":\"asc\"}]\n若传对象会自动 wrap 为数组;其他非法格式拒绝。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "更新指定视图(View)的名称、描述或配置。\r\n当前稳定支持更新:newViewName、viewDescription、visibleFieldIds、filter、sort、group;fieldWidths 和 aggregate 仅支持 Grid 视图。\r\n首列字段是每条数据的索引,不支持删除、移动或隐藏。\r\n对 Kanban / Gantt / Gallery 视图,config 入参支持 kanbanCard / ganttTimebar / galleryCard 三个类型化配置块进行局部更新(传谁更新谁);若视图类型与块不匹配会返回 INVALID_UPDATE_VIEW_REQUEST。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "按属性更新视图的 group 数组每项为 {fieldId,direction} 配置(整组替换)。\n[{\"fieldId\":\"fldX\",\"direction\":\"asc\"}]\n若传对象会自动 wrap 为数组;其他非法格式拒绝。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update group --view-id VIEW_ID --json '[{\"fieldId\":\"fldX\",\"direction\":\"asc\"}]'" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update group --view-id VIEW_ID --json '[{\"fieldId\":\"fldX\",\"direction\":\"asc\"}]'" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_group.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "update_view" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_group.interface_ref", "value": "aitable.update_view" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "update_view" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "更新视图 group 配置" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "update_view" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "更新视图 group 配置" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "设置分组字段时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "设置分组字段时" ] } }, "group": "view.update", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "update_view" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_update_group", "parameter_count": 4, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "json": { "description": "group 数组 JSON", "example": "[{\"fieldId\":\"fldX\",\"direction\":\"asc\"}]", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "group 数组 JSON" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "group 数组 JSON" }, "example": { "candidates": [ { "precedence": "typed_metadata", "selected": true, "source": "typed_parameter_metadata", "value": "[{\"fieldId\":\"fldX\",\"direction\":\"asc\"}]" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "typed_metadata", "resolution": "highest_precedence", "source": "typed_parameter_metadata", "value": "[{\"fieldId\":\"fldX\",\"direction\":\"asc\"}]" }, "format": { "candidates": [ { "precedence": "typed_metadata", "selected": true, "source": "typed_parameter_metadata", "value": "json" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "typed_metadata", "resolution": "highest_precedence", "source": "typed_parameter_metadata", "value": "json" }, "property": { "candidates": [ { "precedence": "versioned_binding", "selected": true, "source": "versioned_parameter_binding", "value": "config.group" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "json" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "config.group" }, "required": { "candidates": [ { "precedence": "typed_metadata", "selected": true, "source": "typed_parameter_metadata", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "typed_metadata", "resolution": "highest_precedence", "source": "typed_parameter_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": "json", "property": "config.group", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标视图(View)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "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": "目标视图(View)的唯一标识。", "property": "viewId", "required": true, "type": "string" } }, "path": "aitable.view_update_group", "primary_cli_path": "aitable view update group", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "更新视图 group 配置", "use_when": [ "设置分组字段时" ] }, "aitable.view_update_name": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view update name --help", "dws-schema-live:aitable.update_view", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_name", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-config.md" ], "agent_summary": "重命名视图", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "改筛选/排序等用对应 update-*" ], "canonical_path": "aitable.view_update_name", "cli_name": "name", "cli_path": "aitable view update name", "confirmation": "not_required", "description": "重命名指定视图,等价于 dws aitable view update --name X。无 config 参数。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable view update name --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e --name \"新视图名\"" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "重命名视图" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "重命名视图" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_name.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "改筛选/排序等用对应 update-*" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "改筛选/排序等用对应 update-*" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view update name", "value": "aitable.view_update_name" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view update name", "value": "aitable.view_update_name" }, "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": "重命名指定视图,等价于 dws aitable view update --name X。无 config 参数。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "更新指定视图(View)的名称、描述或配置。\r\n当前稳定支持更新:newViewName、viewDescription、visibleFieldIds、filter、sort、group;fieldWidths 和 aggregate 仅支持 Grid 视图。\r\n首列字段是每条数据的索引,不支持删除、移动或隐藏。\r\n对 Kanban / Gantt / Gallery 视图,config 入参支持 kanbanCard / ganttTimebar / galleryCard 三个类型化配置块进行局部更新(传谁更新谁);若视图类型与块不匹配会返回 INVALID_UPDATE_VIEW_REQUEST。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "重命名指定视图,等价于 dws aitable view update --name X。无 config 参数。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update name --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e --name \"新视图名\"" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update name --base-id \u003cBASE_ID\u003e --table-id \u003cTABLE_ID\u003e --view-id \u003cVIEW_ID\u003e --name \"新视图名\"" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_name.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "update_view" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_name.interface_ref", "value": "aitable.update_view" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "update_view" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "重命名视图(= view update --name 的便捷子命令)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "update_view" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "重命名视图(= view update --name 的便捷子命令)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只需改视图名称时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只需改视图名称时" ] } }, "group": "view.update", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "update_view" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_update_name", "parameter_count": 4, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "name": { "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": "newViewName" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "name" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "newViewName" }, "required": { "candidates": [ { "precedence": "inference", "selected": true, "source": "usage_required_inference", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "inference", "resolution": "highest_precedence", "source": "usage_required_inference", "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": "newViewName", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标视图(View)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "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": "目标视图(View)的唯一标识。", "property": "viewId", "required": true, "type": "string" } }, "path": "aitable.view_update_name", "primary_cli_path": "aitable view update name", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "重命名视图(= view update --name 的便捷子命令)", "use_when": [ "只需改视图名称时" ] }, "aitable.view_update_row_height": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view update row-height --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_row_height", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-extras.md" ], "agent_summary": "更新行高", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "只读用 get row-height" ], "canonical_path": "aitable.view_update_row_height", "cli_name": "row-height", "cli_path": "aitable view update row-height", "confirmation": "not_required", "description": "设置视图单元格高度,单位为像素。--cell-height 必填,合法档位 32 / 56 / 88 / 128,默认 32。\n返回 {baseId, tableId, viewId, cellHeight}。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable view update row-height --base-id BASE_ID --table-id TABLE_ID --view-id VIEW_ID --cell-height 32" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新行高" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新行高" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_row_height.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只读用 get row-height" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只读用 get row-height" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view update row-height", "value": "aitable.view_update_row_height" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view update row-height", "value": "aitable.view_update_row_height" }, "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": "设置视图单元格高度,单位为像素。--cell-height 必填,合法档位 32 / 56 / 88 / 128,默认 32。\n返回 {baseId, tableId, viewId, cellHeight}。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "设置指定视图(View)的单元格高度(行高),单位为像素,默认 32。\r\n\r\n通过 baseId / tableId / viewId 三元组定位目标视图。\r\n\r\n工具层不做范围或枚举校验,超出下游允许范围的取值由下游回填错误。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "设置视图单元格高度,单位为像素。--cell-height 必填,合法档位 32 / 56 / 88 / 128,默认 32。\n返回 {baseId, tableId, viewId, cellHeight}。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update row-height --base-id BASE_ID --table-id TABLE_ID --view-id VIEW_ID --cell-height 32" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update row-height --base-id BASE_ID --table-id TABLE_ID --view-id VIEW_ID --cell-height 32" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_row_height.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "set_cell_height_of_view" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_row_height.interface_ref", "value": "aitable-helper.set_cell_height_of_view" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "set_cell_height_of_view" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "更新视图行高(单元格高度)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "set_cell_height_of_view" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "更新视图行高(单元格高度)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "调整视图行高时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "调整视图行高时" ] } }, "group": "view.update", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "set_cell_height_of_view" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_update_row_height", "parameter_count": 4, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "cell-height": { "description": "单元格高度(像素),合法档位 32 / 56 / 88 / 128 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "单元格高度(像素),合法档位 32 / 56 / 88 / 128 (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "行高像素值,合法档位为 32 / 56 / 88 / 128,与前端 CELL_HEIGHTS 约定保持一致。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "单元格高度(像素),合法档位 32 / 56 / 88 / 128 (必填)" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "cellHeight" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "cellHeight" }, "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": "integer" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_flag_type", "value": "integer" } }, "interface_description": "行高像素值,合法档位为 32 / 56 / 88 / 128,与前端 CELL_HEIGHTS 约定保持一致。", "interface_type": "number", "property": "cellHeight", "required": true, "type": "integer" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标视图(View)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "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": "目标视图(View)的唯一标识。", "property": "viewId", "required": true, "type": "string" } }, "path": "aitable.view_update_row_height", "primary_cli_path": "aitable view update row-height", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "更新视图行高(单元格高度)", "use_when": [ "调整视图行高时" ] }, "aitable.view_update_sort": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view update sort --help", "dws-schema-live:aitable.update_view", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_sort", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-config.md" ], "agent_summary": "更新视图排序", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "一次性查询排序用 record query --sort" ], "canonical_path": "aitable.view_update_sort", "cli_name": "sort", "cli_path": "aitable view update sort", "confirmation": "not_required", "description": "按属性更新视图的 sort 数组每项为 {fieldId,direction} 配置(整组替换)。\n[{\"fieldId\":\"fldX\",\"direction\":\"asc\"}]\n若传对象会自动 wrap 为数组;其他非法格式拒绝。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable view update sort --view-id VIEW_ID --json '[{\"fieldId\":\"fldX\",\"direction\":\"asc\"}]'" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新视图排序" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新视图排序" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_sort.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "一次性查询排序用 record query --sort" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "一次性查询排序用 record query --sort" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view update sort", "value": "aitable.view_update_sort" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view update sort", "value": "aitable.view_update_sort" }, "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": "按属性更新视图的 sort 数组每项为 {fieldId,direction} 配置(整组替换)。\n[{\"fieldId\":\"fldX\",\"direction\":\"asc\"}]\n若传对象会自动 wrap 为数组;其他非法格式拒绝。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "更新指定视图(View)的名称、描述或配置。\r\n当前稳定支持更新:newViewName、viewDescription、visibleFieldIds、filter、sort、group;fieldWidths 和 aggregate 仅支持 Grid 视图。\r\n首列字段是每条数据的索引,不支持删除、移动或隐藏。\r\n对 Kanban / Gantt / Gallery 视图,config 入参支持 kanbanCard / ganttTimebar / galleryCard 三个类型化配置块进行局部更新(传谁更新谁);若视图类型与块不匹配会返回 INVALID_UPDATE_VIEW_REQUEST。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "按属性更新视图的 sort 数组每项为 {fieldId,direction} 配置(整组替换)。\n[{\"fieldId\":\"fldX\",\"direction\":\"asc\"}]\n若传对象会自动 wrap 为数组;其他非法格式拒绝。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update sort --view-id VIEW_ID --json '[{\"fieldId\":\"fldX\",\"direction\":\"asc\"}]'" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update sort --view-id VIEW_ID --json '[{\"fieldId\":\"fldX\",\"direction\":\"asc\"}]'" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_sort.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "update_view" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_sort.interface_ref", "value": "aitable.update_view" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "update_view" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "更新视图 sort 配置" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "update_view" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "更新视图 sort 配置" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "固化视图排序时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "固化视图排序时" ] } }, "group": "view.update", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "update_view" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_update_sort", "parameter_count": 4, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "json": { "description": "sort 数组 JSON", "example": "[{\"fieldId\":\"fldX\",\"direction\":\"asc\"}]", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "sort 数组 JSON" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "sort 数组 JSON" }, "example": { "candidates": [ { "precedence": "typed_metadata", "selected": true, "source": "typed_parameter_metadata", "value": "[{\"fieldId\":\"fldX\",\"direction\":\"asc\"}]" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "typed_metadata", "resolution": "highest_precedence", "source": "typed_parameter_metadata", "value": "[{\"fieldId\":\"fldX\",\"direction\":\"asc\"}]" }, "format": { "candidates": [ { "precedence": "typed_metadata", "selected": true, "source": "typed_parameter_metadata", "value": "json" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "typed_metadata", "resolution": "highest_precedence", "source": "typed_parameter_metadata", "value": "json" }, "property": { "candidates": [ { "precedence": "versioned_binding", "selected": true, "source": "versioned_parameter_binding", "value": "config.sort" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "json" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "config.sort" }, "required": { "candidates": [ { "precedence": "typed_metadata", "selected": true, "source": "typed_parameter_metadata", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "typed_metadata", "resolution": "highest_precedence", "source": "typed_parameter_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": "json", "property": "config.sort", "required": true, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标视图(View)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "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": "目标视图(View)的唯一标识。", "property": "viewId", "required": true, "type": "string" } }, "path": "aitable.view_update_sort", "primary_cli_path": "aitable view update sort", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "更新视图 sort 配置", "use_when": [ "固化视图排序时" ] }, "aitable.view_update_timebar": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view update timebar --help", "dws-schema-live:aitable.update_view", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_timebar", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-config.md" ], "agent_summary": "更新时间条配置", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "只读用 get timebar" ], "canonical_path": "aitable.view_update_timebar", "cli_name": "timebar", "cli_path": "aitable view update timebar", "confirmation": "not_required", "constraints": { "require_one_of": [ [ "json", "start-field", "end-field", "display-field-id", "timeline-scale", "official-holiday", "color-configs" ] ] }, "description": "按属性局部更新 Gantt 视图的 ganttTimebar 配置。\n子字段:startField / endField (date 字段) / displayFieldId / timelineScale (year|quarter|month|weeks) /\ncolorConfigs (JSON 数组) / officialHoliday (bool)。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable view update timebar --view-id GANTT_ID --start-field fldStart --end-field fldEnd --timeline-scale month", "dws aitable view update timebar --view-id GANTT_ID --official-holiday=true" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新时间条配置" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新时间条配置" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The reviewed CLI accepts either a complete --json block or one or more typed Gantt timebar fields; --json is therefore not unconditionally required.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_timebar.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed CLI accepts either a complete --json block or one or more typed Gantt timebar fields; --json is therefore not unconditionally required.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只读用 get timebar" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "只读用 get timebar" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view update timebar", "value": "aitable.view_update_timebar" }, { "precedence": "reviewed_manual", "review_reason": "The reviewed CLI accepts either a complete --json block or one or more typed Gantt timebar fields; --json is therefore not unconditionally required.", "selected": false, "source": "reviewed_manual_hint", "source_ref": "aitable view update timebar", "value": "aitable.view_update_timebar" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view update timebar", "value": "aitable.view_update_timebar" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The reviewed CLI accepts either a complete --json block or one or more typed Gantt timebar fields; --json is therefore not unconditionally required.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.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 CLI accepts either a complete --json block or one or more typed Gantt timebar fields; --json is therefore not unconditionally required.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "按属性局部更新 Gantt 视图的 ganttTimebar 配置。\n子字段:startField / endField (date 字段) / displayFieldId / timelineScale (year|quarter|month|weeks) /\ncolorConfigs (JSON 数组) / officialHoliday (bool)。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "更新指定视图(View)的名称、描述或配置。\r\n当前稳定支持更新:newViewName、viewDescription、visibleFieldIds、filter、sort、group;fieldWidths 和 aggregate 仅支持 Grid 视图。\r\n首列字段是每条数据的索引,不支持删除、移动或隐藏。\r\n对 Kanban / Gantt / Gallery 视图,config 入参支持 kanbanCard / ganttTimebar / galleryCard 三个类型化配置块进行局部更新(传谁更新谁);若视图类型与块不匹配会返回 INVALID_UPDATE_VIEW_REQUEST。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "按属性局部更新 Gantt 视图的 ganttTimebar 配置。\n子字段:startField / endField (date 字段) / displayFieldId / timelineScale (year|quarter|month|weeks) /\ncolorConfigs (JSON 数组) / officialHoliday (bool)。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update timebar --view-id GANTT_ID --start-field fldStart --end-field fldEnd --timeline-scale month", "dws aitable view update timebar --view-id GANTT_ID --official-holiday=true" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update timebar --view-id GANTT_ID --start-field fldStart --end-field fldEnd --timeline-scale month", "dws aitable view update timebar --view-id GANTT_ID --official-holiday=true" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The reviewed CLI accepts either a complete --json block or one or more typed Gantt timebar fields; --json is therefore not unconditionally required.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_timebar.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed CLI accepts either a complete --json block or one or more typed Gantt timebar fields; --json is therefore not unconditionally required.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The reviewed CLI accepts either a complete --json block or one or more typed Gantt timebar fields; --json is therefore not unconditionally required.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "The CLI performs an aitable/get_views preflight, locally transforms the requested configuration, and then calls aitable/update_view; the two-call workflow has no single direct MCP interface." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed CLI accepts either a complete --json block or one or more typed Gantt timebar fields; --json is therefore not unconditionally required.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "The CLI performs an aitable/get_views preflight, locally transforms the requested configuration, and then calls aitable/update_view; the two-call workflow has no single direct MCP interface." }, "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/aitable.json", "value": null } ], "overridden_candidates": [ { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_timebar.interface_ref", "value": "aitable.update_view" } ], "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/aitable.json", "value": null }, "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 CLI accepts either a complete --json block or one or more typed Gantt timebar fields; --json is therefore not unconditionally required.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The reviewed CLI accepts either a complete --json block or one or more typed Gantt timebar fields; --json is therefore not unconditionally required.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "更新视图 timebar 配置(仅 Gantt)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "update_view" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "更新视图 timebar 配置(仅 Gantt)" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "调整甘特时间条字段时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "调整甘特时间条字段时" ] } }, "group": "view.update", "has_parameters": true, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "The CLI performs an aitable/get_views preflight, locally transforms the requested configuration, and then calls aitable/update_view; the two-call workflow has no single direct MCP interface.", "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_update_timebar", "parameter_count": 10, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "color-configs": { "description": "颜色配置 JSON 数组", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "颜色配置 JSON 数组" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "颜色配置 JSON 数组" }, "property": { "candidates": [ { "precedence": "versioned_binding", "selected": true, "source": "versioned_parameter_binding", "value": "config.ganttTimebar.colorConfigs" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "colorConfigs" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "config.ganttTimebar.colorConfigs" }, "required": { "candidates": [ { "precedence": "command_constraint", "selected": true, "source": "require_one_of_constraint", "value": false }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "command_constraint", "resolution": "highest_precedence", "source": "require_one_of_constraint", "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": "config.ganttTimebar.colorConfigs", "required": false, "type": "string" }, "display-field-id": { "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": "config.ganttTimebar.displayFieldId" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "displayFieldId" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "config.ganttTimebar.displayFieldId" }, "required": { "candidates": [ { "precedence": "command_constraint", "selected": true, "source": "require_one_of_constraint", "value": false }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "command_constraint", "resolution": "highest_precedence", "source": "require_one_of_constraint", "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": "config.ganttTimebar.displayFieldId", "required": false, "type": "string" }, "end-field": { "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": "config.ganttTimebar.endField" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "endField" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "config.ganttTimebar.endField" }, "required": { "candidates": [ { "precedence": "command_constraint", "selected": true, "source": "require_one_of_constraint", "value": false }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "command_constraint", "resolution": "highest_precedence", "source": "require_one_of_constraint", "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": "config.ganttTimebar.endField", "required": false, "type": "string" }, "json": { "description": "完整 ganttTimebar 子块 JSON", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "完整 ganttTimebar 子块 JSON" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "完整 ganttTimebar 子块 JSON" }, "property": { "candidates": [ { "precedence": "versioned_binding", "selected": true, "source": "versioned_parameter_binding", "value": "config.ganttTimebar" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "json" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "config.ganttTimebar" }, "required": { "candidates": [ { "precedence": "reviewed_manual", "review_reason": "The reviewed CLI accepts either a complete --json block or one or more typed Gantt timebar fields; --json is therefore not unconditionally required.", "selected": true, "source": "reviewed_manual_hint", "value": false }, { "precedence": "command_constraint", "selected": false, "source": "require_one_of_constraint", "value": false }, { "precedence": "tool_schema_hint", "selected": false, "source": "tool_schema_hint", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "reviewed_manual", "resolution": "highest_precedence", "review_reason": "The reviewed CLI accepts either a complete --json block or one or more typed Gantt timebar fields; --json is therefore not unconditionally required.", "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": "config.ganttTimebar", "required": false, "type": "string" }, "official-holiday": { "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": "config.ganttTimebar.officialHoliday" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "officialHoliday" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "config.ganttTimebar.officialHoliday" }, "required": { "candidates": [ { "precedence": "command_constraint", "selected": true, "source": "require_one_of_constraint", "value": false }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "command_constraint", "resolution": "highest_precedence", "source": "require_one_of_constraint", "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": "config.ganttTimebar.officialHoliday", "required": false, "type": "boolean" }, "start-field": { "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": "config.ganttTimebar.startField" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "startField" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "config.ganttTimebar.startField" }, "required": { "candidates": [ { "precedence": "command_constraint", "selected": true, "source": "require_one_of_constraint", "value": false }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "command_constraint", "resolution": "highest_precedence", "source": "require_one_of_constraint", "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": "config.ganttTimebar.startField", "required": false, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "timeline-scale": { "description": "时间尺度: year|quarter|month|weeks", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "时间尺度: year|quarter|month|weeks" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "时间尺度: year|quarter|month|weeks" }, "property": { "candidates": [ { "precedence": "versioned_binding", "selected": true, "source": "versioned_parameter_binding", "value": "config.ganttTimebar.timelineScale" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "timelineScale" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "config.ganttTimebar.timelineScale" }, "required": { "candidates": [ { "precedence": "command_constraint", "selected": true, "source": "require_one_of_constraint", "value": false }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "command_constraint", "resolution": "highest_precedence", "source": "require_one_of_constraint", "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": "config.ganttTimebar.timelineScale", "required": false, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标视图(View)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "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": "目标视图(View)的唯一标识。", "property": "viewId", "required": true, "type": "string" } }, "path": "aitable.view_update_timebar", "primary_cli_path": "aitable view update timebar", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "更新视图 timebar 配置(仅 Gantt)", "use_when": [ "调整甘特时间条字段时" ] }, "aitable.view_update_visible_fields": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable view update visible-fields --help", "dws-schema-live:aitable.update_view", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_visible_fields", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-view-config.md" ], "agent_summary": "更新可见字段列表与顺序", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "没有独立 field reorder;只读用 get visible-fields;首列字段须保留第一位" ], "canonical_path": "aitable.view_update_visible_fields", "cli_name": "visible-fields", "cli_path": "aitable view update visible-fields", "confirmation": "not_required", "description": "按属性更新视图的 visibleFieldIds(即列顺序)。传入的字段 ID 列表\n完全替换原有顺序;首列字段不可隐藏。所有视图类型都支持。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable view update visible-fields --base-id BASE_ID --table-id TABLE_ID --view-id VIEW_ID --field-ids fld1,fld2,fld3" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新可见字段列表与顺序" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "更新可见字段列表与顺序" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_visible_fields.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "没有独立 field reorder;只读用 get visible-fields;首列字段须保留第一位" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "没有独立 field reorder;只读用 get visible-fields;首列字段须保留第一位" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable view update visible-fields", "value": "aitable.view_update_visible_fields" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable view update visible-fields", "value": "aitable.view_update_visible_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": "按属性更新视图的 visibleFieldIds(即列顺序)。传入的字段 ID 列表\n完全替换原有顺序;首列字段不可隐藏。所有视图类型都支持。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "更新指定视图(View)的名称、描述或配置。\r\n当前稳定支持更新:newViewName、viewDescription、visibleFieldIds、filter、sort、group;fieldWidths 和 aggregate 仅支持 Grid 视图。\r\n首列字段是每条数据的索引,不支持删除、移动或隐藏。\r\n对 Kanban / Gantt / Gallery 视图,config 入参支持 kanbanCard / ganttTimebar / galleryCard 三个类型化配置块进行局部更新(传谁更新谁);若视图类型与块不匹配会返回 INVALID_UPDATE_VIEW_REQUEST。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "按属性更新视图的 visibleFieldIds(即列顺序)。传入的字段 ID 列表\n完全替换原有顺序;首列字段不可隐藏。所有视图类型都支持。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update visible-fields --base-id BASE_ID --table-id TABLE_ID --view-id VIEW_ID --field-ids fld1,fld2,fld3" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable view update visible-fields --base-id BASE_ID --table-id TABLE_ID --view-id VIEW_ID --field-ids fld1,fld2,fld3" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_visible_fields.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "update_view" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.view_update_visible_fields.interface_ref", "value": "aitable.update_view" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable", "rpc_name": "update_view" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "title": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "更新视图可见字段列表" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "update_view" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "更新视图可见字段列表" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户要移动字段/调整列顺序时必须走本命令" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户要移动字段/调整列顺序时必须走本命令" ] } }, "group": "view.update", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable", "rpc_name": "update_view" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "view_update_visible_fields", "parameter_count": 5, "parameters": { "base-id": { "description": "所属 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base 的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base 的唯一标识。", "property": "baseId", "required": true, "type": "string" }, "field-ids": { "description": "可见字段 ID 列表 (CSV),整组替换原有顺序", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "可见字段 ID 列表 (CSV),整组替换原有顺序" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "可见字段 ID 列表 (CSV),整组替换原有顺序" }, "property": { "candidates": [ { "precedence": "versioned_binding", "selected": true, "source": "versioned_parameter_binding", "value": "config.visibleFieldIds" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "fieldIds" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "config.visibleFieldIds" }, "required": { "candidates": [ { "precedence": "tool_schema_hint", "selected": true, "source": "tool_schema_hint", "value": true }, { "precedence": "default", "selected": false, "source": "default", "value": false } ], "precedence": "tool_schema_hint", "resolution": "highest_precedence", "source": "tool_schema_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": "config.visibleFieldIds", "required": true, "type": "string" }, "json": { "description": "可见字段 ID 数组 JSON", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "可见字段 ID 数组 JSON" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "可见字段 ID 数组 JSON" }, "property": { "candidates": [ { "precedence": "versioned_binding", "selected": true, "source": "versioned_parameter_binding", "value": "config.visibleFieldIds" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "json" } ], "precedence": "versioned_binding", "resolution": "highest_precedence", "source": "versioned_parameter_binding", "value": "config.visibleFieldIds" }, "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": "config.visibleFieldIds", "required": false, "type": "string" }, "table-id": { "description": "所属 Table ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "所属 Table ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属数据表(Table)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "所属 Table ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "tableId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "tableId" }, "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": "所属数据表(Table)的唯一标识。", "property": "tableId", "required": true, "type": "string" }, "view-id": { "description": "目标 View ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 View ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "目标视图(View)的唯一标识。" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 View ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "viewId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "viewId" }, "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": "目标视图(View)的唯一标识。", "property": "viewId", "required": true, "type": "string" } }, "path": "aitable.view_update_visible_fields", "primary_cli_path": "aitable view update visible-fields", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "更新视图可见字段列表", "use_when": [ "用户要移动字段/调整列顺序时必须走本命令" ] }, "aitable.workflow_create": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable workflow create --help", "internal/cli/schema_command_registry.json#aitable.workflow_create", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "skills/mono/references/products/aitable/aitable-workflow.md" ], "agent_summary": "创建并发布 AI 表格自动化工作流。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "已有工作流要修改时用 workflow update;仅启停已有工作流用 enable/disable;请求结果不确定时先 list 核对,避免非幂等重复创建" ], "canonical_path": "aitable.workflow_create", "cli_name": "create", "cli_path": "aitable workflow create", "confirmation": "not_required", "description": "在指定 Base 中创建并发布自动化工作流。\n--dsl 必须是完整的 workflow-dsl/v1 JSON 对象;涉及数据表、字段或视图的节点应使用真实的 sheetId / fieldId / viewId。\n\n--dsl 支持内联 JSON、@文件路径,或 - 从 stdin 读取。创建属于非幂等操作,CLI 不会自动重试。\n返回 data.valid、flowId、flowSchema、stepNodeIds、referenceMap、issues;即使 status=success,\nvalid=false 仍表示 DSL 校验或发布未通过,必须读取 issues 修正后再调用。", "display": "AI 表格操作", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws aitable workflow create --base-id \u003cBASE_ID\u003e --dsl @workflow.json --locale zh-CN" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "依据真实 Cobra leaf、Wukong 同步契约和 Aitable workflow Skill 审阅创建语义,强调完整 DSL、结果 valid/issues 校验及非幂等边界。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "创建并发布 AI 表格自动化工作流。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、Wukong 同步契约和 Aitable workflow Skill 审阅创建语义,强调完整 DSL、结果 valid/issues 校验及非幂等边界。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "创建并发布 AI 表格自动化工作流。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "依据真实 Cobra leaf、Wukong 同步契约和 Aitable workflow Skill 审阅创建语义,强调完整 DSL、结果 valid/issues 校验及非幂等边界。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "已有工作流要修改时用 workflow update;仅启停已有工作流用 enable/disable;请求结果不确定时先 list 核对,避免非幂等重复创建" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、Wukong 同步契约和 Aitable workflow Skill 审阅创建语义,强调完整 DSL、结果 valid/issues 校验及非幂等边界。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "已有工作流要修改时用 workflow update;仅启停已有工作流用 enable/disable;请求结果不确定时先 list 核对,避免非幂等重复创建" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable workflow create", "value": "aitable.workflow_create" }, { "precedence": "reviewed_manual", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "selected": false, "source": "reviewed_manual_hint", "source_ref": "aitable workflow create", "value": "aitable.workflow_create" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable workflow create", "value": "aitable.workflow_create" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.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 command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "在指定 Base 中创建并发布自动化工作流。\n--dsl 必须是完整的 workflow-dsl/v1 JSON 对象;涉及数据表、字段或视图的节点应使用真实的 sheetId / fieldId / viewId。\n\n--dsl 支持内联 JSON、@文件路径,或 - 从 stdin 读取。创建属于非幂等操作,CLI 不会自动重试。\n返回 data.valid、flowId、flowSchema、stepNodeIds、referenceMap、issues;即使 status=success,\nvalid=false 仍表示 DSL 校验或发布未通过,必须读取 issues 修正后再调用。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "在指定 Base 中创建并发布自动化工作流。\n--dsl 必须是完整的 workflow-dsl/v1 JSON 对象;涉及数据表、字段或视图的节点应使用真实的 sheetId / fieldId / viewId。\n\n--dsl 支持内联 JSON、@文件路径,或 - 从 stdin 读取。创建属于非幂等操作,CLI 不会自动重试。\n返回 data.valid、flowId、flowSchema、stepNodeIds、referenceMap、issues;即使 status=success,\nvalid=false 仍表示 DSL 校验或发布未通过,必须读取 issues 修正后再调用。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" }, { "precedence": "inference_or_default", "selected": false, "source": "command-verb", "value": "write" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "依据真实 Cobra leaf、Wukong 同步契约和 Aitable workflow Skill 审阅创建语义,强调完整 DSL、结果 valid/issues 校验及非幂等边界。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable workflow create --base-id \u003cBASE_ID\u003e --dsl @workflow.json --locale zh-CN" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、Wukong 同步契约和 Aitable workflow Skill 审阅创建语义,强调完整 DSL、结果 valid/issues 校验及非幂等边界。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable workflow create --base-id \u003cBASE_ID\u003e --dsl @workflow.json --locale zh-CN" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "non_idempotent" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "unknown" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "non_idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "依据真实 Cobra leaf、Wukong 同步契约和 Aitable workflow Skill 审阅创建语义,强调完整 DSL、结果 valid/issues 校验及非幂等边界。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "medium" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "medium" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "source": "internal/cli/schema_hints/metadata/aitable.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 同步契约和 Aitable workflow Skill 审阅创建语义,强调完整 DSL、结果 valid/issues 校验及非幂等边界。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求在已知 Base 中创建自动化,且已准备完整 workflow-dsl/v1 定义时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、Wukong 同步契约和 Aitable workflow Skill 审阅创建语义,强调完整 DSL、结果 valid/issues 校验及非幂等边界。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求在已知 Base 中创建自动化,且已准备完整 workflow-dsl/v1 定义时" ] } }, "group": "workflow", "has_parameters": true, "idempotency": "non_idempotent", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.", "is_alias": false, "name": "workflow_create", "parameter_count": 3, "parameters": { "base-id": { "description": "目标 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Base ID (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "reviewed_manual", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "selected": true, "source": "reviewed_manual_hint", "value": "baseId" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "reviewed_manual", "resolution": "highest_precedence", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "source": "reviewed_manual_hint", "value": "baseId" }, "required": { "candidates": [ { "precedence": "reviewed_manual", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "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 command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "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": "baseId", "required": true, "type": "string" }, "dsl": { "description": "workflow-dsl/v1 JSON 对象;支持内联 JSON、@文件路径或 - 从 stdin 读取 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "workflow-dsl/v1 JSON 对象;支持内联 JSON、@文件路径或 - 从 stdin 读取 (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "workflow-dsl/v1 JSON 对象;支持内联 JSON、@文件路径或 - 从 stdin 读取 (必填)" }, "interface_type": { "candidates": [ { "precedence": "reviewed_manual", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "selected": true, "source": "reviewed_manual_hint", "value": "object" }, { "precedence": "fallback", "selected": false, "source": "cobra_flag_type", "value": "string" } ], "precedence": "reviewed_manual", "resolution": "highest_precedence", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "source": "reviewed_manual_hint", "value": "object" }, "property": { "candidates": [ { "precedence": "reviewed_manual", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "selected": true, "source": "reviewed_manual_hint", "value": "dsl" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "dsl" } ], "precedence": "reviewed_manual", "resolution": "highest_precedence", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "source": "reviewed_manual_hint", "value": "dsl" }, "required": { "candidates": [ { "precedence": "reviewed_manual", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "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 command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "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" } }, "interface_type": "object", "property": "dsl", "required": true, "type": "string" }, "locale": { "description": "请求语言,例如 zh-CN 或 zh_CN (可选)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "请求语言,例如 zh-CN 或 zh_CN (可选)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "请求语言,例如 zh-CN 或 zh_CN (可选)" }, "property": { "candidates": [ { "precedence": "reviewed_manual", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "selected": true, "source": "reviewed_manual_hint", "value": "locale" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "locale" } ], "precedence": "reviewed_manual", "resolution": "highest_precedence", "review_reason": "The command maps --base-id and a decoded workflow-dsl/v1 --dsl object to aitable/create_workflow. The call intentionally bypasses retries because creation is non-idempotent; locale remains optional.", "source": "reviewed_manual_hint", "value": "locale" }, "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": "locale", "required": false, "type": "string" } }, "path": "aitable.workflow_create", "primary_cli_path": "aitable workflow create", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "创建并发布自动化工作流", "use_when": [ "用户明确要求在已知 Base 中创建自动化,且已准备完整 workflow-dsl/v1 定义时" ] }, "aitable.workflow_disable": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable workflow disable --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.workflow_disable", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-workflow.md" ], "agent_summary": "禁用工作流(高危,需确认;status 变 STOP)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "启用用 enable;不能通过 CLI 删除工作流" ], "canonical_path": "aitable.workflow_disable", "cli_name": "disable", "cli_path": "aitable workflow disable", "confirmation": "user_required", "description": "禁用指定 Base 中的自动化工作流。禁用后工作流将不再自动触发执行。\n此操作直接影响业务自动化,建议在交互场景下用 --yes 二次确认。\n返回 {workflowId, disabled} 用于确认操作结果(disabled 为动作确认而非状态查询)。", "display": "AI 表格操作", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws aitable workflow disable --base-id \u003cBASE_ID\u003e --workflow-id \u003cFLOW_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "禁用工作流(高危,需确认;status 变 STOP)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "禁用工作流(高危,需确认;status 变 STOP)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.workflow_disable.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "启用用 enable;不能通过 CLI 删除工作流" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "启用用 enable;不能通过 CLI 删除工作流" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable workflow disable", "value": "aitable.workflow_disable" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable workflow disable", "value": "aitable.workflow_disable" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" }, { "precedence": "inference_or_default", "selected": false, "source": "risk-default", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "user_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "禁用指定 Base 中的自动化工作流。禁用后工作流将不再自动触发执行。\n此操作直接影响业务自动化,建议在交互场景下用 --yes 二次确认。\n返回 {workflowId, disabled} 用于确认操作结果(disabled 为动作确认而非状态查询)。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "禁用指定 Base 中的自动化工作流。禁用后工作流将不再自动触发执行。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "禁用指定 Base 中的自动化工作流。禁用后工作流将不再自动触发执行。\n此操作直接影响业务自动化,建议在交互场景下用 --yes 二次确认。\n返回 {workflowId, disabled} 用于确认操作结果(disabled 为动作确认而非状态查询)。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" }, { "precedence": "inference_or_default", "selected": false, "source": "command-verb", "value": "write" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable workflow disable --base-id \u003cBASE_ID\u003e --workflow-id \u003cFLOW_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable workflow disable --base-id \u003cBASE_ID\u003e --workflow-id \u003cFLOW_ID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.workflow_disable.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "disable_workflow" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.workflow_disable.interface_ref", "value": "aitable-helper.disable_workflow" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "disable_workflow" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "high" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "medium" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "high" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求停止某自动化工作流时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求停止某自动化工作流时" ] } }, "group": "workflow", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "disable_workflow" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "workflow_disable", "parameter_count": 2, "parameters": { "base-id": { "description": "目标 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base ID(通过 list_bases / search_bases 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base ID(通过 list_bases / search_bases 获取)", "property": "baseId", "required": true, "type": "string" }, "workflow-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": "workflowId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "workflowId" }, "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", "property": "workflowId", "required": true, "type": "string" } }, "path": "aitable.workflow_disable", "primary_cli_path": "aitable workflow disable", "product_id": "aitable", "reviewed": true, "risk": "high", "source": "reviewed_command_registry", "title": "禁用指定工作流(高危)", "use_when": [ "用户明确要求停止某自动化工作流时" ] }, "aitable.workflow_edit_example": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable workflow edit-example --help", "internal/cli/schema_command_registry.json#aitable.workflow_edit_example", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "mcp-contract:aitable/edit_workflow_example", "skills/mono/references/products/aitable/aitable-workflow.md" ], "agent_summary": "获取 AI 表格工作流编辑文档与 workflow-dsl/v1 示例。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "实际创建工作流用 workflow create;修改已有工作流用 workflow update;查询已发布定义用 workflow get" ], "canonical_path": "aitable.workflow_edit_example", "cli_name": "edit-example", "cli_path": "aitable workflow edit-example", "confirmation": "not_required", "description": "返回服务端提供的 AI 表格工作流编辑文档与示例。\n可作为 workflow create / workflow update 的 workflow-dsl/v1 结构参考;此命令不需要 Base ID 或其他参数。", "display": "AI 表格操作", "effect": "read", "effect_source": "agent-hint", "examples": [ "dws aitable workflow edit-example" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "依据新增 Cobra leaf 和用户提供的 aitable/edit_workflow_example 空参数 MCP 契约审阅选型语义,将该命令限定为 create/update 前的只读文档入口。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取 AI 表格工作流编辑文档与 workflow-dsl/v1 示例。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf 和用户提供的 aitable/edit_workflow_example 空参数 MCP 契约审阅选型语义,将该命令限定为 create/update 前的只读文档入口。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取 AI 表格工作流编辑文档与 workflow-dsl/v1 示例。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command sends empty arguments to aitable/edit_workflow_example and returns the service-provided workflow editing documentation and examples. The operation is read-only and safe to retry.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The command sends empty arguments to aitable/edit_workflow_example and returns the service-provided workflow editing documentation and examples. The operation is read-only and safe to retry.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "依据新增 Cobra leaf 和用户提供的 aitable/edit_workflow_example 空参数 MCP 契约审阅选型语义,将该命令限定为 create/update 前的只读文档入口。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "实际创建工作流用 workflow create;修改已有工作流用 workflow update;查询已发布定义用 workflow get" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf 和用户提供的 aitable/edit_workflow_example 空参数 MCP 契约审阅选型语义,将该命令限定为 create/update 前的只读文档入口。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "实际创建工作流用 workflow create;修改已有工作流用 workflow update;查询已发布定义用 workflow get" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable workflow edit-example", "value": "aitable.workflow_edit_example" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable workflow edit-example", "value": "aitable.workflow_edit_example" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command sends empty arguments to aitable/edit_workflow_example and returns the service-provided workflow editing documentation and examples. The operation is read-only and safe to retry.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The command sends empty arguments to aitable/edit_workflow_example and returns the service-provided workflow editing documentation and examples. The operation is read-only and safe to retry.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "返回服务端提供的 AI 表格工作流编辑文档与示例。\n可作为 workflow create / workflow update 的 workflow-dsl/v1 结构参考;此命令不需要 Base ID 或其他参数。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "返回服务端提供的 AI 表格工作流编辑文档与示例。\n可作为 workflow create / workflow update 的 workflow-dsl/v1 结构参考;此命令不需要 Base ID 或其他参数。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command sends empty arguments to aitable/edit_workflow_example and returns the service-provided workflow editing documentation and examples. The operation is read-only and safe to retry.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The command sends empty arguments to aitable/edit_workflow_example and returns the service-provided workflow editing documentation and examples. The operation is read-only and safe to retry.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "read" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "依据新增 Cobra leaf 和用户提供的 aitable/edit_workflow_example 空参数 MCP 契约审阅选型语义,将该命令限定为 create/update 前的只读文档入口。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable workflow edit-example" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf 和用户提供的 aitable/edit_workflow_example 空参数 MCP 契约审阅选型语义,将该命令限定为 create/update 前的只读文档入口。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable workflow edit-example" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command sends empty arguments to aitable/edit_workflow_example and returns the service-provided workflow editing documentation and examples. The operation is read-only and safe to retry.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The command sends empty arguments to aitable/edit_workflow_example and returns the service-provided workflow editing documentation and examples. The operation is read-only and safe to retry.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "idempotent" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command sends empty arguments to aitable/edit_workflow_example and returns the service-provided workflow editing documentation and examples. The operation is read-only and safe to retry.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The command sends empty arguments to aitable/edit_workflow_example and returns the service-provided workflow editing documentation and examples. The operation is read-only and safe to retry.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command sends empty arguments to aitable/edit_workflow_example and returns the service-provided workflow editing documentation and examples. The operation is read-only and safe to retry.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The command sends empty arguments to aitable/edit_workflow_example and returns the service-provided workflow editing documentation and examples. The operation is read-only and safe to retry.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command sends empty arguments to aitable/edit_workflow_example and returns the service-provided workflow editing documentation and examples. The operation is read-only and safe to retry.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "依据新增 Cobra leaf 和用户提供的 aitable/edit_workflow_example 空参数 MCP 契约审阅选型语义,将该命令限定为 create/update 前的只读文档入口。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The command sends empty arguments to aitable/edit_workflow_example and returns the service-provided workflow editing documentation and examples. The operation is read-only and safe to retry.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command sends empty arguments to aitable/edit_workflow_example and returns the service-provided workflow editing documentation and examples. The operation is read-only and safe to retry.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The command sends empty arguments to aitable/edit_workflow_example and returns the service-provided workflow editing documentation and examples. The operation is read-only and safe to retry.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "low" }, "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 和用户提供的 aitable/edit_workflow_example 空参数 MCP 契约审阅选型语义,将该命令限定为 create/update 前的只读文档入口。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "创建或更新工作流前,需要确认最新 workflow-dsl/v1 结构、节点写法或完整示例时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据新增 Cobra leaf 和用户提供的 aitable/edit_workflow_example 空参数 MCP 契约审阅选型语义,将该命令限定为 create/update 前的只读文档入口。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "创建或更新工作流前,需要确认最新 workflow-dsl/v1 结构、节点写法或完整示例时" ] } }, "group": "workflow", "has_parameters": false, "idempotency": "idempotent", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.", "is_alias": false, "name": "workflow_edit_example", "parameter_count": 0, "parameters": {}, "path": "aitable.workflow_edit_example", "primary_cli_path": "aitable workflow edit-example", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取工作流编辑文档与示例", "use_when": [ "创建或更新工作流前,需要确认最新 workflow-dsl/v1 结构、节点写法或完整示例时" ] }, "aitable.workflow_enable": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable workflow enable --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.workflow_enable", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-workflow.md" ], "agent_summary": "启用工作流。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "禁用用 workflow disable(高危,需确认)" ], "canonical_path": "aitable.workflow_enable", "cli_name": "enable", "cli_path": "aitable workflow enable", "confirmation": "not_required", "description": "启用指定 Base 中的自动化工作流。启用后工作流将按配置的触发条件自动执行。\n返回 {workflowId, enabled} 用于确认操作结果(enabled 为动作确认而非状态查询)。\n可用 workflow create 创建工作流,或用 workflow list 获取已有 workflowId。", "display": "AI 表格操作", "effect": "write", "effect_source": "command-verb", "examples": [ "dws aitable workflow enable --base-id \u003cBASE_ID\u003e --workflow-id \u003cFLOW_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "启用工作流。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "启用工作流。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.workflow_enable.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "禁用用 workflow disable(高危,需确认)" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "禁用用 workflow disable(高危,需确认)" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable workflow enable", "value": "aitable.workflow_enable" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable workflow enable", "value": "aitable.workflow_enable" }, "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": "启用指定 Base 中的自动化工作流。启用后工作流将按配置的触发条件自动执行。\n返回 {workflowId, enabled} 用于确认操作结果(enabled 为动作确认而非状态查询)。\n可用 workflow create 创建工作流,或用 workflow list 获取已有 workflowId。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "启用指定 Base 中的自动化工作流。启用后工作流将按配置的触发条件自动执行。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "启用指定 Base 中的自动化工作流。启用后工作流将按配置的触发条件自动执行。\n返回 {workflowId, enabled} 用于确认操作结果(enabled 为动作确认而非状态查询)。\n可用 workflow create 创建工作流,或用 workflow list 获取已有 workflowId。" }, "effect": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "command-verb", "value": "write" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "command-verb", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable workflow enable --base-id \u003cBASE_ID\u003e --workflow-id \u003cFLOW_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable workflow enable --base-id \u003cBASE_ID\u003e --workflow-id \u003cFLOW_ID\u003e" ] }, "idempotency": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "unknown" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.workflow_enable.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "enable_workflow" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.workflow_enable.interface_ref", "value": "aitable-helper.enable_workflow" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "enable_workflow" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "inference_or_default", "selected": true, "source": "effect-default", "value": "medium" } ], "precedence": "inference_or_default", "resolution": "highest_precedence", "source": "effect-default", "value": "medium" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要重新打开已停止的自动化工作流时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "需要重新打开已停止的自动化工作流时" ] } }, "group": "workflow", "has_parameters": true, "idempotency": "unknown", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "enable_workflow" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "workflow_enable", "parameter_count": 2, "parameters": { "base-id": { "description": "目标 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base ID(通过 list_bases / search_bases 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base ID(通过 list_bases / search_bases 获取)", "property": "baseId", "required": true, "type": "string" }, "workflow-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": "workflowId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "workflowId" }, "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", "property": "workflowId", "required": true, "type": "string" } }, "path": "aitable.workflow_enable", "primary_cli_path": "aitable workflow enable", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "启用指定工作流", "use_when": [ "需要重新打开已停止的自动化工作流时" ] }, "aitable.workflow_get": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable workflow get --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.workflow_get", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-workflow.md" ], "agent_summary": "获取工作流详情(含 flowSchema)。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "列表用 list;启停用 enable/disable" ], "canonical_path": "aitable.workflow_get", "cli_name": "get", "cli_path": "aitable workflow get", "confirmation": "not_required", "description": "获取指定 Base 中某个自动化工作流的详细信息(含触发条件、动作步骤等)。\n返回结构由服务端 getFlowDetail 透传,agent 应按需读取关心字段。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable workflow get --base-id \u003cBASE_ID\u003e --workflow-id \u003cFLOW_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取工作流详情(含 flowSchema)。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "获取工作流详情(含 flowSchema)。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.workflow_get.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "列表用 list;启停用 enable/disable" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "列表用 list;启停用 enable/disable" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable workflow get", "value": "aitable.workflow_get" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable workflow get", "value": "aitable.workflow_get" }, "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": "获取指定 Base 中某个自动化工作流的详细信息(含触发条件、动作步骤等)。\n返回结构由服务端 getFlowDetail 透传,agent 应按需读取关心字段。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "获取指定 Base 中某个自动化工作流的详细信息,直接返回下游 getFlowDetail 的详情结构。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "获取指定 Base 中某个自动化工作流的详细信息(含触发条件、动作步骤等)。\n返回结构由服务端 getFlowDetail 透传,agent 应按需读取关心字段。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable workflow get --base-id \u003cBASE_ID\u003e --workflow-id \u003cFLOW_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable workflow get --base-id \u003cBASE_ID\u003e --workflow-id \u003cFLOW_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.workflow_get.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "get_workflow" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.workflow_get.interface_ref", "value": "aitable-helper.get_workflow" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "get_workflow" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "已知 workflow-id,需要看工作流定义时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "已知 workflow-id,需要看工作流定义时" ] } }, "group": "workflow", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "get_workflow" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "workflow_get", "parameter_count": 2, "parameters": { "base-id": { "description": "目标 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base ID(通过 list_bases / search_bases 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base ID(通过 list_bases / search_bases 获取)", "property": "baseId", "required": true, "type": "string" }, "workflow-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": "workflowId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "workflowId" }, "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", "property": "workflowId", "required": true, "type": "string" } }, "path": "aitable.workflow_get", "primary_cli_path": "aitable workflow get", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "获取单个工作流详情", "use_when": [ "已知 workflow-id,需要看工作流定义时" ] }, "aitable.workflow_list": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable workflow list --help", "dws-schema-live:none (helper/composite; Skill+Cobra)", "internal/cli/schema_command_registry.json", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "internal/cli/schema_mcp_metadata.json#tools.aitable.workflow_list", "skills/mono/references/products/aitable.md", "skills/mono/references/products/aitable/aitable-workflow.md" ], "agent_summary": "列出 Base 下自动化工作流。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "CLI 不能新建/修改/删除工作流;启用/禁用用 enable/disable" ], "canonical_path": "aitable.workflow_list", "cli_name": "list", "cli_path": "aitable workflow list", "confirmation": "not_required", "description": "列出指定 Base 中的自动化工作流,支持分页。\n--limit 默认服务端 20,最大 100;--offset 默认 0。\n返回结构由服务端 searchFlows 透传,含 workflowId、name 等字段。", "display": "AI 表格操作", "effect": "read", "effect_source": "command-verb", "examples": [ "dws aitable workflow list --base-id \u003cBASE_ID\u003e" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出 Base 下自动化工作流。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "列出 Base 下自动化工作流。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.workflow_list.interface_ref", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "CLI 不能新建/修改/删除工作流;启用/禁用用 enable/disable" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "CLI 不能新建/修改/删除工作流;启用/禁用用 enable/disable" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable workflow list", "value": "aitable.workflow_list" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable workflow list", "value": "aitable.workflow_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": "列出指定 Base 中的自动化工作流,支持分页。\n--limit 默认服务端 20,最大 100;--offset 默认 0。\n返回结构由服务端 searchFlows 透传,含 workflowId、name 等字段。" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "列出指定 Base 中的自动化工作流,直接返回下游 searchFlows 的响应结构。支持分页,limit 默认 20,最大 100;offset 默认 0。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "列出指定 Base 中的自动化工作流,支持分页。\n--limit 默认服务端 20,最大 100;--offset 默认 0。\n返回结构由服务端 searchFlows 透传,含 workflowId、name 等字段。" }, "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 MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable workflow list --base-id \u003cBASE_ID\u003e" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable workflow list --base-id \u003cBASE_ID\u003e" ] }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.workflow_list.interface_ref", "value": "mcp" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "mcp" }, "interface_ref": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "list_workflows" } }, { "precedence": "mcp_fallback", "selected": false, "source": "internal/cli/schema_mcp_metadata.json#tools.aitable.workflow_list.interface_ref", "value": "aitable-helper.list_workflows" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": { "product_id": "aitable-helper", "rpc_name": "list_workflows" } }, "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/aitable marks this tool as reviewed", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "dws-tool-metadata/aitable marks this tool as reviewed", "source": "internal/cli/schema_hints/metadata/aitable.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": "列出 Base 下的工作流" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "列出自动化工作流" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "列出 Base 下的工作流" }, "use_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看有哪些工作流及 status/flowId 时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "人工结合实时 dws schema MCP 描述(或 helper 无 live 时用 Skill/Cobra)、兄弟命令分流与 Runtime 确认门禁审阅选型语义。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "查看有哪些工作流及 status/flowId 时" ] } }, "group": "workflow", "has_parameters": true, "idempotency": "idempotent", "interface_mode": "mcp", "interface_ref": { "product_id": "aitable-helper", "rpc_name": "list_workflows" }, "is_alias": false, "metadata_source": "embedded-mcp-metadata", "name": "workflow_list", "parameter_count": 3, "parameters": { "base-id": { "description": "目标 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Base ID (必填)" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "所属 Base ID(通过 list_bases / search_bases 获取)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "inference", "selected": true, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "baseId" }, "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": "所属 Base ID(通过 list_bases / search_bases 获取)", "property": "baseId", "required": true, "type": "string" }, "limit": { "description": "分页大小 [1, 100],不传走服务端默认 20", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "分页大小 [1, 100],不传走服务端默认 20" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,分页大小。默认 20,最大 100" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "分页大小 [1, 100],不传走服务端默认 20" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "limit" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "limit" }, "required": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_nonzero_default", "value": false }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": true }, { "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": "可选,分页大小。默认 20,最大 100", "interface_type": "number", "property": "limit", "required": false, "type": "integer" }, "offset": { "description": "分页偏移量,\u003e= 0,不传走服务端默认 0", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "分页偏移量,\u003e= 0,不传走服务端默认 0" }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": "可选,分页偏移量。默认 0,必须大于等于 0" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "分页偏移量,\u003e= 0,不传走服务端默认 0" }, "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": "inference", "selected": true, "source": "flag_name_inference", "value": "offset" } ], "precedence": "inference", "resolution": "highest_precedence", "source": "flag_name_inference", "value": "offset" }, "required": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_nonzero_default", "value": false }, { "precedence": "mcp_metadata", "selected": false, "source": "mcp_metadata", "value": true }, { "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": "可选,分页偏移量。默认 0,必须大于等于 0", "interface_type": "number", "property": "offset", "required": false, "type": "integer" } }, "path": "aitable.workflow_list", "primary_cli_path": "aitable workflow list", "product_id": "aitable", "reviewed": true, "risk": "low", "source": "reviewed_command_registry", "title": "列出 Base 下的工作流", "use_when": [ "查看有哪些工作流及 status/flowId 时" ] }, "aitable.workflow_update": { "agent_metadata_source": "embedded-skill-metadata", "agent_source_refs": [ "cobra-help:dws aitable workflow update --help", "internal/cli/schema_command_registry.json#aitable.workflow_update", "internal/cli/schema_hints/metadata/aitable.json", "internal/cli/schema_hints/selection/aitable.json", "skills/mono/references/products/aitable/aitable-workflow.md" ], "agent_summary": "用完整 DSL 更新并发布已有 AI 表格自动化工作流。", "agent_summary_source": "dws-agent-selection/aitable", "availability": "available", "avoid_when": [ "新建工作流用 create;只改变运行状态用 enable/disable;不要把局部 patch 或 workflow get 返回的 flowSchema 直接当作 DSL" ], "canonical_path": "aitable.workflow_update", "cli_name": "update", "cli_path": "aitable workflow update", "confirmation": "not_required", "description": "在指定 Base 中更新并发布已有自动化工作流。\n建议先用 workflow get 留底当前详情;--dsl 必须是完整的 workflow-dsl/v1 JSON 对象,而不是局部 patch。\n\n--dsl 支持内联 JSON、@文件路径,或 - 从 stdin 读取。更新会发布传入的目标 DSL;请提供完整、可独立校验的 workflow-dsl/v1 对象。\n返回 data.valid、flowId、flowSchema、stepNodeIds、referenceMap、issues;即使 status=success,\nvalid=false 仍表示 DSL 校验或发布未通过,必须读取 issues 修正后再调用。", "display": "AI 表格操作", "effect": "write", "effect_source": "agent-hint", "examples": [ "dws aitable workflow update --base-id \u003cBASE_ID\u003e --workflow-id \u003cFLOW_ID\u003e --dsl @workflow.json --locale zh-CN" ], "field_provenance": { "agent_summary": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "依据真实 Cobra leaf、Wukong 同步契约和 Aitable workflow Skill 审阅更新语义,强调全量替换、事前备份和 valid/issues 结果校验。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": "用完整 DSL 更新并发布已有 AI 表格自动化工作流。" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、Wukong 同步契约和 Aitable workflow Skill 审阅更新语义,强调全量替换、事前备份和 valid/issues 结果校验。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": "用完整 DSL 更新并发布已有 AI 表格自动化工作流。" }, "availability": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "available" }, "avoid_when": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "依据真实 Cobra leaf、Wukong 同步契约和 Aitable workflow Skill 审阅更新语义,强调全量替换、事前备份和 valid/issues 结果校验。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "新建工作流用 create;只改变运行状态用 enable/disable;不要把局部 patch 或 workflow get 返回的 flowSchema 直接当作 DSL" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、Wukong 同步契约和 Aitable workflow Skill 审阅更新语义,强调全量替换、事前备份和 valid/issues 结果校验。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "新建工作流用 create;只改变运行状态用 enable/disable;不要把局部 patch 或 workflow get 返回的 flowSchema 直接当作 DSL" ] }, "canonical_path": { "candidates": [ { "precedence": "command_registry", "selected": true, "source": "reviewed_command_registry", "source_ref": "aitable workflow update", "value": "aitable.workflow_update" }, { "precedence": "reviewed_manual", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "selected": false, "source": "reviewed_manual_hint", "source_ref": "aitable workflow update", "value": "aitable.workflow_update" } ], "precedence": "command_registry", "resolution": "registry_identity", "source": "reviewed_command_registry", "source_ref": "aitable workflow update", "value": "aitable.workflow_update" }, "confirmation": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.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 command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "not_required" }, "description": { "candidates": [ { "precedence": "cobra_help", "selected": true, "source": "cobra_help", "value": "在指定 Base 中更新并发布已有自动化工作流。\n建议先用 workflow get 留底当前详情;--dsl 必须是完整的 workflow-dsl/v1 JSON 对象,而不是局部 patch。\n\n--dsl 支持内联 JSON、@文件路径,或 - 从 stdin 读取。更新会发布传入的目标 DSL;请提供完整、可独立校验的 workflow-dsl/v1 对象。\n返回 data.valid、flowId、flowSchema、stepNodeIds、referenceMap、issues;即使 status=success,\nvalid=false 仍表示 DSL 校验或发布未通过,必须读取 issues 修正后再调用。" } ], "precedence": "cobra_help", "resolution": "highest_precedence", "source": "cobra_help", "value": "在指定 Base 中更新并发布已有自动化工作流。\n建议先用 workflow get 留底当前详情;--dsl 必须是完整的 workflow-dsl/v1 JSON 对象,而不是局部 patch。\n\n--dsl 支持内联 JSON、@文件路径,或 - 从 stdin 读取。更新会发布传入的目标 DSL;请提供完整、可独立校验的 workflow-dsl/v1 对象。\n返回 data.valid、flowId、flowSchema、stepNodeIds、referenceMap、issues;即使 status=success,\nvalid=false 仍表示 DSL 校验或发布未通过,必须读取 issues 修正后再调用。" }, "effect": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" }, { "precedence": "inference_or_default", "selected": false, "source": "command-verb", "value": "write" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "write" }, "examples": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "依据真实 Cobra leaf、Wukong 同步契约和 Aitable workflow Skill 审阅更新语义,强调全量替换、事前备份和 valid/issues 结果校验。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable workflow update --base-id \u003cBASE_ID\u003e --workflow-id \u003cFLOW_ID\u003e --dsl @workflow.json --locale zh-CN" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、Wukong 同步契约和 Aitable workflow Skill 审阅更新语义,强调全量替换、事前备份和 valid/issues 结果校验。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "dws aitable workflow update --base-id \u003cBASE_ID\u003e --workflow-id \u003cFLOW_ID\u003e --dsl @workflow.json --locale zh-CN" ] }, "idempotency": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "unknown" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "unknown" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "unknown" }, "interface_mode": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "composite" }, "interface_reason": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command." }, "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/aitable.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/aitable.json", "value": null }, "reviewed": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, { "precedence": "reviewed_explicit", "review_reason": "依据真实 Cobra leaf、Wukong 同步契约和 Aitable workflow Skill 审阅更新语义,强调全量替换、事前备份和 valid/issues 结果校验。", "selected": false, "source": "internal/cli/schema_hints/selection/aitable.json", "value": true } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "source": "internal/cli/schema_hints/metadata/aitable.json", "value": true }, "risk": { "candidates": [ { "precedence": "reviewed_explicit", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "selected": true, "source": "internal/cli/schema_hints/metadata/aitable.json", "value": "medium" }, { "precedence": "inference_or_default", "selected": false, "source": "effect-default", "value": "medium" } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "source": "internal/cli/schema_hints/metadata/aitable.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 同步契约和 Aitable workflow Skill 审阅更新语义,强调全量替换、事前备份和 valid/issues 结果校验。", "selected": true, "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求修改已知工作流,且已先留底当前详情并准备完整 workflow-dsl/v1 目标定义时" ] } ], "precedence": "reviewed_explicit", "resolution": "highest_precedence", "review_reason": "依据真实 Cobra leaf、Wukong 同步契约和 Aitable workflow Skill 审阅更新语义,强调全量替换、事前备份和 valid/issues 结果校验。", "source": "internal/cli/schema_hints/selection/aitable.json", "value": [ "用户明确要求修改已知工作流,且已先留底当前详情并准备完整 workflow-dsl/v1 目标定义时" ] } }, "group": "workflow", "has_parameters": true, "idempotency": "unknown", "interface_mode": "composite", "interface_reason": "Reviewed unpinned remote adapter: this executable CLI wrapper calls a remote helper that is absent from the pinned MCP metadata snapshot; no single pinned semantically equivalent interface_ref can represent the command.", "is_alias": false, "name": "workflow_update", "parameter_count": 4, "parameters": { "base-id": { "description": "目标 Base ID (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "目标 Base ID (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "目标 Base ID (必填)" }, "property": { "candidates": [ { "precedence": "reviewed_manual", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "selected": true, "source": "reviewed_manual_hint", "value": "baseId" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "baseId" } ], "precedence": "reviewed_manual", "resolution": "highest_precedence", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "source": "reviewed_manual_hint", "value": "baseId" }, "required": { "candidates": [ { "precedence": "reviewed_manual", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "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 command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "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": "baseId", "required": true, "type": "string" }, "dsl": { "description": "workflow-dsl/v1 JSON 对象;支持内联 JSON、@文件路径或 - 从 stdin 读取 (必填)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "workflow-dsl/v1 JSON 对象;支持内联 JSON、@文件路径或 - 从 stdin 读取 (必填)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "workflow-dsl/v1 JSON 对象;支持内联 JSON、@文件路径或 - 从 stdin 读取 (必填)" }, "interface_type": { "candidates": [ { "precedence": "reviewed_manual", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "selected": true, "source": "reviewed_manual_hint", "value": "object" }, { "precedence": "fallback", "selected": false, "source": "cobra_flag_type", "value": "string" } ], "precedence": "reviewed_manual", "resolution": "highest_precedence", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "source": "reviewed_manual_hint", "value": "object" }, "property": { "candidates": [ { "precedence": "reviewed_manual", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "selected": true, "source": "reviewed_manual_hint", "value": "dsl" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "dsl" } ], "precedence": "reviewed_manual", "resolution": "highest_precedence", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "source": "reviewed_manual_hint", "value": "dsl" }, "required": { "candidates": [ { "precedence": "reviewed_manual", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "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 command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "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" } }, "interface_type": "object", "property": "dsl", "required": true, "type": "string" }, "locale": { "description": "请求语言,例如 zh-CN 或 zh_CN (可选)", "field_provenance": { "description": { "candidates": [ { "precedence": "cobra_contract", "selected": true, "source": "cobra_usage", "value": "请求语言,例如 zh-CN 或 zh_CN (可选)" }, { "precedence": "default", "selected": false, "source": "default", "value": "" } ], "precedence": "cobra_contract", "resolution": "highest_precedence", "source": "cobra_usage", "value": "请求语言,例如 zh-CN 或 zh_CN (可选)" }, "property": { "candidates": [ { "precedence": "reviewed_manual", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "selected": true, "source": "reviewed_manual_hint", "value": "locale" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "locale" } ], "precedence": "reviewed_manual", "resolution": "highest_precedence", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "source": "reviewed_manual_hint", "value": "locale" }, "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": "locale", "required": false, "type": "string" }, "workflow-id": { "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": "reviewed_manual", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "selected": true, "source": "reviewed_manual_hint", "value": "workflowId" }, { "precedence": "inference", "selected": false, "source": "flag_name_inference", "value": "workflowId" } ], "precedence": "reviewed_manual", "resolution": "highest_precedence", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "source": "reviewed_manual_hint", "value": "workflowId" }, "required": { "candidates": [ { "precedence": "reviewed_manual", "review_reason": "The command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "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 command maps --base-id, --workflow-id and a decoded complete workflow-dsl/v1 --dsl object to aitable/update_workflow. This is full replacement rather than a partial patch; locale remains optional.", "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": "workflowId", "required": true, "type": "string" } }, "path": "aitable.workflow_update", "primary_cli_path": "aitable workflow update", "product_id": "aitable", "reviewed": true, "risk": "medium", "source": "reviewed_command_registry", "title": "更新并发布已有自动化工作流", "use_when": [ "用户明确要求修改已知工作流,且已先留底当前详情并准备完整 workflow-dsl/v1 目标定义时" ] } } }