chrysopedia/backend
jlightner 5984129e25 fix: Inflate LLM token estimates and forward max_tokens on retry
Stage 4 classification was truncating (finish=length) because the 0.15x
output ratio underestimated token needs. Inflated all stage ratios,
bumped the buffer from 20% to 50%, raised the floor from 2048 to 4096,
and fixed _safe_parse_llm_response to forward max_tokens on retry
instead of falling back to the 65k default.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 17:28:58 -05:00
..
pipeline fix: Inflate LLM token estimates and forward max_tokens on retry 2026-03-31 17:28:58 -05:00
routers feat: Pipeline runs — per-execution tracking with run-scoped events 2026-03-31 17:13:41 +00:00
tests test: Added GET /api/v1/search/suggestions endpoint returning popular t… 2026-03-31 06:35:37 +00:00
config.py feat: remove review workflow — unused gate that blocked nothing 2026-03-31 02:34:12 +00:00
database.py fix: restore complete project tree from ub01 canonical state 2026-03-31 02:10:41 +00:00
main.py feat: remove review workflow — unused gate that blocked nothing 2026-03-31 02:34:12 +00:00
models.py feat: Pipeline runs — per-execution tracking with run-scoped events 2026-03-31 17:13:41 +00:00
pytest.ini fix: restore complete project tree from ub01 canonical state 2026-03-31 02:10:41 +00:00
redis_client.py fix: restore complete project tree from ub01 canonical state 2026-03-31 02:10:41 +00:00
requirements.txt feat: Built backend/watcher.py with PollingObserver-based folder watchi… 2026-03-30 19:17:47 +00:00
schemas.py test: Added GET /api/v1/search/suggestions endpoint returning popular t… 2026-03-31 06:35:37 +00:00
search_service.py feat: Added technique_page_slug to search results across Qdrant payload… 2026-03-31 05:02:48 +00:00
watcher.py feat: Built backend/watcher.py with PollingObserver-based folder watchi… 2026-03-30 19:17:47 +00:00
worker.py fix: restore complete project tree from ub01 canonical state 2026-03-31 02:10:41 +00:00