fix: add tool aliases (get_task, get_deliverable)

This commit is contained in:
ymq 2026-08-10 11:17:13 +08:00
parent cd9208cbf4
commit c249e872fb

View File

@ -427,17 +427,19 @@ class AgentExecutor:
p = params or {}
pid = self.project_id
# 所有工具映射
# 所有工具映射(含别名)
handlers = {
"switch_project": self._t_switch_project,
"create_project": self._t_create_project,
"create_task": self._t_create_task,
"list_tasks": self._t_list_tasks,
"task_detail": self._t_task_detail,
"get_task": self._t_task_detail, # 别名
"start_agents": self._t_start_agents,
"diagnose_project": self._t_diagnose_project,
"list_deliverables": self._t_list_deliverables,
"view_deliverable": self._t_view_deliverable,
"get_deliverable": self._t_view_deliverable, # 别名
"list_questions": self._t_list_questions,
"answer_question": self._t_answer_question,
"add_repo": self._t_add_repo,