@@ -127,7 +127,7 @@ async def retrieve_semantic_bm25_combined(
127127 results = await conn .fetch (
128128 f"""
129129 WITH semantic_ranked AS (
130- SELECT id, text, context, event_date, occurred_start, occurred_end, mentioned_at, embedding, fact_type, document_id, chunk_id, tags,
130+ SELECT id, text, context, event_date, occurred_start, occurred_end, mentioned_at, fact_type, document_id, chunk_id, tags,
131131 1 - (embedding <=> $1::vector) AS similarity,
132132 NULL::float AS bm25_score,
133133 'semantic' AS source,
@@ -139,7 +139,7 @@ async def retrieve_semantic_bm25_combined(
139139 AND (1 - (embedding <=> $1::vector)) >= 0.3
140140 { tags_clause }
141141 )
142- SELECT id, text, context, event_date, occurred_start, occurred_end, mentioned_at, embedding, fact_type, document_id, chunk_id, tags,
142+ SELECT id, text, context, event_date, occurred_start, occurred_end, mentioned_at, fact_type, document_id, chunk_id, tags,
143143 similarity, bm25_score, source
144144 FROM semantic_ranked
145145 WHERE rn <= $4
@@ -194,7 +194,7 @@ async def retrieve_semantic_bm25_combined(
194194 # Single query template with backend-specific parts injected
195195 query = f"""
196196 WITH semantic_ranked AS (
197- SELECT id, text, context, event_date, occurred_start, occurred_end, mentioned_at, embedding, fact_type, document_id, chunk_id, tags,
197+ SELECT id, text, context, event_date, occurred_start, occurred_end, mentioned_at, fact_type, document_id, chunk_id, tags,
198198 1 - (embedding <=> $1::vector) AS similarity,
199199 NULL::float AS bm25_score,
200200 'semantic' AS source,
@@ -207,7 +207,7 @@ async def retrieve_semantic_bm25_combined(
207207 { tags_clause }
208208 ),
209209 bm25_ranked AS (
210- SELECT id, text, context, event_date, occurred_start, occurred_end, mentioned_at, embedding, fact_type, document_id, chunk_id, tags,
210+ SELECT id, text, context, event_date, occurred_start, occurred_end, mentioned_at, fact_type, document_id, chunk_id, tags,
211211 NULL::float AS similarity,
212212 { bm25_score_expr } AS bm25_score,
213213 'bm25' AS source,
@@ -219,12 +219,12 @@ async def retrieve_semantic_bm25_combined(
219219 { tags_clause }
220220 ),
221221 semantic AS (
222- SELECT id, text, context, event_date, occurred_start, occurred_end, mentioned_at, embedding, fact_type, document_id, chunk_id, tags,
222+ SELECT id, text, context, event_date, occurred_start, occurred_end, mentioned_at, fact_type, document_id, chunk_id, tags,
223223 similarity, bm25_score, source
224224 FROM semantic_ranked WHERE rn <= $4
225225 ),
226226 bm25 AS (
227- SELECT id, text, context, event_date, occurred_start, occurred_end, mentioned_at, embedding, fact_type, document_id, chunk_id, tags,
227+ SELECT id, text, context, event_date, occurred_start, occurred_end, mentioned_at, fact_type, document_id, chunk_id, tags,
228228 similarity, bm25_score, source
229229 FROM bm25_ranked WHERE rn <= $4
230230 )
@@ -301,7 +301,7 @@ async def retrieve_temporal_combined(
301301 entry_points = await conn .fetch (
302302 f"""
303303 WITH ranked_entries AS (
304- SELECT id, text, context, event_date, occurred_start, occurred_end, mentioned_at, embedding, fact_type, document_id, chunk_id, tags,
304+ SELECT id, text, context, event_date, occurred_start, occurred_end, mentioned_at, fact_type, document_id, chunk_id, tags,
305305 1 - (embedding <=> $1::vector) AS similarity,
306306 ROW_NUMBER() OVER (PARTITION BY fact_type ORDER BY COALESCE(occurred_start, mentioned_at, occurred_end) DESC, embedding <=> $1::vector) AS rn
307307 FROM { fq_table ("memory_units" )}
@@ -321,7 +321,7 @@ async def retrieve_temporal_combined(
321321 AND (1 - (embedding <=> $1::vector)) >= $6
322322 { tags_clause }
323323 )
324- SELECT id, text, context, event_date, occurred_start, occurred_end, mentioned_at, embedding, fact_type, document_id, chunk_id, tags, similarity
324+ SELECT id, text, context, event_date, occurred_start, occurred_end, mentioned_at, fact_type, document_id, chunk_id, tags, similarity
325325 FROM ranked_entries
326326 WHERE rn <= 10
327327 """ ,
@@ -401,7 +401,7 @@ async def retrieve_temporal_combined(
401401
402402 neighbors = await conn .fetch (
403403 f"""
404- SELECT mu.id, mu.text, mu.context, mu.event_date, mu.occurred_start, mu.occurred_end, mu.mentioned_at, mu.embedding, mu. fact_type, mu.document_id, mu.chunk_id, mu.tags,
404+ SELECT mu.id, mu.text, mu.context, mu.event_date, mu.occurred_start, mu.occurred_end, mu.mentioned_at, mu.fact_type, mu.document_id, mu.chunk_id, mu.tags,
405405 ml.weight, ml.link_type, ml.from_unit_id,
406406 1 - (mu.embedding <=> $1::vector) AS similarity
407407 FROM { fq_table ("memory_links" )} ml
0 commit comments