From 76f1e25a80b7a6f19277245e245ab3b11df000da Mon Sep 17 00:00:00 2001 From: liubiren Date: Wed, 14 Oct 2026 14:38:09 +0800 Subject: [PATCH] 1 --- agent/application/pages/task.py | 4 ++-- agent/application/pages/workbench.py | 4 ++-- agent/application/states/auth.py | 3 ++- agent/application/states/task.py | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/agent/application/pages/task.py b/agent/application/pages/task.py index ad61413..416a256 100644 --- a/agent/application/pages/task.py +++ b/agent/application/pages/task.py @@ -45,8 +45,8 @@ def task_history_item( align_items="center", width="100%", margin_bottom="8px", - # 点击事件:设置激活任务 - on_click=lambda: TaskState.set_current_task_id(item.id), + # 点击事件:将指定任务唯一标识设置为当前任务唯一标识 + on_click=lambda: TaskState.set_task_id(item.id), ), # 会话历史项的更多按钮 rx.box( diff --git a/agent/application/pages/workbench.py b/agent/application/pages/workbench.py index eac158b..e98d6e4 100644 --- a/agent/application/pages/workbench.py +++ b/agent/application/pages/workbench.py @@ -102,8 +102,8 @@ def task_history_item( align_items="center", width="100%", padding="5px 0", - # 点击事件:设置激活任务 - on_click=lambda: TaskState.set_current_task_id(item.id), + # 点击事件:将指定任务唯一标识设置为当前任务唯一标识 + on_click=lambda: TaskState.set_task_id(item.id), ), width="100%", ) diff --git a/agent/application/states/auth.py b/agent/application/states/auth.py index 8e003b9..9a72cb8 100644 --- a/agent/application/states/auth.py +++ b/agent/application/states/auth.py @@ -285,11 +285,12 @@ class AuthState(rx.State): """ self.selected_nav_button = nav_button + # 若选中创建任务导航按钮则将空设置为当前任务唯一标识 if nav_button == "create_task": # 获取任务状态 task_state = await self.get_state(TaskState) # 将空设置为当前任务唯一标识 - task_state.set_current_task_id("") + task_state.set_task_id("") @rx.event async def logout(self) -> None: diff --git a/agent/application/states/task.py b/agent/application/states/task.py index 965d512..89ae316 100644 --- a/agent/application/states/task.py +++ b/agent/application/states/task.py @@ -174,7 +174,7 @@ class TaskState(rx.State): self.task_id = next(reversed(self.tasks.keys())) @rx.event - def set_current_task_id(self, task_id: str) -> None: + def set_task_id(self, task_id: str) -> None: """ 将指定任务唯一标识设置为当前任务唯一标识 :param task_id: 任务唯一标识