Files
2026-07-13 13:09:14 +08:00

89 lines
1.7 KiB
JSON

{
"protocolVersion": 1,
"handshakeMethod": "handshake",
"handshakeResponseFields": [
"protocolVersion",
"agentProtocolVersion",
"capabilities"
],
"allCapabilities": [
"connect",
"test_connection",
"metadata",
"query",
"paged_query",
"transaction",
"ddl",
"kv"
],
"capabilities": [
"connect",
"test_connection",
"metadata",
"query",
"paged_query",
"transaction",
"ddl"
],
"defaultSqlCapabilities": [
"connect",
"test_connection",
"metadata",
"query",
"paged_query",
"transaction",
"ddl"
],
"commonMethods": [
"handshake",
"connect",
"test_connection",
"validate_connection",
"list_databases",
"list_schemas",
"list_tables",
"list_objects",
"list_data_types",
"completion_assistant_search_v1",
"get_object_source",
"get_table_ddl",
"get_columns",
"list_indexes",
"list_foreign_keys",
"list_triggers",
"execute_query",
"execute_query_page",
"fetch_query_page",
"close_query_session",
"start_table_read",
"fetch_table_read_page",
"close_table_read_session",
"get_explain_info",
"execute_batch",
"execute_transaction",
"disconnect",
"shutdown"
],
"mongoLegacyMethods": [
"list_databases",
"list_collections",
"find_documents",
"find_documents_extended_json",
"server_version",
"create_index",
"drop_indexes",
"drop_collection",
"insert_document",
"update_document",
"update_documents",
"delete_document",
"delete_documents"
],
"kvMethods": [
"kv_list_prefix",
"kv_get",
"kv_put",
"kv_delete"
]
}