Skip to content

Commit 97ff418

Browse files
author
Antonio Maiolo
authored
fix(backend): correct API route order for stale-embeddings-count (#30)
1 parent af401ff commit 97ff418

2 files changed

Lines changed: 13 additions & 8 deletions

File tree

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"think-app": patch
3+
---
4+
5+
fix(backend): correct API route order for stale-embeddings-count endpoint

backend/app/routes/memories.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,14 @@ async def search_memories_semantic(
126126
raise HTTPException(status_code=500, detail=f"Search failed: {str(e)}")
127127

128128

129+
@router.get("/memories/stale-embeddings-count")
130+
async def get_stale_embeddings_count():
131+
"""Get count of memories that need re-embedding."""
132+
embedding_model = get_current_embedding_model()
133+
count = await count_memories_needing_reembedding(embedding_model)
134+
return {"count": count}
135+
136+
129137
@router.get("/memories/{memory_id}")
130138
async def read_memory(memory_id: int):
131139
memory = await get_memory(memory_id)
@@ -257,14 +265,6 @@ async def generate_embeddings():
257265
return {"processed": processed, "failed": failed, "total": len(memories)}
258266

259267

260-
@router.get("/memories/stale-embeddings-count")
261-
async def get_stale_embeddings_count():
262-
"""Get count of memories that need re-embedding."""
263-
embedding_model = get_current_embedding_model()
264-
count = await count_memories_needing_reembedding(embedding_model)
265-
return {"count": count}
266-
267-
268268
@router.post("/memories/regenerate-embeddings")
269269
async def regenerate_embeddings(batch_size: int = Query(10, ge=1, le=50)):
270270
"""

0 commit comments

Comments
 (0)