v0.2.0
Pre-release
Pre-release
Mimir v0.2.0
Console chat history, a sturdier floating card, and a cleaner release build.
New
- Persistent chat history — threads saved locally under app data; browse and resume from the Chats tab in Console or the clock icon on the floating card
- Hotkey behavior setting — choose whether
Ctrl+Shift+Eopens a new chat or your latest thread (Console → System) - Card lock — double-click the header to pin the card on top; it won’t auto-hide on blur while locked
- Fullscreen expand — expand the chat card to fill the current monitor
- In-card history menu — quick switch between recent threads without opening Console
Improved
- Window lifecycle — closing the card hides it instead of destroying it, so the hotkey keeps working reliably
- Hotkey debounce — rapid hotkey presses no longer spawn overlapping capture runs
- Console window — recreated on demand if closed; behaves like a proper config hub
- Capture errors — failures surface in the card instead of silently opening an empty chat
- Shared chat UI — Console and floating card use the same
ChatPanelcomponent
Fixes
- Production capture sidecar — rebuild with
capture.specso overlay + text capture bundle correctly (see README) - Context banner — long captured text no longer clips awkwardly
Developer / packaging
- Sidecar binaries removed from git; build via
pyinstaller capture.spec+pyinstaller chat.spec→stage_binaries.py chat.rsrenamed tostream.rs(sidecar streaming command)
Upgrade
- Download and run the installer below (or build from source on
v0.2.0) - Your API key and settings carry over via Tauri Store
- Chat history starts fresh on first launch — new threads persist from here
Requirements
- Windows 10/11
- Gemini API key (set in Console → API Keys)
Full changelog: v0.1.0...v0.2.0
Paste that into the GitHub Release body and attach your NSIS installer as the asset.