diff --git a/src/lib/components/notes/NoteEditor.svelte b/src/lib/components/notes/NoteEditor.svelte index eb4fb9cfbd..c1d8dfcf20 100644 --- a/src/lib/components/notes/NoteEditor.svelte +++ b/src/lib/components/notes/NoteEditor.svelte @@ -872,7 +872,8 @@ Provide the enhanced notes in markdown format. Use markdown syntax for headings, } if (!selectedModelId) { - selectedModelId = $models.at(0)?.id || ''; + selectedModelId = + $models.filter((model) => !(model?.info?.meta?.hidden ?? false)).at(0)?.id || ''; } const dropzoneElement = document.getElementById('note-editor'); diff --git a/src/lib/components/notes/NoteEditor/Chat.svelte b/src/lib/components/notes/NoteEditor/Chat.svelte index a3fa9b5d25..3f6b691549 100644 --- a/src/lib/components/notes/NoteEditor/Chat.svelte +++ b/src/lib/components/notes/NoteEditor/Chat.svelte @@ -423,7 +423,7 @@ Based on the user's instruction, update and enhance the existing notes or select class=" bg-transparent rounded-lg py-1 px-2 -mx-0.5 text-sm outline-hidden w-full text-right pr-5" bind:value={selectedModelId} > - {#each $models as model} + {#each $models.filter((model) => !(model?.info?.meta?.hidden ?? false)) as model}