-
v0.5.1 Stable
released this
2026-05-31 07:34:31 +00:00 | 557 commits to master since this release📦 Release v0.5.1
📝 Executive Summary
This patch release focuses on improving the chat input experience in the desktop client and expanding project documentation. Key UI fixes prevent state leakage between chat sessions and restore the Ctrl+Enter keyboard shortcut for message sending. Comprehensive onboarding documentation has been added to help developers understand the project architecture and API.
🚀 What's New
Documentation
- Expanded Onboarding Guide: New comprehensive onboarding documentation covering project architecture, module structure, tech stack, security model, database design, build and test commands, and deployment options.
- API Reference Documentation: Complete API reference listing all REST endpoints for authentication, chat sessions, messages, groups, LLM providers/models/settings, tools, MCP servers, users, roles, and worker management.
🐛 Bug Fixes & Improvements
App
- Ctrl+Enter Message Sending: Fixed the Ctrl+Enter keyboard shortcut in the chat input field to properly capture and send messages.
- Session-Isolated Input State: Chat input UI state is now properly scoped to each chat session using
key(chatSession.id), preventing text and state leakage when switching between conversations. - Removed Unused Parameter: Eliminated the unused
inputContentparameter fromInputAreaandMessageListcomponents, cleaning up the composable API.
🏗️ Technical Updates
Infrastructure
- Version Bump: Project version updated to 0.5.1 in
settings.gradle.kts.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads