diff --git a/tools/server/public/index.html.gz b/tools/server/public/index.html.gz index 828c46a220..41c091fe62 100644 Binary files a/tools/server/public/index.html.gz and b/tools/server/public/index.html.gz differ diff --git a/tools/server/webui/src/lib/components/app/notebook/NotebookScreen.svelte b/tools/server/webui/src/lib/components/app/notebook/NotebookScreen.svelte index 7819198efc..78f00836d1 100644 --- a/tools/server/webui/src/lib/components/app/notebook/NotebookScreen.svelte +++ b/tools/server/webui/src/lib/components/app/notebook/NotebookScreen.svelte @@ -66,7 +66,10 @@ if (notebookModel == null) { notebookModel = activeModelId; } - await notebookStore.generate(notebookModel); + + if (notebookModel) { + await notebookStore.generate(notebookModel); + } } function handleUndo() { @@ -127,7 +130,7 @@ let canGenerate = $derived(inputContent.length > 0 && hasModelSelected && isSelectedModelInCache); let isDisabled = $derived(!canGenerate); - let notebookModel = $state(null); + let notebookModel = $state(null); const { handleModelChange } = useModelChangeValidation({ getRequiredModalities: () => ({ vision: false, audio: false }), // Notebook doesn't require modalities