Mimir v1.3
Added
- In-app update check (#20): on launch and once per day, Mimir queries the GitHub Releases API and shows an unobtrusive banner at the top of the popover when a newer version is available; tapping it opens the release page in the browser
- Antigravity quota snapshot: the last live reading is persisted to disk, so quota and reset time stay visible after the IDE/Cockpit closes — until each model's reset time passes, after which the card is marked "güncel değil" instead of showing stale numbers
Changed
- Popover empty state (#18): services with no data are no longer rendered as meaningless "0%" rows; when nothing is running, a centred placeholder is shown, and a spinner appears while refreshing. A stale Antigravity snapshot ("güncel değil") is kept visible (dimmed) rather than hidden, so a closed IDE doesn't make the card silently vanish
- Antigravity card now has an (i) info icon explaining that quota is read from the local language server and that Antigravity must be open to refresh the data (last-seen values are shown while it's closed)
Fixed
- Antigravity quota and reset time were not shown even with the IDE open — the
lsofport lookup was missing the-aflag, so the-iTCP/-pfilters were OR'd instead of AND'd, returning every listening port on the system; probing dozens of wrong ports blew the 8-second fetch timeout and produced no data. Added-aso only the language server's own ports are probed
SHA256: 64af0136e283d2a1ca14000bf028c880d65815a099fbaa9782ce15c128e69087