diff --git a/web/src/App.tsx b/web/src/App.tsx index 6390b4e..cfb4bc1 100644 --- a/web/src/App.tsx +++ b/web/src/App.tsx @@ -435,10 +435,7 @@ function App() { alert('该待办的完成记录无法定位,可能是历史数据') return } - // 若处于子智能体视图或定时任务视图,先退出回到主会话视图 - if (subAgentStack.length > 0) { - navigateToSubAgentLevel(-1) - } + // 仅定时任务视图需要退出(其消息源是另一个 chat_id) if (schedulerView) { exitSchedulerJobView() } @@ -449,7 +446,7 @@ function App() { setTimeout(() => { setHighlightedMessageId(msgId) }, 50) - }, [setHighlightedMessageId, subAgentStack.length, schedulerView, navigateToSubAgentLevel, exitSchedulerJobView]) + }, [setHighlightedMessageId, schedulerView, exitSchedulerJobView]) const handleRefreshSchedulerJobs = useCallback(() => { const cmd = requestSchedulerJobList()