Skip to content

v1.2.1

Choose a tag to compare

@lutefd lutefd released this 12 Aug 22:00
· 159 commits to main since this release
70de672

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 chat to streamChat in ChatbotView.ts for 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.
  • 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