refactor: enhance MCP tool management with risk policies and confirmation handling

This commit is contained in:
mlogclub
2026-07-28 11:33:15 +08:00
parent ed109047d3
commit 07370fe9a2
17 changed files with 448 additions and 117 deletions
+3
View File
@@ -578,6 +578,9 @@ export type MCPToolCatalogItem = {
description: string
inputSchema: unknown
outputSchema?: unknown
riskLevel: "read" | "write"
requireConfirmation: boolean
riskEditable: boolean
}
export type MCPToolResultContent = {