From a05dd3136b6e3c110e9d01ff276842e018db9614 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 18 Feb 2026 22:57:47 +0000 Subject: [PATCH 1/2] Initial plan From f6bcbf3111c114746c7f7848617d617b7e28bf21 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 18 Feb 2026 23:06:04 +0000 Subject: [PATCH 2/2] Move skip-if-match and skip-if-no-match console output to log messages Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- pkg/workflow/stop_after.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkg/workflow/stop_after.go b/pkg/workflow/stop_after.go index 712fc01039..c705d1a57e 100644 --- a/pkg/workflow/stop_after.go +++ b/pkg/workflow/stop_after.go @@ -355,11 +355,11 @@ func (c *Compiler) processSkipIfMatchConfiguration(frontmatter map[string]any, w } workflowData.SkipIfMatch = skipIfMatchConfig - if c.verbose && workflowData.SkipIfMatch != nil { + if workflowData.SkipIfMatch != nil { if workflowData.SkipIfMatch.Max == 1 { - fmt.Fprintln(os.Stderr, console.FormatInfoMessage(fmt.Sprintf("Skip-if-match query configured: %s (max: 1 match)", workflowData.SkipIfMatch.Query))) + stopAfterLog.Printf("Skip-if-match query configured: %s (max: 1 match)", workflowData.SkipIfMatch.Query) } else { - fmt.Fprintln(os.Stderr, console.FormatInfoMessage(fmt.Sprintf("Skip-if-match query configured: %s (max: %d matches)", workflowData.SkipIfMatch.Query, workflowData.SkipIfMatch.Max))) + stopAfterLog.Printf("Skip-if-match query configured: %s (max: %d matches)", workflowData.SkipIfMatch.Query, workflowData.SkipIfMatch.Max) } } @@ -375,11 +375,11 @@ func (c *Compiler) processSkipIfNoMatchConfiguration(frontmatter map[string]any, } workflowData.SkipIfNoMatch = skipIfNoMatchConfig - if c.verbose && workflowData.SkipIfNoMatch != nil { + if workflowData.SkipIfNoMatch != nil { if workflowData.SkipIfNoMatch.Min == 1 { - fmt.Fprintln(os.Stderr, console.FormatInfoMessage(fmt.Sprintf("Skip-if-no-match query configured: %s (min: 1 match)", workflowData.SkipIfNoMatch.Query))) + stopAfterLog.Printf("Skip-if-no-match query configured: %s (min: 1 match)", workflowData.SkipIfNoMatch.Query) } else { - fmt.Fprintln(os.Stderr, console.FormatInfoMessage(fmt.Sprintf("Skip-if-no-match query configured: %s (min: %d matches)", workflowData.SkipIfNoMatch.Query, workflowData.SkipIfNoMatch.Min))) + stopAfterLog.Printf("Skip-if-no-match query configured: %s (min: %d matches)", workflowData.SkipIfNoMatch.Query, workflowData.SkipIfNoMatch.Min) } }