Skip to content

fix: stabilize todo_write rendering while streaming - #98

Merged
nonoroazoro merged 1 commit into
deer-flow:mainfrom
nonoroazoro:fix/todo-write-streaming
Jul 30, 2026
Merged

fix: stabilize todo_write rendering while streaming#98
nonoroazoro merged 1 commit into
deer-flow:mainfrom
nonoroazoro:fix/todo-write-streaming

Conversation

@nonoroazoro

Copy link
Copy Markdown
Contributor

Summary

  • keep the specialized todo_write view mounted while tool arguments stream
  • render only complete todo items and preserve the cancelled status
  • isolate todo input parsing, remove duplicate argument preview work, and stabilize row rendering

Testing

  • bun test (364 passed)
  • bun run lint
  • bun run typecheck
  • verified stable DOM reuse across partial updates in the Electrobun CEF renderer

Keep incomplete todo items out of the preview, preserve cancelled states, and isolate parsing from generic tool-call rendering.
@nonoroazoro
nonoroazoro merged commit 0cc5634 into deer-flow:main Jul 30, 2026
1 check passed
@nonoroazoro
nonoroazoro deleted the fix/todo-write-streaming branch July 30, 2026 09:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant