v1.15.0
OpenCodeSummary
This release focuses on stability and event handling improvements, introducing an Effect-based core event system for more reliable event delivery. Key fixes include resolving issues with custom tool loading, event replay, and ensuring session loading continues despite minor instruction lookup errors. The desktop application also gains an auto-hiding menu bar on Linux and Windows.
Bug Fixes
- Fixed tool loading failure caused by invalid exports in custom tool modules.
- Ensured sessions continue loading even when project instruction discovery fails by ignoring lookup errors.
- Fixed event replay to use the correct handlers by resolving versioned event projector lookups.
- Fixed archived sessions from being reprocessed unnecessarily when their archive state remained unchanged.
- Restored missing session and message event types within the JavaScript SDK.
Improvements
- Added an Effect-based core event system to ensure more complete event delivery across sessions and integrations.
- Enabled auto-hiding of the menu bar on Linux and Windows desktop applications.