Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 0 additions & 4 deletions pkg/workflow/awf_config.go
Original file line number Diff line number Diff line change
Expand Up @@ -513,10 +513,6 @@ func BuildAWFConfigJSON(config AWFCommandConfig) (string, error) {
if antigravityTarget := GetAntigravityAPITarget(config.WorkflowData, config.EngineName); antigravityTarget != "" {
// Route the Antigravity-resolved API target through the "gemini" provider key
// to match AWF's supported target providers.
geminiTarget := GetGeminiAPITarget(config.WorkflowData, config.EngineName)
if geminiTarget != "" && geminiTarget != antigravityTarget {
awfConfigLog.Printf("API proxy: overriding gemini target %s with antigravity target %s; configure only one of GEMINI_API_BASE_URL or ANTIGRAVITY_API_BASE_URL to avoid ambiguity", geminiTarget, antigravityTarget)
}
awfConfigLog.Printf("API proxy: mapped antigravity target to gemini provider target=%s", antigravityTarget)
targets["gemini"] = &AWFAPITargetConfig{Host: antigravityTarget}
} else if geminiTarget := GetGeminiAPITarget(config.WorkflowData, config.EngineName); geminiTarget != "" {
Expand Down
5 changes: 2 additions & 3 deletions pkg/workflow/npm.go
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,8 @@ func extractNpxPackages(workflowData *WorkflowData) []string {
// extractNpxFromCommands extracts npx package names from command strings
func extractNpxFromCommands(commands string) []string {
extractor := PackageExtractor{
CommandNames: []string{"npx"},
RequiredSubcommand: "",
TrimSuffixes: "&|;",
CommandNames: []string{"npx"},
TrimSuffixes: "&|;",
}
return extractor.ExtractPackages(commands)
}
11 changes: 5 additions & 6 deletions pkg/workflow/pip.go
Original file line number Diff line number Diff line change
Expand Up @@ -46,9 +46,9 @@ func extractPipPackages(workflowData *WorkflowData) []string {
// extractPipFromCommands extracts pip package names from command strings
func extractPipFromCommands(commands string) []string {
extractor := PackageExtractor{
CommandNames: []string{"pip", "pip3"},
RequiredSubcommand: "install",
TrimSuffixes: "&|;",
CommandNames: []string{"pip", "pip3"},
RequiredSubcommands: []string{"install"},
TrimSuffixes: "&|;",
}
return extractor.ExtractPackages(commands)
}
Expand All @@ -68,9 +68,8 @@ func extractUvFromCommands(commands string) []string {
lines := strings.Split(commands, "\n")

uvxExtractor := PackageExtractor{
CommandNames: []string{"uvx"},
RequiredSubcommand: "",
TrimSuffixes: "&|;",
CommandNames: []string{"uvx"},
TrimSuffixes: "&|;",
}

uvPipHelper := PackageExtractor{TrimSuffixes: "&|;"}
Expand Down
Loading