From 6bcf3c569cd87d9702ebd629d5213aa9af16c9d2 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 25 May 2026 11:52:51 +0000 Subject: [PATCH 1/2] Initial plan From 199a85c49be90483e05cd5c48d82a08ec50d2771 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 25 May 2026 11:59:37 +0000 Subject: [PATCH 2/2] fix: remove timeutil logger import cycle Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com> --- pkg/timeutil/format.go | 5 ----- 1 file changed, 5 deletions(-) diff --git a/pkg/timeutil/format.go b/pkg/timeutil/format.go index fbba7e93b04..00b88194ecd 100644 --- a/pkg/timeutil/format.go +++ b/pkg/timeutil/format.go @@ -4,12 +4,8 @@ import ( "fmt" "math" "time" - - "github.com/github/gh-aw/pkg/logger" ) -var timeutilLog = logger.New("timeutil:format") - // FormatDuration formats a duration for display like the debug npm package. // It provides granular formatting from nanoseconds to hours. func FormatDuration(d time.Duration) string { @@ -50,7 +46,6 @@ func FormatDurationMs(ms int) string { // Returns "—" for zero or negative values. Uses Go's standard duration rounding to seconds. func FormatDurationNs(ns int64) string { if ns <= 0 { - timeutilLog.Printf("FormatDurationNs: non-positive ns=%d, returning placeholder", ns) return "—" } d := time.Duration(ns)