Remove Gemini evaluation budget
build-push / docker (push) Successful in 4m21s

This commit is contained in:
AI Assistant
2026-03-16 13:12:29 +09:00
parent 4b03cc41f7
commit d787f84799
3 changed files with 13 additions and 20 deletions
+10
View File
@@ -255,6 +255,16 @@
- backend debug broadcasts
## Recent Change Log
- Date: `2026-03-16`
- What changed:
- Removed the request-time budget from Gemini evaluation and supplemental exploration so the search pipeline now processes sequentially without the custom early-stop timeout branch.
- Why it changed:
- The user explicitly requested no tight Gemini evaluation cutoff and wanted purely sequential processing instead of budget-based truncation.
- How it was verified:
- code-path inspection of `/api/search` and `EvaluateAllCandidatesWithGemini(...)`
- What is still risky or incomplete:
- End-to-end search latency can now grow significantly, and upstream reverse proxies may still time out if their own request timeout is shorter than the full sequential pipeline.
- Date: `2026-03-16`
- What changed:
- If Gemini evaluation times out before producing any usable reviewed items, the API now returns a capped ranked fallback set instead of an empty result list.