refactor(web): remove redundant add-tool-modal components and related code (#27996)

This commit is contained in:
yangzheli
2025-11-13 20:21:04 +08:00
committed by GitHub
parent ffc04f2a9b
commit 20403c69b2
41 changed files with 2 additions and 800 deletions

View File

@@ -8,8 +8,6 @@ import type {
WorkflowToolProviderRequest,
WorkflowToolProviderResponse,
} from '@/app/components/tools/types'
import type { ToolWithProvider } from '@/app/components/workflow/types'
import type { Label } from '@/app/components/tools/labels/constant'
import { buildProviderQuery } from './_tools_util'
export const fetchCollectionList = () => {
@@ -112,26 +110,6 @@ export const testAPIAvailable = (payload: any) => {
})
}
export const fetchAllBuiltInTools = () => {
return get<ToolWithProvider[]>('/workspaces/current/tools/builtin')
}
export const fetchAllCustomTools = () => {
return get<ToolWithProvider[]>('/workspaces/current/tools/api')
}
export const fetchAllWorkflowTools = () => {
return get<ToolWithProvider[]>('/workspaces/current/tools/workflow')
}
export const fetchAllMCPTools = () => {
return get<ToolWithProvider[]>('/workspaces/current/tools/mcp')
}
export const fetchLabelList = () => {
return get<Label[]>('/workspaces/current/tool-labels')
}
export const createWorkflowToolProvider = (payload: WorkflowToolProviderRequest & { workflow_app_id: string }) => {
return post('/workspaces/current/tool-provider/workflow/create', {
body: { ...payload },