Added support for Claude 3.7 Sonnet with extended thinking mode - enable "Thinking" in the provider options and specify the number of tokens Claude is allowed to use for thinking. Maximum output tokens have been increased from 4096 to 8192 with Claude 3.7 so that setting can be increased, and some tokens set aside for thinking (minimum is 1024).
If thinking is enabled the model's thoughts for each batch can be seen by double-clicking the batch and selecting the "Reasoning" tab.
The Claude API doesn't indicate which models support thinking so you'll need to manually disable Thinking in settings if you go back to one of the earlier Claude models.
With this release the available models are finally retrieved from the Claude API instead of being baked into the app. Any previous model setting will be reset because it now uses user-friendly model names rather than their IDs.