Inline tool rank audit into stage

This commit is contained in:
2026-05-18 16:10:03 +03:00
parent b16c213afb
commit c3481dfcfe
3 changed files with 40 additions and 45 deletions
+1 -1
View File
@@ -71,7 +71,7 @@
- [x] Добавить stage `filter_tools`, который фильтрует provider-specific tools по результату ranker.
- [x] Хранить `ToolRankDecision` в `UserRequestPipelineState.toolRankDecisions`.
- [x] Сохранять `ToolRankDecision` в `request_audit.details`.
- [ ] Убрать дублирующий ручной `tool-rank-audit.ts`, если stage полностью заменит его.
- [x] Убрать дублирующий ручной `tool-rank-audit.ts`, если stage полностью заменит его.
- [x] Сохранить status UX: `🧩 Выбираю подходящие инструменты...`.
- [x] Гарантировать `clearStatus()` после ranker success/failure.
- [ ] Добавить fallback через `PipelineFallbackExecutor`: main model, all tools, no tools.