diff --git a/src/pages/changelog.astro b/src/pages/changelog.astro
index 5b0d158..95507b7 100644
--- a/src/pages/changelog.astro
+++ b/src/pages/changelog.astro
@@ -46,6 +46,7 @@ import BaseLayout from '../layouts/BaseLayout.astro';
Zaguán Coder Daemon. Enabled parallel tool calling for supported models.
Zaguán Coder Daemon. Added preliminary support for Mistral Devstral 2.
Rust Backend. Did an audit of the Rust backend using the Rust Skill. Found and fixed a few bugs, memory optimizations and panic-prone locks.
+ Zaguán Coder Daemon. Working on making the Mercury 2 system prompt stronger and better.
Zaguán Coder Daemon. Replaced Gemini 3 Flash Preview with Gemini 3.1 Flash Lite Preview.
Zaguán Coder Daemon. Initial testing support for Inception Mercury 2.
@@ -73,7 +74,11 @@ import BaseLayout from '../layouts/BaseLayout.astro';
Layout Alignment. Fixed an alignment issue in the space between the editor and the chat.
Chat Image Paste. Fixed a bug introduced after the audit where pasting images into chat no longer worked.
Chat Streaming. Fixed a bug in the chat so that regular responses now stream correctly.
-
+ Chat UI. Fixed the chat and removed a lot of noisy cards.
+ New Chat Creation. Fixed a bug when creating a new chat where the model received no data at all.
+ Zaguán Coder Daemon. Removed artificial limitation on the number of turns models could do.
+ Zaguán Coder Daemon. Fixed a bug where the conversation wouldn't end properly, especially after repeated tool calls.
+
@@ -400,7 +405,16 @@ import BaseLayout from '../layouts/BaseLayout.astro';
diffDecorations.ts — Sort was (from, to) but CodeMirror requires (from, startSide, to). Fixed by tracking startSide on each decoration and sorting by (from, startSide, to).
rainbowBrackets.ts — Visible ranges expanded to line boundaries could overlap, causing duplicate/unsorted bracket decorations. Fixed by tracking maxProcessed to skip already-processed positions and sorting all brackets before adding.
indentGuides.ts — Same overlapping visible ranges risk. Fixed with maxProcessed guard.
-
+ Chat UI. Fixed the chat and removed a lot of noisy cards.
+ New Chat Creation. Fixed a bug when creating a new chat where the model received no data at all.
+ Zaguán Coder Daemon. Removed artificial limitation on the number of turns models could do.
+ Chat UI. Fixed the chat and removed a lot of noisy cards.
+ New Chat Creation. Fixed a bug when creating a new chat where the model received no data at all.
+ Zaguán Coder Daemon. Removed artificial limitation on the number of turns models could do.
+
+ Chat UI. Fixed the chat and removed a lot of noisy cards.
+ New Chat Creation. Fixed a bug when creating a new chat where the model received no data at all.
+ Zaguán Coder Daemon. Removed artificial limitation on the number of turns models could do.
Chat becomes inert after UI reload. After a UI reload (e.g. crash recovery), the frontend's loading state was false even though the backend was still streaming. Added get_chat_status Tauri command that returns true if the backend is streaming. Frontend init() now calls get_chat_status and restores loading = true if the backend is still active. Files: chat.rs, lib.rs, useChat.ts
Can't scroll to bottom after crash/reload. After reload, the scroll container starts at the top. The isUserAtBottomRef quickly becomes false from the scroll handler, so streaming auto-scroll stops working. Added an initial scroll-to-bottom effect that fires once when messages first load, ensuring the user sees the latest content and isUserAtBottomRef stays true for streaming auto-scroll. Files: ChatPanel.tsx