From d457b74d803e334c338339e796449a259acd2c3e Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 24 Feb 2026 16:25:54 +0000 Subject: [PATCH] =?UTF-8?q?chore:=20fmt.Errorf(static)=20=E2=86=92=20error?= =?UTF-8?q?s.New?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 --- cmd/agent/cmd.go | 5 +++-- config.go | 3 ++- jobrunner/journal.go | 7 ++++--- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/cmd/agent/cmd.go b/cmd/agent/cmd.go index db27e34..2f806bd 100644 --- a/cmd/agent/cmd.go +++ b/cmd/agent/cmd.go @@ -1,6 +1,7 @@ package agent import ( + "errors" "fmt" "os" "os/exec" @@ -8,9 +9,9 @@ import ( "strings" "time" + "forge.lthn.ai/core/cli/pkg/cli" agentic "forge.lthn.ai/core/go-agentic" "forge.lthn.ai/core/go-scm/agentci" - "forge.lthn.ai/core/cli/pkg/cli" "forge.lthn.ai/core/go/pkg/config" ) @@ -299,7 +300,7 @@ func agentSetupCmd() *cli.Command { // Find the setup script relative to the binary or in known locations. scriptPath := findSetupScript() if scriptPath == "" { - return fmt.Errorf("agent-setup.sh not found — expected in scripts/ directory") + return errors.New("agent-setup.sh not found — expected in scripts/ directory") } fmt.Printf("Setting up %s on %s...\n", name, ac.Host) diff --git a/config.go b/config.go index b74a13e..8a9fc1d 100644 --- a/config.go +++ b/config.go @@ -2,6 +2,7 @@ package agent import ( + "errors" "fmt" "maps" @@ -123,7 +124,7 @@ func SaveAgent(cfg *config.Config, name string, ac AgentConfig) error { func RemoveAgent(cfg *config.Config, name string) error { var agents map[string]AgentConfig if err := cfg.Get("agentci.agents", &agents); err != nil { - return fmt.Errorf("agentci.RemoveAgent: no agents configured") + return errors.New("agentci.RemoveAgent: no agents configured") } if _, ok := agents[name]; !ok { return fmt.Errorf("agentci.RemoveAgent: agent %q not found", name) diff --git a/jobrunner/journal.go b/jobrunner/journal.go index eff90f4..5431cfd 100644 --- a/jobrunner/journal.go +++ b/jobrunner/journal.go @@ -3,6 +3,7 @@ package jobrunner import ( "bufio" "encoding/json" + "errors" "fmt" "iter" "os" @@ -54,7 +55,7 @@ type Journal struct { // NewJournal creates a new Journal rooted at baseDir. func NewJournal(baseDir string) (*Journal, error) { if baseDir == "" { - return nil, fmt.Errorf("journal.NewJournal: base directory is required") + return nil, errors.New("journal.NewJournal: base directory is required") } return &Journal{baseDir: baseDir}, nil } @@ -121,10 +122,10 @@ func (j *Journal) ReadEntries(path string) iter.Seq2[JournalEntry, error] { // Append writes a journal entry for the given signal and result. func (j *Journal) Append(signal *PipelineSignal, result *ActionResult) error { if signal == nil { - return fmt.Errorf("journal.Append: signal is required") + return errors.New("journal.Append: signal is required") } if result == nil { - return fmt.Errorf("journal.Append: result is required") + return errors.New("journal.Append: result is required") } entry := JournalEntry{