From 321a4be5eb8eec70c85a803829beeb539758167e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 7 Feb 2026 22:07:18 +0000 Subject: [PATCH 1/2] Initial plan From 7af79a4be3dd5867511cb87f4cc80bf6e0ee6379 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 7 Feb 2026 22:16:33 +0000 Subject: [PATCH 2/2] Fix error wrapping in compiler_yaml_main_job.go - Wrap getAgenticEngine error with %w for proper error tracing - Line 191: Changed from `return err` to `return fmt.Errorf("failed to get agentic engine: %w", err)` - All tests pass Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- pkg/workflow/compiler_yaml_main_job.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/workflow/compiler_yaml_main_job.go b/pkg/workflow/compiler_yaml_main_job.go index 961e1bb03df..149f121d34e 100644 --- a/pkg/workflow/compiler_yaml_main_job.go +++ b/pkg/workflow/compiler_yaml_main_job.go @@ -188,7 +188,7 @@ func (c *Compiler) generateMainJobSteps(yaml *strings.Builder, data *WorkflowDat engine, err := c.getAgenticEngine(data.AI) if err != nil { - return err + return fmt.Errorf("failed to get agentic engine: %w", err) } // Add engine-specific installation steps (includes Node.js setup for npm-based engines)