fix(providers): drop legacy ANTHROPIC_REASONING_MODEL from Claude quick-set

The model-mapping quick-set button referenced an undefined `reasoningModel`
prop and wrote `ANTHROPIC_REASONING_MODEL`, which the backend explicitly
marks as deprecated legacy (see services/provider/mod.rs and
services/proxy.rs). Remove all three references so typecheck passes and
the button matches the provider model schema.
This commit is contained in:
Jason
2026-04-20 12:18:57 +08:00
parent 21a1518f9f
commit c8d91298c7
@@ -582,13 +582,11 @@ export function ClaudeFormFields({
onClick={() => {
const value =
claudeModel ||
reasoningModel ||
defaultHaikuModel ||
defaultSonnetModel ||
defaultOpusModel;
if (value) {
onModelChange("ANTHROPIC_MODEL", value);
onModelChange("ANTHROPIC_REASONING_MODEL", value);
onModelChange("ANTHROPIC_DEFAULT_HAIKU_MODEL", value);
onModelChange("ANTHROPIC_DEFAULT_SONNET_MODEL", value);
onModelChange("ANTHROPIC_DEFAULT_OPUS_MODEL", value);
@@ -601,7 +599,6 @@ export function ClaudeFormFields({
}}
disabled={
!claudeModel &&
!reasoningModel &&
!defaultHaikuModel &&
!defaultSonnetModel &&
!defaultOpusModel