Repository navigation
v1.2.1
Release Notes — Streaming Edits in Write Mode
Version: v1.2.1
Date: 2025-08-12
Highlights
- Streaming for Edits: Extended streaming AI responses to file edit generation in write mode, showing real-time progress in the chat.
- UI Improvements: Render streamed edit proposals directly in the message interface with Markdown support.
Changes
-
Changed:
- Switched edit generation from non-streaming
chattostreamChatinChatbotView.tsfor better user experience. - Removed redundant path validation check (handled elsewhere).
- Simplified success notice and updated error messaging for edit application.
- Reordered session check and added fallback for empty streamed responses.
- Switched edit generation from non-streaming
-
Fixed:
- Ensured proper Markdown rendering and scrolling for streamed edit content.
Tests
- No new tests added; relies on existing AI service tests.
Notes
- This enhances the write mode workflow by making edit generation feel more responsive.
- Edit application still requires user confirmation via diff modal and reservation.
Potential follow-ups
- Add tests for streaming behavior in write mode.
- Implement auto-scrolling improvements or loading indicators during streaming.
- Explore caching or prefetching for faster edit initiations.
Full Changelog: v1.2.0...v1.2.1