diff --git a/llama_stack/providers/inline/agents/meta_reference/persistence.py b/llama_stack/providers/inline/agents/meta_reference/persistence.py index 37ac75d6a..2565f1994 100644 --- a/llama_stack/providers/inline/agents/meta_reference/persistence.py +++ b/llama_stack/providers/inline/agents/meta_reference/persistence.py @@ -80,5 +80,5 @@ class AgentPersistence: except Exception as e: print(f"Error parsing turn: {e}") continue - + turns.sort(key=lambda x: (x.completed_at or datetime.min)) return turns