feat(api): advertise knowledge and MCP management

This commit is contained in:
Tynwink2000
2026-09-08 23:07:43 +08:00
parent 814740ea68
commit 4eea3419e8
2 changed files with 18 additions and 0 deletions
@@ -26,8 +26,14 @@ SYSTEM_CAPABILITY_OPERATIONS = (
'pipeline.copy',
'task.list',
'task.get',
'knowledge_base.list',
'knowledge_base.get',
'knowledge_base.create',
'knowledge_base.update',
'knowledge_base.delete',
'knowledge_base.file.list',
'knowledge_base.file.store',
'knowledge_base.file.delete',
'knowledge_base.retrieve',
'file.document.upload',
'plugin.install.github',
@@ -47,6 +53,9 @@ SYSTEM_CAPABILITY_OPERATIONS = (
'skill.install.upload',
'mcp_server.list',
'mcp_server.get',
'mcp_server.create',
'mcp_server.update',
'mcp_server.delete',
'mcp_server.resources',
'mcp_server.resource_templates',
'mcp_server.resource_read',
+9
View File
@@ -511,8 +511,14 @@ async def test_api_key_context_returns_bound_identity_without_workspace_permissi
'pipeline.copy',
'task.list',
'task.get',
'knowledge_base.list',
'knowledge_base.get',
'knowledge_base.create',
'knowledge_base.update',
'knowledge_base.delete',
'knowledge_base.file.list',
'knowledge_base.file.store',
'knowledge_base.file.delete',
'knowledge_base.retrieve',
'file.document.upload',
'plugin.install.github',
@@ -532,6 +538,9 @@ async def test_api_key_context_returns_bound_identity_without_workspace_permissi
'skill.install.upload',
'mcp_server.list',
'mcp_server.get',
'mcp_server.create',
'mcp_server.update',
'mcp_server.delete',
'mcp_server.resources',
'mcp_server.resource_templates',
'mcp_server.resource_read',