on main help sign in
fix(agent): read step data for summarization check (#1787)
commitdd3834ab37670dd8be2be0805d2b3d47780d20ec authorAmolith <amolith@secluded.site> dateMon 26 Jan 2026, 08:30 (9 months ago) parent9faa8b2
1 file changed+3
internal/agent/agent.go+3
internal/agent/agent.go+3
@@ -379,6 +379,9 @@ func (a *sessionAgent) Run(ctx context.Context, call SessionAgentCall) (*fantasy
379379 }
380380 a.updateSessionUsage(largeModel, &updatedSession, stepResult.Usage, a.openrouterCost(stepResult.ProviderMetadata))
381381 _, sessionErr := a.sessions.Save(genCtx, updatedSession)
382+ if sessionErr == nil {
383+ currentSession = updatedSession
384+ }
382385 sessionLock.Unlock()
383386 if sessionErr != nil {
384387 return sessionErr