diff --git a/src/search/format.ts b/src/search/format.ts index d0a2640..7ed4b0a 100644 --- a/src/search/format.ts +++ b/src/search/format.ts @@ -8,7 +8,7 @@ function truncateSnippet(snippet: string): string { return normalized; } - return `${normalized.slice(0, MAX_SNIPPET_LENGTH - 3)}...`; + return `${normalized.slice(0, MAX_SNIPPET_LENGTH - 1)}…`; } function humanizeAge(timestamp?: string): string { diff --git a/test/search/format.test.ts b/test/search/format.test.ts index e7804d7..fb9d77c 100644 --- a/test/search/format.test.ts +++ b/test/search/format.test.ts @@ -98,7 +98,7 @@ describe("formatForLLM", () => { const snippetLine = output .split("\n") - .find((line) => line.startsWith(" ") && line.includes("...")); + .find((line) => line.startsWith(" ") && line.includes("…")); expect(snippetLine).toBeDefined(); expect(snippetLine!.trim().length).toBe(240);