From 276192f1f8905f68c34a42d5242d16bba3415138 Mon Sep 17 00:00:00 2001 From: AshAnand34 Date: Wed, 6 Aug 2025 11:10:19 -0700 Subject: [PATCH] feat: add new directory for llms.txt and enforce constant type for filters --- src/api/tools/commonTools.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/api/tools/commonTools.ts b/src/api/tools/commonTools.ts index 090aeb9..09f8273 100644 --- a/src/api/tools/commonTools.ts +++ b/src/api/tools/commonTools.ts @@ -122,6 +122,7 @@ export async function fetchDocumentation({ console.log(`Checking static paths for llms.txt in ${owner}/${repo}`); const possibleLocations = [ + "docs/content/docs/llms.txt", // New directory "docs/docs/llms.txt", // Current default "llms.txt", // Root directory "docs/llms.txt", // Common docs folder @@ -422,15 +423,15 @@ export async function searchRepositoryDocumentationAutoRag({ score_threshold: 0.4, }, filters: { - type: "and", + type: "and" as const, filters: [ { - type: "gte", + type: "gte" as const, key: "folder", value: `${repoPrefix}`, }, { - type: "lte", + type: "lte" as const, key: "folder", value: `${repoPrefix}~`, },