v0.1.1
ModelsUsage v0.1.1
UI/UX and robustness pass:
- Tables: clickable column headers to sort, content-fit column widths, empty (zero-token) rows hidden, Top Models sized to its rows.
- Source tabs show the live usage-window card full width at the top.
- Settings inline: per-source gear opens settings in the pane (no separate window). KIX is now off by default and explains how to configure it when enabled.
- Refresh-interval picker (top-right) and a Number format menu-bar submenu.
- KIX rate-limit hardening: one request per refresh, cached + throttled to stay under the 10-req/60s limit; keeps last good data on error.
- Keychain: stores the token with an allow-all access policy so ad-hoc rebuilds stop re-prompting; concurrent reads coalesced.
- Selected tab persists across restarts; larger default font.
Install: brew install --cask catokolas/tap/modelsusage (or download the zip below). Ad-hoc signed — first launch needs a one-time Gatekeeper allow (see README).