diff --git a/pkg/cli/mcp_add.go b/pkg/cli/mcp_add.go index b8a77f824a..4639b3eb0d 100644 --- a/pkg/cli/mcp_add.go +++ b/pkg/cli/mcp_add.go @@ -145,7 +145,7 @@ func AddMCPTool(workflowFile string, mcpServerID string, registryURL string, tra compiler := workflow.NewCompiler(verbose, "", "") if err := compiler.CompileWorkflow(workflowPath); err != nil { mcpAddLog.Printf("Workflow compilation failed: %v", err) - fmt.Println(console.FormatWarningMessage(fmt.Sprintf("Workflow compilation failed: %v", err))) + fmt.Fprintln(os.Stderr, err) fmt.Println(console.FormatInfoMessage("You can fix the issues and run 'gh aw compile' manually")) } else { mcpAddLog.Print("Workflow compiled successfully")