v1.5.2
Summary
The release refactors core timeline deduplication logic and consolidates UI theme configuration. Agent execution handling is decoupled from view lifecycle, and a new resource collections feature is added with UI, persistence, and indexing support. The UI layer receives several updates, including renaming skills to agents, and migrating Compose Material3 usage. Error handling is enhanced with custom messages for max tool calls, MCP command failures, and missing embedding model configuration.
What's Changed
- Refactor timeline deduplication logic and consolidate UI theme configuration in the core timeline module and UI theme subsystem. (#723)
- Decouple agent run handling from view lifecycle to prevent premature termination in the agent runtime subsystem. (#724)
- Add custom error message for exceeding maximum tool calling round trips in core error handling logic. (#725)
- Introduce resource collections support with UI components, persistence layer, and indexing functionality. (#727)
- Rename UI components from skills to agents, update related UI and i18n resources. (#728)
- Update Compose Material3 usage across desktop‑shared and shared modules and fix type inference errors. (#729)
- Add user‑friendly error messages for MCP command errors. (#730)
- Add power‑user share prompt for sessions with more than 100 messages. (#731)
- Add banner notification for missing embedding model configuration. (#732)
Contributors
Full Changelog: v1.5.1...v1.5.2