INNER CODE UNIT · Go
generateAIConfigs
xataio/xata · gen/aiconfigs/main.go:177
func generateAIConfigs(config Config) error {
selectedConfigs := make([]ToolConfig, 0, len(config.AiGenerateTargets))
for _, target := range config.AiGenerateTargets {
toolConfig, err := findToolConfig(target)
if err != nil {
return err
}
selectedConfigs = append(selectedConfigs, toolConfig)
}
if err := deleteAllExistingTargetFiles(); err != nil {
return err
}
// Find all AI source files
aiFilePaths, err := glob(filepath.Join("**", AISourceFile), IgnoreGlobs)
if err != nil {
return err