(sessionID string, state *agent.AgentState)
| 59 | } |
| 60 | _, err := s.upsertMeta(sessionID, len(messages), turnCount, meta) |
| 61 | return err |
| 62 | } |
| 63 | |
| 64 | func (s *Store) SaveState(sessionID string, state *agent.AgentState) error { |
| 65 | return s.SaveStateWithRecovery( |
| 66 | sessionID, |
| 67 | state, |
| 68 | s.LoadSkillRecovery(sessionID), |
| 69 | s.LoadTaskRuntimeSnapshot(sessionID), |
| 70 | ) |
| 71 | } |