From c8a8858d24fa588001d58ceb92d1f694481b21f6 Mon Sep 17 00:00:00 2001 From: Simon <10131203+gaomeng1900@users.noreply.github.com> Date: Fri, 13 Mar 2026 21:03:29 +0800 Subject: [PATCH] fix(llms): edge cases --- packages/core/src/utils/index.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/core/src/utils/index.ts b/packages/core/src/utils/index.ts index 150cfd5..6cb3611 100644 --- a/packages/core/src/utils/index.ts +++ b/packages/core/src/utils/index.ts @@ -67,6 +67,9 @@ export async function fetchLlmsTxt(url: string): Promise { } catch { return null // Invalid URL } + // about:blank, data:, file: + if (origin === 'null') return null + if (llmsTxtCache.has(origin)) return llmsTxtCache.get(origin)! const endpoint = `${origin}/llms.txt`