Bug Fixes
- Fix prioritize model mappings toggle not persisting (#6)
- Fix Max Retry Interval resetting to 0 on restart (#8)
- Fix false Node.js Required notification with nvm (#7)
- Fix iFlow providers not showing models in UI (#9)
- Add model name normalization for underscore variants (#5)
- Fix model mappings ignored with prioritize flag (#10)
- Fix GitHub Copilot startup and improve detection (#4)
Details
Copilot Improvements
- Expanded detection paths for copilot-api (pnpm/yarn/global bins)
- Added Settings → Copilot API Detection section for troubleshooting
- Better error messages showing checked paths
Model Mapping Fixes
- Underscore-to-dash normalization (e.g.,
claude-sonnet-4_5→claude-sonnet-4-5) - Wildcard/prefix matching support (e.g.,
claude-haiku-*)
Backend Fixes
- MaxRetryInterval defaults to 30s when not specified
- Prioritize model mappings uses correct API endpoint