diff --git a/external/eyrie b/external/eyrie index ca64bb8d..a7e62a3c 160000 --- a/external/eyrie +++ b/external/eyrie @@ -1 +1 @@ -Subproject commit ca64bb8d9e9e6d82891d59a49be2bcc45a18ad96 +Subproject commit a7e62a3cde30f63d92dfb0e83d148f3da69e3880 diff --git a/internal/daemon/daemon.go b/internal/daemon/daemon.go index 460e908e..b1ce579c 100644 --- a/internal/daemon/daemon.go +++ b/internal/daemon/daemon.go @@ -410,8 +410,8 @@ func (s *Server) handleChat(w http.ResponseWriter, r *http.Request) { } if req.MaxTurns > 0 { - if err := sess.SetMaxTurns(req.MaxTurns); err != nil { - slog.Error("invalid max turns", "err", err, "max_turns", req.MaxTurns) + if setErr := sess.SetMaxTurns(req.MaxTurns); setErr != nil { + slog.Error("invalid max turns", "err", setErr, "max_turns", req.MaxTurns) writeJSON(w, http.StatusBadRequest, map[string]string{"error": "invalid max_turns"}) return } diff --git a/internal/multiagent/worker.go b/internal/multiagent/worker.go index a1dfbd31..7b019ece 100644 --- a/internal/multiagent/worker.go +++ b/internal/multiagent/worker.go @@ -46,8 +46,8 @@ func EngineWorker(provider, model, systemPrompt string) WorkerFunc { level = engine.AutonomyFull } sess.PermSvc().SetAutonomy(level) - if err := sess.SetMaxTurns(30); err != nil { - return nil, fmt.Errorf("set max turns: %w", err) + if setErr := sess.SetMaxTurns(30); setErr != nil { + return nil, fmt.Errorf("set max turns: %w", setErr) } // Auto-approve everything in mission workers @@ -154,8 +154,8 @@ func ReadOnlyValidationWorker(provider, model, systemPrompt string) WorkerFunc { level = engine.AutonomyFull } sess.PermSvc().SetAutonomy(level) - if err := sess.SetMaxTurns(30); err != nil { - return nil, fmt.Errorf("set max turns: %w", err) + if setErr := sess.SetMaxTurns(30); setErr != nil { + return nil, fmt.Errorf("set max turns: %w", setErr) } sess.PermissionFn = func(req engine.PermissionRequest) { if req.Response != nil {