February 2026
Overview
This release introduces powerful new features including an analytics panel with role-based access, an image query tool, and enhanced mobile environment support. We’ve also delivered significant improvements to the spreadsheet viewer, chat interface, and backend observability while strengthening security guardrails across all platforms.Improvements & New Features
- Analytics Panel - Added a new analytics panel with admin-only access and developer role support. Extended analytics visibility to CXO roles while hiding the broader admin panel for them.
- Image Query Tool - Introduced a new image query tool feature and updated the Synergy system prompt with comprehensive tool documentation.
- Mobile Environment - Added environment detection and specific domain handling for the Tauri mobile app framework.
UI Fixes & Enhancements
- Spreadsheet Viewer - Enhanced the SheetJS viewer by improving file type detection, removing empty columns, adding zoom functionality, and cleaning up the overall UI. XLSX S3 URLs are now properly routed to the SheetJS viewer instead of standard iframes.
- Chat Interface - Prevented duplicate query messages from appearing during streaming and fixed ordered list numbering in markdown rendering.
- Status Indicators - Updated the memory compacting status to display a clear “compacting” label instead of raw progress percentage values.
- Layout & Navigation - Fixed scroll freezes and height issues in the settings menu, and resolved incorrect library URLs.
- Role-Based Visibility - Corrected UI visibility constraints for non-admin roles on the app node and fixed a bug where the analytics panel failed to show for admins on the Synergy node.
Backend & Infrastructure
- Observability - Implemented comprehensive Langfuse observability integrations across the entire agent framework.
- Security Guardrails - Hardened FilePathGuard and shell security to prevent environment variable leakage across all platforms. Note: Earlier commits introducing basic guardrails for sensitive VM environment values were subsequently removed to streamline the codebase.
- Memory Management - Fixed an auto-compact memory loss issue that occurred during extended chat sessions.
- Configuration - Updated default domain settings and microapps URLs in domain-config.json, along with general domain configuration updates.
- Code Cleanup - Removed leftover console statements to clean up standard output logs.
