You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Replaced deterministic autopilot heuristics with LLM-based strategist: Removed the old shouldAutopilotContinue/shouldAutopilotKeepGoing deterministic pattern-matching. Introduced autopilot_strategist.go that uses a lightweight LLM call to evaluate whether the agent should continue, ask the user, or stop — instead of brittle keyword matching.
Goal-check loop fix: Removed autopilotGoalCheckedThisTurn and idleAutopilotContinuations counters that caused false-positive continuations. The strategist now makes clean continue/stop decisions per turn.
Safety valve: Added autopilotStrategistCount to cap strategist calls per run, preventing runaway loops.
LAN Chat Improvements
Fixed message queueing when agent is busy: submitLanChatAgentText now checks m.loading and queues into pendingQueue instead of starting a competing agent run. This matches the behavior of local keyboard input and IM remote inbound.
Unified rate limiting: Removed separate broadcast cooldown (20min). All send paths (send, broadcast, broadcast_all, send_team) now use the same per-recipient 5-minute cooldown, simplifying the mental model.
Workspace hint for same-workspace peers: New sharedWorkspaceHint feature detects when a lanchat DM recipient shares the same workspace as the sender, injecting a warning so the LLM includes shared-workspace safety instructions in delegated work.
Session Switching
Fixed provider retry message rendering: Consecutive provider retry messages now correctly accumulate in a single system item instead of splitting into separate messages.
Reverted tool result flush: Reverted the immediate-flush optimization that caused rendering order races between tool results and assistant text.
New Features
Mobile App Localization
Added 8 new language translations: Japanese, Korean, Spanish, French, German, Russian, Portuguese, and Traditional Chinese (zh-TW).
Updated app_localizations.dart to support all new locales.
Desktop Frontend
Added Traditional Chinese (zh-TW) i18n support.
Test Coverage
Added comprehensive tunnel_test.go with 262 lines of new TUI tunnel tests.
Added lanchat_workspace_hint_test.go for shared-workspace detection.
Updated agent_coverage_test.go and agent_test.go for the strategist refactor.