(model dto.AgentAccountModel)
| 1176 | } |
| 1177 | |
| 1178 | func cloneAgentAccountModel(model dto.AgentAccountModel) dto.AgentAccountModel { |
| 1179 | return dto.AgentAccountModel{ |
| 1180 | RecordID: model.RecordID, |
| 1181 | ID: model.ID, |
| 1182 | Name: model.Name, |
| 1183 | ContextWindow: model.ContextWindow, |
| 1184 | MaxTokens: model.MaxTokens, |
| 1185 | Reasoning: model.Reasoning, |
| 1186 | Input: append([]string(nil), model.Input...), |
| 1187 | } |
| 1188 | } |
| 1189 | |
| 1190 | func MergeCatalogAgentAccountModelsForMigration(account *model.AgentAccount, existing []dto.AgentAccountModel) ([]dto.AgentAccountModel, error) { |
| 1191 | if account == nil { |
no outgoing calls
no test coverage detected