fix: 高亮消息时不再退出子智能体视图
子智能体视图的消息源是同一 chat_id,高亮消息不需要退出子智能体栈。仅定时任务视图(另一个 chat_id)需要退出。
This commit is contained in:
parent
b9c880d823
commit
fdd22556a1
@ -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()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user