diff --git a/src/routes/logs/+page.svelte b/src/routes/logs/+page.svelte index 86fa102..4de1d51 100644 --- a/src/routes/logs/+page.svelte +++ b/src/routes/logs/+page.svelte @@ -303,6 +303,13 @@ let jumpHighlights = $derived(isJumpSearching ? new Set(searchResults.map((m) => getMessageId(m))) : void 0); let jumpIndex = $derived(isJumpSearching ? searchResults.findIndex((m) => getMessageId(m) === page.url.hash.slice(1)) : -1); let jumpInputValue = $state(1); + + let displayMessageCount = $derived.by(() => { + if (searchValue && !isJumpMode) { + return `${searchResults.length.toLocaleString()} / ${chatLogs.length.toLocaleString()}`; + } + return chatLogs.length.toLocaleString(); + }); $effect(() => { if (!filteredChatLogs) return; @@ -1056,7 +1063,12 @@ {#if chatLogs.length}