3.7.0
Added
- Claude: Set up Claude directly from the Commit tool window when credentials are missing.
- DeepSeek: Added a dedicated Thinking Mode experience with live reasoning progress and reliable token statistics. Reasoning content is never inserted into commits, stored in history, or sent in telemetry.
- Diagnostics: Added a Copy diagnostic info action to make provider errors easier to troubleshoot.
- Model Catalog: View model context windows and continue browsing bundled model data when the remote catalog is unavailable.
Improved
- Settings: Redesigned provider configuration with dedicated pages, a clearer overview, consistent status indicators, inline reset actions, and clearer data-handling guidance.
- Commit Tool Window: Simplified the layout, moved provider selection to the title bar, made temperature easier to edit, and clarified preparing, reasoning, success, and error states.
- Accessibility: Improved keyboard navigation, focus behavior, contrast, responsive text wrapping, and light/dark theme consistency.
- Providers and Models: Updated default model lists, improved compatibility across supported providers, and made the model catalog faster and more reliable.
Fixed
- Commit Selection: Commit message generation now respects the changes selected for the current commit when launched from the AICommit tool window.
- Streaming: Incomplete responses now report an error instead of appearing successful; cancellation and provider or network failures are handled more reliably.
- Commit UI: Fixed generation and refresh issues across different commit workflows.
- Provider Setup: Temperature edits are saved before generation, and missing credentials now open the correct editable provider settings.
- Model Catalog: Fixed lost selections and clarified the difference between an empty catalog and no search matches.