✨ Features
- Windows Code Signing: Windows exe signing with RFC3161 timestamps for long-term validity
- Context Badge Interaction: Made context usage badge clickable to trigger conversation compaction on demand
- JSON Preview Overlay: Added interactive JSON tree viewer for MCP tools and WebSearch results with syntax highlighting
🐛 Fixes
- macOS Menu Title: Fixed macOS menu bar showing "Electron" instead of "Craft Agents" by moving
app.setName()beforeapp.whenReady() - Rename Dialog: Replaced non-functional
window.prompt()with properRenameDialogcomponent in ChatPage for Electron compatibility - Windows Icon Embedding: Fixed missing Windows app icon by removing
signAndEditExecutable: falseconfig that was disabling icon embedding - Auth Scheme Handling: Fixed empty
authSchemebeing transformed to "Bearer" in server-builder, completing support for APIs expecting raw tokens without prefix (e.g., Craft Admin API) - Windows Reauth/Close: Fixed Windows app not closing properly during reauth and close operations
🎨 Refactoring
- Overlay System: Refactored overlay system with
FullscreenOverlayBaseusing Radix Dialog for proper focus/ESC handling - Context Updates: Added
usage_updateevent emission after compaction for immediate context badge refresh
Breaking Changes: None
Migration Notes: None required