0.113.0
Added
- Execution Strategies: ReAct + Plan-and-Execute — агент теперь поддерживает две стратегии выполнения задач. ReAct (по умолчанию) — классический цикл think → act → observe. Plan-and-Execute — агент сначала планирует (отдельный LLM-вызов), затем выполняет шаг за шагом с пересмотром плана после каждого шага.
- LLM-диспетчер (Strategy Router) — автоматическая классификация задач: при каждом сообщении лёгкий LLM-вызов (~200 токенов) определяет, нужна ли стратегия Plan-and-Execute или достаточно ReAct. Пользователь может зафиксировать стратегию вручную в настройках агента.
- Страница «Стратегия» в WebUI — новый раздел в настройках агента: выбор режима (Авто / ReAct / Plan-and-Execute), настройка макс. шагов плана, модель для планировщика, включение/выключение пересмотра плана.
- Логирование стратегии — в
llm_usageдобавлено полеstrategy(react/plan_execute) для аналитики. Стратегия также видна в LLM Log (Settings → LLM-запросы) как отдельная колонка. - ADR — архитектурное решение задокументировано в
docs/adr/2026-05-27-execution-strategies.md.