@@ -52,55 +52,6 @@ const MINIMUM_CLAUDE_FABLE_5_VERSION = "2.1.169";
5252const MINIMUM_CLAUDE_OPUS_4_8_VERSION = "2.1.154" ;
5353const MINIMUM_CLAUDE_OPUS_4_7_VERSION = "2.1.111" ;
5454
55- const CLAUDE_EFFORT_OPTIONS = {
56- fable50 : [
57- { value : "low" , label : "Low" } ,
58- { value : "medium" , label : "Medium" } ,
59- { value : "high" , label : "High" , isDefault : true } ,
60- { value : "xhigh" , label : "Extra High" } ,
61- { value : "max" , label : "Max" } ,
62- { value : "ultracode" , label : "Ultracode" } ,
63- { value : "ultrathink" , label : "Ultrathink" } ,
64- ] ,
65- opus48 : [
66- { value : "low" , label : "Low" } ,
67- { value : "medium" , label : "Medium" } ,
68- { value : "high" , label : "High" , isDefault : true } ,
69- { value : "xhigh" , label : "Extra High" } ,
70- { value : "max" , label : "Max" } ,
71- { value : "ultracode" , label : "Ultracode" } ,
72- { value : "ultrathink" , label : "Ultrathink" } ,
73- ] ,
74- opus47 : [
75- { value : "low" , label : "Low" } ,
76- { value : "medium" , label : "Medium" } ,
77- { value : "high" , label : "High" } ,
78- { value : "xhigh" , label : "Extra High" , isDefault : true } ,
79- { value : "max" , label : "Max" } ,
80- { value : "ultrathink" , label : "Ultrathink" } ,
81- ] ,
82- opus46 : [
83- { value : "low" , label : "Low" } ,
84- { value : "medium" , label : "Medium" } ,
85- { value : "high" , label : "High" , isDefault : true } ,
86- { value : "max" , label : "Max" } ,
87- { value : "ultrathink" , label : "Ultrathink" } ,
88- ] ,
89- sonnet46 : [
90- { value : "low" , label : "Low" } ,
91- { value : "medium" , label : "Medium" } ,
92- { value : "high" , label : "High" , isDefault : true } ,
93- { value : "max" , label : "Max" } ,
94- { value : "ultrathink" , label : "Ultrathink" } ,
95- ] ,
96- opus45 : [
97- { value : "low" , label : "Low" } ,
98- { value : "medium" , label : "Medium" } ,
99- { value : "high" , label : "High" , isDefault : true } ,
100- { value : "max" , label : "Max" } ,
101- ] ,
102- } as const ;
103-
10455const BUILT_IN_MODELS : ReadonlyArray < ServerProviderModel > = [
10556 {
10657 slug : "claude-fable-5" ,
@@ -211,7 +162,13 @@ const BUILT_IN_MODELS: ReadonlyArray<ServerProviderModel> = [
211162 buildSelectOptionDescriptor ( {
212163 id : "effort" ,
213164 label : "Reasoning" ,
214- options : CLAUDE_EFFORT_OPTIONS . opus46 ,
165+ options : [
166+ { value : "low" , label : "Low" } ,
167+ { value : "medium" , label : "Medium" } ,
168+ { value : "high" , label : "High" , isDefault : true } ,
169+ { value : "max" , label : "Max" } ,
170+ { value : "ultrathink" , label : "Ultrathink" } ,
171+ ] ,
215172 promptInjectedValues : [ "ultrathink" ] ,
216173 } ) ,
217174 buildBooleanOptionDescriptor ( {
@@ -238,7 +195,12 @@ const BUILT_IN_MODELS: ReadonlyArray<ServerProviderModel> = [
238195 buildSelectOptionDescriptor ( {
239196 id : "effort" ,
240197 label : "Reasoning" ,
241- options : CLAUDE_EFFORT_OPTIONS . opus45 ,
198+ options : [
199+ { value : "low" , label : "Low" } ,
200+ { value : "medium" , label : "Medium" } ,
201+ { value : "high" , label : "High" , isDefault : true } ,
202+ { value : "max" , label : "Max" } ,
203+ ] ,
242204 } ) ,
243205 buildBooleanOptionDescriptor ( {
244206 id : "fastMode" ,
@@ -256,7 +218,13 @@ const BUILT_IN_MODELS: ReadonlyArray<ServerProviderModel> = [
256218 buildSelectOptionDescriptor ( {
257219 id : "effort" ,
258220 label : "Reasoning" ,
259- options : CLAUDE_EFFORT_OPTIONS . sonnet46 ,
221+ options : [
222+ { value : "low" , label : "Low" } ,
223+ { value : "medium" , label : "Medium" } ,
224+ { value : "high" , label : "High" , isDefault : true } ,
225+ { value : "max" , label : "Max" } ,
226+ { value : "ultrathink" , label : "Ultrathink" } ,
227+ ] ,
260228 promptInjectedValues : [ "ultrathink" ] ,
261229 } ) ,
262230 buildSelectOptionDescriptor ( {
0 commit comments