diff --git a/src/lib/components/chat/MessageInput/CommandSuggestionList.svelte b/src/lib/components/chat/MessageInput/CommandSuggestionList.svelte index f3c9112b82..4b24b24cf1 100644 --- a/src/lib/components/chat/MessageInput/CommandSuggestionList.svelte +++ b/src/lib/components/chat/MessageInput/CommandSuggestionList.svelte @@ -1,7 +1,7 @@ + +{#if knowledgeResults.length > 0 || query.startsWith('http')} + {#each knowledgeResults as item, idx} + {@const itemIdx = idx} + {#if idx === 0 || item?.type !== knowledgeResults[idx - 1]?.type} +
+ {#if item?.type === 'folder'} + {$i18n.t('Folders')} + {:else if item?.type === 'collection'} + {$i18n.t('Collections')} + {:else if item?.type === 'file'} + {$i18n.t('Files')} + {/if} +
+ {/if} + + + {/each} +{/if} + +{#if filteredModels.length > 0} +
+ {$i18n.t('Models')} +
+ + {#each filteredModels as model, modelIdx} + {@const itemIdx = knowledgeResults.length + modelIdx} + + + + {/each} +{/if}