@@ -189,29 +189,6 @@ const (
189189 ApprovalCanceled = "canceled"
190190)
191191
192- type AIModeConfig struct {
193- Mode string `json:"mode"`
194- DisplayName string `json:"display:name"`
195- DisplayOrder float64 `json:"display:order,omitempty"`
196- DisplayIcon string `json:"display:icon"`
197- Provider string `json:"provider,omitempty"`
198- APIType string `json:"apitype"`
199- Model string `json:"model"`
200- ThinkingLevel string `json:"thinkinglevel"`
201- BaseURL string `json:"baseurl,omitempty"`
202- WaveAICloud bool `json:"waveaicloud,omitempty"`
203- APIVersion string `json:"apiversion,omitempty"`
204- APIToken string `json:"apitoken,omitempty"`
205- APITokenSecretName string `json:"apitokensecretname,omitempty"`
206- Premium bool `json:"premium"`
207- Description string `json:"description"`
208- Capabilities []string `json:"capabilities,omitempty"`
209- }
210-
211- func (c * AIModeConfig ) HasCapability (cap string ) bool {
212- return slices .Contains (c .Capabilities , cap )
213- }
214-
215192// when updating this struct, also modify frontend/app/aipanel/aitypes.ts WaveUIDataTypes.tooluse
216193type UIMessageDataToolUse struct {
217194 ToolCallId string `json:"toolcallid"`
0 commit comments