mirror of
https://github.com/tiennm99/goclaw.git
synced 2026-08-26 02:26:07 +00:00
- Fix race condition where session-change effect cleared runIdRef after run.started already captured it, causing chunk events to be filtered out (user saw "thinking" but no streamed tokens on new chats) - Add SessionRunID to router + return runId in session status response as backup restoration for event filtering - Require explicit agent selection before chat input is shown - Redesign ChatInput: attach icon inside input container, aligned send - Port desktop UX: wobble animation for tool calls, auto-expand thinking block on stream start, amber icon for streaming, iteration step count