@@ -94,35 +94,27 @@ function getSelectedModel({
9494 : openRouterModelProviders [ specificProvider ]
9595 }
9696
97- return info
98- ? { id, info }
99- : { id, info : undefined }
97+ return { id, info }
10098 }
10199 case "requesty" : {
102100 const id = apiConfiguration . requestyModelId ?? requestyDefaultModelId
103101 const info = routerModels . requesty [ id ]
104- return info
105- ? { id, info }
106- : { id, info : undefined }
102+ return { id, info }
107103 }
108104 case "glama" : {
109105 const id = apiConfiguration . glamaModelId ?? glamaDefaultModelId
110106 const info = routerModels . glama [ id ]
111- return info ? { id, info } : { id , info : undefined }
107+ return { id, info }
112108 }
113109 case "unbound" : {
114110 const id = apiConfiguration . unboundModelId ?? unboundDefaultModelId
115111 const info = routerModels . unbound [ id ]
116- return info
117- ? { id, info }
118- : { id, info : undefined }
112+ return { id, info }
119113 }
120114 case "litellm" : {
121115 const id = apiConfiguration . litellmModelId ?? litellmDefaultModelId
122116 const info = routerModels . litellm [ id ]
123- return info
124- ? { id, info }
125- : { id, info : undefined }
117+ return { id, info }
126118 }
127119 case "xai" : {
128120 const id = apiConfiguration . apiModelId ?? xaiDefaultModelId
@@ -132,12 +124,12 @@ function getSelectedModel({
132124 case "groq" : {
133125 const id = apiConfiguration . apiModelId ?? groqDefaultModelId
134126 const info = groqModels [ id as keyof typeof groqModels ]
135- return info ? { id, info } : { id , info : undefined }
127+ return { id, info }
136128 }
137129 case "chutes" : {
138130 const id = apiConfiguration . apiModelId ?? chutesDefaultModelId
139131 const info = chutesModels [ id as keyof typeof chutesModels ]
140- return info ? { id, info } : { id , info : undefined }
132+ return { id, info }
141133 }
142134 case "bedrock" : {
143135 const id = apiConfiguration . apiModelId ?? bedrockDefaultModelId
@@ -151,34 +143,32 @@ function getSelectedModel({
151143 }
152144 }
153145
154- return info ? { id, info } : { id , info : undefined }
146+ return { id, info }
155147 }
156148 case "vertex" : {
157149 const id = apiConfiguration . apiModelId ?? vertexDefaultModelId
158150 const info = vertexModels [ id as keyof typeof vertexModels ]
159- return info ? { id, info } : { id , info : undefined }
151+ return { id, info }
160152 }
161153 case "gemini" : {
162154 const id = apiConfiguration . apiModelId ?? geminiDefaultModelId
163155 const info = geminiModels [ id as keyof typeof geminiModels ]
164- return info ? { id, info } : { id , info : undefined }
156+ return { id, info }
165157 }
166158 case "deepseek" : {
167159 const id = apiConfiguration . apiModelId ?? deepSeekDefaultModelId
168160 const info = deepSeekModels [ id as keyof typeof deepSeekModels ]
169- return info ? { id, info } : { id , info : undefined }
161+ return { id, info }
170162 }
171163 case "openai-native" : {
172164 const id = apiConfiguration . apiModelId ?? openAiNativeDefaultModelId
173165 const info = openAiNativeModels [ id as keyof typeof openAiNativeModels ]
174- return info
175- ? { id, info }
176- : { id, info : undefined }
166+ return { id, info }
177167 }
178168 case "mistral" : {
179169 const id = apiConfiguration . apiModelId ?? mistralDefaultModelId
180170 const info = mistralModels [ id as keyof typeof mistralModels ]
181- return info ? { id, info } : { id , info : undefined }
171+ return { id, info }
182172 }
183173 case "openai" : {
184174 const id = apiConfiguration . openAiModelId ?? ""
@@ -209,7 +199,7 @@ function getSelectedModel({
209199 default : {
210200 const id = apiConfiguration . apiModelId ?? anthropicDefaultModelId
211201 const info = anthropicModels [ id as keyof typeof anthropicModels ]
212- return info ? { id, info } : { id , info : undefined }
202+ return { id, info }
213203 }
214204 }
215205}
0 commit comments