Final answer tool
FinalAnswerTool
Тип: Системный тул Исходный код: sgr_agent_core/tools/final_answer_tool.py
Финализирует исследовательскую задачу и завершает выполнение агента.
Параметры
reasoning(str) - почему задача завершена и как был верифицирован ответcompleted_steps(list[str], 1-5 элементов) - сводка выполненных шагов, включая верификациюanswer(str) - исчерпывающий финальный ответ с точными фактическими даннымиstatus(Literal["completed", "failed"]) - статус завершения задачи
Поведение
- Устанавливает
context.stateв указанный статус - Сохраняет
answerвcontext.execution_result - Возвращает JSON-представление финального ответа
Использование
Вызывается после завершения исследовательской задачи для финализации выполнения.
Конфигурация
Специальная конфигурация не требуется.
Пример