-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Closed
Labels
EnhancementNew feature or requestNew feature or requestIssue - In ProgressSomeone is actively working on this. Should link to a PR soon.Someone is actively working on this. Should link to a PR soon.bugSomething isn't workingSomething isn't working
Description
App Version
3.11.14
API Provider
OpenRouter
Model Used
claude-3.7-sonnet ; claude-3.7-sonnet:beta
Actual vs. Expected Behavior
Actual Result:
Opening up the settings didn't allow the save button to be pressed; I had to dig around for a while and figure out that the Model value (that was previously working) had to be changed from claude-3.7-sonnet to claude-3.7-sonnet:beta sonnet was no longer an option.
Expected / Ideal Result:
- If a model version ("model ID" ?) is no longer supported or valid, then make it more obvious to the user that the model has to be changed. Move the error message directly above or below the Model field, the red text warning shouldn't be below the API Provider field
- Change the message text "model ID" to "Model" in the warning, to exactly match the label "Model", so the label exactly matches the error message.
- If the model is no longer supported by that API Provider, then remove it completely from the field when the settings are reloaded. In this example, the text field value of anthropic/claude-3.7-sonnet should (ideally) no longer appear at all in the field. Either this should default to another valid choice and make it easy for the user, or clear it completely (so it's more obvious to the user the field is empty and requires a change).
Detailed Steps to Reproduce
- When initially configuring (for the first time, or for a new API key) select OpenRouter for API Provider
- Provide a valid API Key
- Select anthropic/claude-3.7-sonnet (if possible)
- Wait a while / do some stuff (?) This step is somewhat ambiguous, I didn't notice I couldn't save changes for at least a day
- Open up settings and attempt to save. Notice if the save button is enabled
- If disabled, select a value from the Model drop down list. The only value there now is claude-3.7-sonnet:beta
- Select the only remaining model option, and verify if the message goes away.
Relevant API Request Output
Additional Context
Also found here by another user - https://discord.com/channels/1332146336664915968/1360291117949784165/1360291629491032065
dosubot
Metadata
Metadata
Assignees
Labels
EnhancementNew feature or requestNew feature or requestIssue - In ProgressSomeone is actively working on this. Should link to a PR soon.Someone is actively working on this. Should link to a PR soon.bugSomething isn't workingSomething isn't working
Type
Projects
Status
Done

