From f6891d231f54f5ffa45ad82df6d616b3292819b7 Mon Sep 17 00:00:00 2001 From: Paul Walko Date: Fri, 26 Dec 2025 02:22:34 +0100 Subject: [PATCH] 3 -> 2 candidates --- mcp/server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mcp/server.py b/mcp/server.py index 9a46951..cbd66a7 100644 --- a/mcp/server.py +++ b/mcp/server.py @@ -74,7 +74,7 @@ def search_caving_documents(query: str, priority_prefixes: list[str] | None = No query_embedding = embed(query, 'search_query') # Fetch more candidates for reranking - top_n = 3 + top_n = 2 candidate_limit = top_n * 4 rows = conn.execute( 'SELECT * FROM embeddings WHERE embedding IS NOT NULL AND role = ANY(%s) ORDER BY embedding <=> %s::vector LIMIT %s',