Files
dingtalk-workspace-cli/internal/cli/schema_hints/metadata/aitable.json

1062 lines
33 KiB
JSON

{
"version": 1,
"source": {
"kind": "explicit",
"name": "dws-tool-metadata/aitable",
"repository": "DingTalk-Real-AI/dingtalk-workspace-cli",
"channel": "open-source",
"reviewed": true
},
"tools": {
"aitable.advperm_disable": {
"effect": "write",
"risk": "high",
"confirmation": "user_required",
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "set_advanced_permission"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true,
"runtime_gate": "confirm_delete"
},
"aitable.advperm_enable": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "set_advanced_permission"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.advperm_role_create": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "create_role"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.advperm_role_delete": {
"effect": "destructive",
"risk": "high",
"confirmation": "user_required",
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "delete_role"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true,
"runtime_gate": "confirm_delete"
},
"aitable.advperm_role_get": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "get_role"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.advperm_role_list": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "list_roles"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.advperm_role_update": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "patch_role"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.attachment_upload": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.base_copy": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "copy_base"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.base_create": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.base_delete": {
"effect": "destructive",
"risk": "high",
"confirmation": "user_required",
"interface_mode": "mcp",
"availability": "available",
"reviewed": true,
"runtime_gate": "confirm_delete"
},
"aitable.base_get": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.base_get_primary_doc_id": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "get_base_primary_doc_id"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.base_list": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.base_search": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "search_bases"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.base_update": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.chart_create": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.chart_delete": {
"effect": "destructive",
"risk": "high",
"confirmation": "user_required",
"interface_mode": "mcp",
"availability": "available",
"reviewed": true,
"runtime_gate": "confirm_delete"
},
"aitable.chart_get": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.chart_share_get": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.chart_share_update": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.chart_update": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.chart_widgets_example": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.create": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "create_base"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.dashboard_arrange": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "align_dashboard"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.dashboard_config_example": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.dashboard_create": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "create_dashboard"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.dashboard_delete": {
"effect": "destructive",
"risk": "high",
"confirmation": "user_required",
"interface_mode": "mcp",
"availability": "available",
"reviewed": true,
"runtime_gate": "confirm_delete"
},
"aitable.dashboard_get": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.dashboard_share_get": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.dashboard_share_update": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.dashboard_update": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "update_dashboard"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.export_data": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.field_create": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "create_fields"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.field_delete": {
"effect": "destructive",
"risk": "high",
"confirmation": "user_required",
"interface_mode": "mcp",
"availability": "available",
"reviewed": true,
"runtime_gate": "confirm_delete"
},
"aitable.field_get": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.field_list": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "get_fields"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.field_search_options": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "search_field_options"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.field_update": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.form_create": {
"effect": "write",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"interface_mode": "composite",
"availability": "available",
"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.",
"reviewed": true,
"review_reason": "migrated to reviewed metadata block"
},
"aitable.form_delete": {
"effect": "destructive",
"risk": "high",
"confirmation": "user_required",
"idempotency": "unknown",
"interface_mode": "composite",
"availability": "available",
"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.",
"reviewed": true,
"runtime_gate": "confirm_delete"
},
"aitable.form_field_hide": {
"effect": "write",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "idempotent",
"interface_mode": "composite",
"availability": "available",
"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.",
"reviewed": true
},
"aitable.form_field_list": {
"effect": "read",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"interface_mode": "composite",
"availability": "available",
"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.",
"reviewed": true,
"review_reason": "migrated to reviewed metadata block"
},
"aitable.form_field_update": {
"effect": "write",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"interface_mode": "composite",
"availability": "available",
"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.",
"reviewed": true,
"review_reason": "migrated to reviewed metadata block"
},
"aitable.form_get": {
"effect": "read",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"interface_mode": "composite",
"availability": "available",
"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.",
"reviewed": true,
"review_reason": "migrated to reviewed metadata block"
},
"aitable.form_list": {
"effect": "read",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"interface_mode": "composite",
"availability": "available",
"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.",
"reviewed": true,
"review_reason": "migrated to reviewed metadata block"
},
"aitable.form_questions_create": {
"effect": "write",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"interface_mode": "composite",
"availability": "available",
"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.",
"reviewed": true,
"review_reason": "migrated to reviewed metadata block"
},
"aitable.form_questions_delete": {
"effect": "write",
"risk": "medium",
"confirmation": "user_required",
"idempotency": "unknown",
"interface_ref": {
"product_id": "aitable",
"rpc_name": "delete_field"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true,
"runtime_gate": "confirm_delete"
},
"aitable.form_share_get": {
"effect": "read",
"risk": "low",
"confirmation": "not_required",
"idempotency": "idempotent",
"interface_mode": "composite",
"availability": "available",
"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.",
"reviewed": true,
"review_reason": "migrated to reviewed metadata block"
},
"aitable.form_share_update": {
"effect": "write",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"interface_mode": "composite",
"availability": "available",
"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.",
"reviewed": true,
"review_reason": "migrated to reviewed metadata block"
},
"aitable.form_update": {
"effect": "write",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"interface_mode": "composite",
"availability": "available",
"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.",
"reviewed": true,
"review_reason": "migrated to reviewed metadata block"
},
"aitable.import_data": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.import_upload": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.info": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "get_base"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.list": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "list_bases"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.query_records": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true,
"parameters": {
"record-ids": {
"required": false
}
},
"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.",
"cli_path": "aitable record query",
"runtime_gate": "none",
"confirmation": "not_required"
},
"aitable.record_batch_update": {
"effect": "write",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"interface_mode": "composite",
"availability": "available",
"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.",
"reviewed": true,
"review_reason": "migrated to reviewed metadata block"
},
"aitable.record_create": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.record_delete": {
"effect": "destructive",
"risk": "high",
"confirmation": "user_required",
"interface_mode": "mcp",
"availability": "available",
"reviewed": true,
"runtime_gate": "confirm_delete"
},
"aitable.record_get": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "query_records"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.record_history_list": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "query_record_history"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.record_primary_doc_create": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "create_primary_doc"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.record_primary_doc_get": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "get_primary_doc"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.record_query_empty": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "query_empty_records"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.record_share_url": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "get_record_share_url"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.record_update": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.record_upsert": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "record_upsert"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.search": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "search_bases"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.section_create": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "create_section"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.section_delete": {
"effect": "write",
"risk": "medium",
"confirmation": "not_required",
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "delete_section"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true,
"runtime_gate": "none"
},
"aitable.section_list_empty": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "list_empty_sections"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.section_list_nodes": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "list_nsheet_nodes"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.section_move_node": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "move_nsheet_node"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.section_rename": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "rename_section"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.section_reorder": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "reorder_section"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.table_create": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.table_delete": {
"effect": "destructive",
"risk": "high",
"confirmation": "user_required",
"interface_mode": "mcp",
"availability": "available",
"reviewed": true,
"runtime_gate": "confirm_delete"
},
"aitable.table_get": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.table_list": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "get_tables"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.table_update": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.template_search": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_create": {
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_delete": {
"effect": "destructive",
"risk": "high",
"confirmation": "user_required",
"interface_mode": "mcp",
"availability": "available",
"reviewed": true,
"runtime_gate": "confirm_delete"
},
"aitable.view_duplicate": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "duplicate_view"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_get_aggregate": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "get_views"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_get_card": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "get_views"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_get_field_widths": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "get_views"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_get_fill_color_rule": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "get_views"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_get_filter": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "get_views"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_get_frozen_cols": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "get_frozen_columns_of_view"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_get_group": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "get_views"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_get_lock": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "get_view_lock_status"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_get_row_height": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "get_cell_height_of_view"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_get_sort": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "get_views"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_get_timebar": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "get_views"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_get_visible_fields": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "get_views"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_list": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "get_views"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_lock": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "lock_or_unlock_view"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_update_aggregate": {
"interface_mode": "composite",
"availability": "available",
"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.",
"reviewed": true,
"parameters": {
"json": {
"required": false
}
},
"review_reason": "The reviewed CLI accepts --json, a --field-id/--action pair, or --clear-field-id; the registered typed constraints describe those alternatives.",
"cli_path": "aitable view update aggregate",
"runtime_gate": "none",
"confirmation": "not_required"
},
"aitable.view_update_card": {
"interface_mode": "composite",
"availability": "available",
"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.",
"reviewed": true,
"parameters": {
"json": {
"required": false
}
},
"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.",
"cli_path": "aitable view update card",
"runtime_gate": "none",
"confirmation": "not_required"
},
"aitable.view_update_field_widths": {
"interface_mode": "composite",
"availability": "available",
"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.",
"reviewed": true,
"parameters": {
"json": {
"required": false
}
},
"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.",
"cli_path": "aitable view update field-widths",
"runtime_gate": "none",
"confirmation": "not_required"
},
"aitable.view_update_fill_color_rule": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "set_view_fill_color_rule"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_update_filter": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "update_view"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_update_frozen_cols": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "set_frozen_columns_of_view"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_update_group": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "update_view"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_update_name": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "update_view"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_update_row_height": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "set_cell_height_of_view"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_update_sort": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "update_view"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.view_update_timebar": {
"interface_mode": "composite",
"availability": "available",
"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.",
"reviewed": true,
"parameters": {
"json": {
"required": false
}
},
"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.",
"cli_path": "aitable view update timebar",
"runtime_gate": "none",
"confirmation": "not_required"
},
"aitable.view_update_visible_fields": {
"interface_ref": {
"product_id": "aitable",
"rpc_name": "update_view"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.workflow_create": {
"effect": "write",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "non_idempotent",
"interface_mode": "composite",
"availability": "available",
"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.",
"reviewed": true,
"parameters": {
"base-id": {
"property": "baseId",
"required": true
},
"dsl": {
"property": "dsl",
"required": true,
"interface_type": "object"
},
"locale": {
"property": "locale"
}
},
"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.",
"cli_path": "aitable workflow create",
"runtime_gate": "none"
},
"aitable.workflow_disable": {
"effect": "write",
"risk": "high",
"confirmation": "user_required",
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "disable_workflow"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true,
"runtime_gate": "confirm_delete"
},
"aitable.workflow_enable": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "enable_workflow"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.workflow_get": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "get_workflow"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.workflow_list": {
"interface_ref": {
"product_id": "aitable-helper",
"rpc_name": "list_workflows"
},
"interface_mode": "mcp",
"availability": "available",
"reviewed": true
},
"aitable.workflow_update": {
"effect": "write",
"risk": "medium",
"confirmation": "not_required",
"idempotency": "unknown",
"interface_mode": "composite",
"availability": "available",
"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.",
"reviewed": true,
"parameters": {
"base-id": {
"property": "baseId",
"required": true
},
"workflow-id": {
"property": "workflowId",
"required": true
},
"dsl": {
"property": "dsl",
"required": true,
"interface_type": "object"
},
"locale": {
"property": "locale"
}
},
"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.",
"cli_path": "aitable workflow update",
"runtime_gate": "none"
}
}
}