added support for todos

This commit is contained in:
southseact-3d
2026-02-10 11:53:31 +00:00
parent cc40085441
commit 8e9f2dec8e
2 changed files with 130 additions and 0 deletions

View File

@@ -3094,6 +3094,9 @@ function streamMessage(sessionId, messageId) {
// Clear todos when message completes (to start fresh for next message)
clearTodos();
if (message.todos && Array.isArray(message.todos)) {
message.todos = [];
}
renderMessages(session);
setStatus('Complete');
@@ -3139,6 +3142,9 @@ function streamMessage(sessionId, messageId) {
// Clear todos on error
clearTodos();
if (message.todos && Array.isArray(message.todos)) {
message.todos = [];
}
renderMessages(session);
scrollChatToBottom();