(account *model.AgentAccount, accountModels []dto.AgentAccountModel)
| 974 | } |
| 975 | |
| 976 | func buildOpenclawResolvedModelIDMap(account *model.AgentAccount, accountModels []dto.AgentAccountModel) (map[string]string, error) { |
| 977 | result := make(map[string]string, len(accountModels)) |
| 978 | for _, item := range accountModels { |
| 979 | resolvedPrimary, _, _, _, err := buildOpenclawAccountModelConfig(account, item) |
| 980 | if err != nil { |
| 981 | return nil, err |
| 982 | } |
| 983 | result[resolvedPrimary] = item.ID |
| 984 | } |
| 985 | return result, nil |
| 986 | } |
| 987 | |
| 988 | func prepareOpenclawInstallFiles(appInstall *model.AppInstall, account *model.AgentAccount, modelName, token string, allowedOrigins []string) error { |
| 989 | if appInstall == nil { |
no test coverage detected