Bug Description
When using the webchat interface, long responses with block streaming enabled cause a rendering bug where:
- Content streams out normally for several lines
- Cursor jumps back to the start of the response frame
- New content overwrites the beginning of the response
- User loses the first portion of the message
Steps to Reproduce
- Use webchat interface (not Telegram)
- Ask a question that generates a long response (multiple paragraphs)
- Watch as content streams
- Observe cursor jump and content overwrite
Expected Behavior
Block-streamed content should append without overwriting previously rendered text.
Impact
- Critical information loss for users
- Makes webchat unreliable for lengthy responses
- Forces users to switch to alternative interfaces (Telegram)
Workaround
User can switch to Telegram bot for reliable message delivery.
Environment
- Gateway mode: local
- Channel: webchat
- Block streaming: enabled (default)
- Session: agent:main:main (Sonnet 4.5)
Reported by user during active session on 2026-01-25.
Bug Description
When using the webchat interface, long responses with block streaming enabled cause a rendering bug where:
Steps to Reproduce
Expected Behavior
Block-streamed content should append without overwriting previously rendered text.
Impact
Workaround
User can switch to Telegram bot for reliable message delivery.
Environment
Reported by user during active session on 2026-01-25.