fix(agent): clarify protocol capability contract

This commit is contained in:
t8y2 committed 2026-06-19 14:18:19 +08:00
1 parent 954dba1e13
commit 4186c94dd4
2 files changed
+65 -5

No files matched your search

+47 -4
View File
@@ -1,8 +1,39 @@
{
"protocolVersion": 1,
"handshakeMethod": "handshake",
"handshakeResponseFields": ["protocolVersion", "agentProtocolVersion", "capabilities"],
"capabilities": ["connect", "test_connection", "metadata", "query", "paged_query", "transaction", "ddl", "kv"],
"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",
@@ -26,6 +57,18 @@
"disconnect",
"shutdown"
],
"mongoLegacyMethods": ["list_databases", "list_collections", "find_documents", "insert_document", "update_document", "delete_document"],
"kvMethods": ["kv_list_prefix", "kv_get", "kv_put", "kv_delete"]
"mongoLegacyMethods": [
"list_databases",
"list_collections",
"find_documents",
"insert_document",
"update_document",
"delete_document"
],
"kvMethods": [
"kv_list_prefix",
"kv_get",
"kv_put",
"kv_delete"
]
}