From 1ce845e83f16feaf8d3e3c63d794a559ca6af96f Mon Sep 17 00:00:00 2001 From: Levi Neely Date: Wed, 29 Jul 2026 20:57:15 +0200 Subject: [PATCH] =?UTF-8?q?session:=20follow=20PersistedSession=20?= =?UTF-8?q?=E2=86=92=20PersistedAgent=20rename?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- session/persist.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/session/persist.go b/session/persist.go index d1ab3eb..f62b231 100644 --- a/session/persist.go +++ b/session/persist.go @@ -37,7 +37,7 @@ func (s *Manager) persistSession(id string) { } } -func (s *Manager) removePersistedSession(id string) { +func (s *Manager) removePersistedAgent(id string) { path := filepath.Join(s.activeSessionsDir(), id+".json") os.Remove(path) } @@ -63,7 +63,7 @@ func (s *Manager) restoreAllSessions() { // Load all persisted session JSONs (fast, sequential disk reads) type loadedSession struct { - ps *agent.PersistedSession + ps *agent.PersistedAgent name string } var loaded []loadedSession @@ -72,7 +72,7 @@ func (s *Manager) restoreAllSessions() { continue } path := filepath.Join(dir, e.Name()) - ps, err := agent.LoadPersistedSession(path) + ps, err := agent.LoadPersistedAgent(path) if err != nil { s.cfg.Log.Error("restore session %s: %v", e.Name(), err) continue @@ -98,7 +98,7 @@ func (s *Manager) restoreAllSessions() { wg.Wait() } -func (s *Manager) restoreSession(ps *agent.PersistedSession) error { +func (s *Manager) restoreSession(ps *agent.PersistedAgent) error { cwd := ps.CWD if cwd == "" { cwd, _ = os.Getwd() @@ -312,7 +312,7 @@ func (s *Manager) KillSession(id string) { if sess != nil { sess.Cancel() sess.Core.Close() - s.removePersistedSession(id) + s.removePersistedAgent(id) s.cfg.Log.Info("killed session %s", id) if s.cfg.OnSessionKilled != nil { s.cfg.OnSessionKilled(id)