diff --git a/src/views/App.tsx b/src/views/App.tsx index 76c234d..6ae3b9f 100644 --- a/src/views/App.tsx +++ b/src/views/App.tsx @@ -28,6 +28,7 @@ export default function App() { MessageUtil.registerHandler("readConfig", (data: { value: any }) => { console.log("readConfig registerHandler: ", data); config.setConfig(data.value); + config.refreshModelList(); }); MessageUtil.sendMessage({ command: "readConfig", key: "" }); }; diff --git a/src/views/components/InputMessage/index.tsx b/src/views/components/InputMessage/index.tsx index c75270b..679ce71 100644 --- a/src/views/components/InputMessage/index.tsx +++ b/src/views/components/InputMessage/index.tsx @@ -64,8 +64,7 @@ const InputMessage = observer((props: any) => { menuType, currentMenuIndex, contextMenus, - commandMenus, - modelMenus, + commandMenus } = input; const { generating } = chat; const viewport = useRef(null); @@ -357,7 +356,7 @@ const InputMessage = observer((props: any) => { withArrow shadow="md" styles={menuStyles} - disabled={modelMenus.length === 0} + disabled={config.modelNames.length === 0} >