feat(agents): Phase3.1 工具/MCP权限沙箱(tool_policy) 白名单+预算熔断+每轮上限+后台管理UI [v2026.07.19.6]
CI / gate (push) Has been cancelled
CI / gate (push) Has been cancelled
This commit is contained in:
1 parent
2969544d54
commit
0600c37b9e
8 files changed
+5557
-5300
No files matched your search
@@ -887,6 +887,10 @@ export const adminAPI = {
|
||||
|
||||
getAdminAgentReviews: (id: string) => get<any>(`/admin/agents/${id}/reviews`),
|
||||
|
||||
// Phase 3.1: 工具/MCP 权限沙箱 (tool_policy)
|
||||
getAgentToolPolicy: (id: string) => get<any>(`/admin/agents/${id}/tool-policy`),
|
||||
setAgentToolPolicy: (id: string, toolPolicy: any) => put<any>(`/admin/agents/${id}/tool-policy`, { tool_policy: toolPolicy }),
|
||||
|
||||
getAdminAvailableSkills: (params?: any) => {
|
||||
|
||||
const query = params ? '?' + Object.entries(params).filter(([_, v]) => v !== undefined && v !== '').map(([k, v]) => `${k}=${v}`).join('&') : '';
|
||||
|
||||
Reference in new issue
Block a user