@@ -7,7 +7,7 @@ import { useRequest2 } from '@fastgpt/web/hooks/useRequest';
7
7
import { AppContext } from '../context' ;
8
8
import { useContextSelector } from 'use-context-selector' ;
9
9
import MyIconButton from '@fastgpt/web/components/common/Icon/button' ;
10
- import { type ToolType } from '@fastgpt/global/core/app/type' ;
10
+ import { type McpToolConfigType } from '@fastgpt/global/core/app/type' ;
11
11
import MyModal from '@fastgpt/web/components/common/MyModal' ;
12
12
import Avatar from '@fastgpt/web/components/common/Avatar' ;
13
13
import MyBox from '@fastgpt/web/components/common/MyBox' ;
@@ -24,14 +24,14 @@ const EditForm = ({
24
24
} : {
25
25
url : string ;
26
26
setUrl : ( url : string ) => void ;
27
- toolList : ToolType [ ] ;
28
- setToolList : ( toolList : ToolType [ ] ) => void ;
29
- currentTool : ToolType | null ;
30
- setCurrentTool : ( tool : ToolType ) => void ;
27
+ toolList : McpToolConfigType [ ] ;
28
+ setToolList : ( toolList : McpToolConfigType [ ] ) => void ;
29
+ currentTool : McpToolConfigType | null ;
30
+ setCurrentTool : ( tool : McpToolConfigType ) => void ;
31
31
} ) => {
32
32
const { t } = useTranslation ( ) ;
33
33
34
- const [ toolDetail , setToolDetail ] = useState < ToolType | null > ( null ) ;
34
+ const [ toolDetail , setToolDetail ] = useState < McpToolConfigType | null > ( null ) ;
35
35
36
36
const { runAsync : runGetMCPTools , loading : isGettingTools } = useRequest2 (
37
37
async ( data : getMCPToolsBody ) => await getMCPTools ( data ) ,
@@ -180,7 +180,7 @@ const EditForm = ({
180
180
181
181
export default React . memo ( EditForm ) ;
182
182
183
- const ToolDetailModal = ( { tool, onClose } : { tool : ToolType ; onClose : ( ) => void } ) => {
183
+ const ToolDetailModal = ( { tool, onClose } : { tool : McpToolConfigType ; onClose : ( ) => void } ) => {
184
184
const { t } = useTranslation ( ) ;
185
185
const appDetail = useContextSelector ( AppContext , ( v ) => v . appDetail ) ;
186
186
0 commit comments