Repository navigation
v0.10.0
What's Changed
Features
- Runtime display mode toggle: Press
din the dashboard to cycle between default (per-tool), used%, and left% modes - Persist display preference: Display mode is saved to
~/.config/aip/config.jsonand restored on next launch
Bug Fixes
- Preserve Codex usage cache on transient API errors
- Prevent credential contamination on profile switch partial failure
- Harden Codex profile switch and sync operations
- Make
TokenData.refresh_tokenoptional - Restrict credential file permissions to 0o600 after token refresh
- Run
switch_profileon blocking thread to avoid stalling async runtime - Make
RateWindow.resets_atoptional to handle null API responses
Tests
- Add coverage for token lifecycle, switch action, and display boundaries
Full Changelog: v0.9.3...v0.10.0