From d8a18daa11f85f8e5e2b2bc21877bd2177f9b9d2 Mon Sep 17 00:00:00 2001 From: dj-oyu <68707227+dj-oyu@users.noreply.github.com> Date: Thu, 26 Mar 2026 00:56:20 +0900 Subject: [PATCH] fix: gci field alignment and golines >120 char in loop_run.go Co-Authored-By: Claude Opus 4.6 (1M context) --- pkg/agent/loop_run.go | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/pkg/agent/loop_run.go b/pkg/agent/loop_run.go index 442ee44f0..af4124b2a 100644 --- a/pkg/agent/loop_run.go +++ b/pkg/agent/loop_run.go @@ -437,9 +437,13 @@ func (al *AgentLoop) runAgentLoop(ctx context.Context, agent *AgentInstance, opt ts.session.SetHistory(opts.SessionKey, history[:ts.initialHistoryLength]) } } - al.emitEvent(EventKindTurnEnd, - EventMeta{AgentID: agent.ID, TurnID: scope.turnID, SessionKey: opts.SessionKey, Iteration: iteration}, - TurnEndPayload{ + abortMeta := EventMeta{ + AgentID: agent.ID, + TurnID: scope.turnID, + SessionKey: opts.SessionKey, + Iteration: iteration, + } + al.emitEvent(EventKindTurnEnd, abortMeta, TurnEndPayload{ Status: TurnEndStatusAborted, Duration: time.Since(turnStart), }) @@ -1183,9 +1187,9 @@ func (al *AgentLoop) runLLMIteration( // toolExecResult holds results from executeToolCalls. type toolExecResult struct { - lastBlocker string + lastBlocker string gracefulInterrupt bool - gracefulHint string + gracefulHint string } // executeToolCalls runs each tool call sequentially, publishes results,