diff --git a/web/hooks/useCreateNewThread.ts b/web/hooks/useCreateNewThread.ts index 1094ec621..9291577a0 100644 --- a/web/hooks/useCreateNewThread.ts +++ b/web/hooks/useCreateNewThread.ts @@ -21,8 +21,6 @@ import { toaster } from '@/containers/Toast' import { isLocalEngine } from '@/utils/modelEngine' -import { useActiveModel } from './useActiveModel' - import useRecommendedModel from './useRecommendedModel' import useSetActiveThread from './useSetActiveThread' @@ -52,10 +50,8 @@ export const useCreateNewThread = () => { const [activeAssistant, setActiveAssistant] = useAtom(activeAssistantAtom) const experimentalEnabled = useAtomValue(experimentalFeatureEnabledAtom) - const setIsGeneratingResponse = useSetAtom(isGeneratingResponseAtom) const threads = useAtomValue(threadsAtom) - const { stopInference } = useActiveModel() const { recommendedModel } = useRecommendedModel() @@ -63,10 +59,6 @@ export const useCreateNewThread = () => { assistant: (ThreadAssistantInfo & { id: string; name: string }) | Assistant, model?: Model | undefined ) => { - // Stop generating if any - setIsGeneratingResponse(false) - stopInference() - const defaultModel = model || recommendedModel if (!model) {