diff --git a/llama_stack/providers/inline/agents/meta_reference/persistence.py b/llama_stack/providers/inline/agents/meta_reference/persistence.py index 5fa758cf8..1e1afce5c 100644 --- a/llama_stack/providers/inline/agents/meta_reference/persistence.py +++ b/llama_stack/providers/inline/agents/meta_reference/persistence.py @@ -196,8 +196,8 @@ class AgentPersistence: session_info = await self.get_session_info(session_data["session_id"]) session_data["session_name"] = session_info.session_name session_data["turns"] = [t.dict() for t in session_info.turns] - session_info = Session(**session_data) - sessions.append(session_info) + session = Session(**session_data) + sessions.append(session) except Exception as e: log.error(f"Error parsing session info: {e}") continue