This example demonstrates how to manage and retrieve chat history in agent conversations, enabling access to previous conversation messages and context.
from agno.agent.agent import Agentfrom agno.db.postgres import PostgresDbfrom agno.models.openai import OpenAIChatdb_url = "postgresql+psycopg://ai:ai@localhost:5532/ai"db = PostgresDb(db_url=db_url, session_table="sessions")agent = Agent( model=OpenAIChat(id="gpt-5-mini"), db=db, session_id="chat_history", instructions="You are a helpful assistant that can answer questions about space and oceans.", add_history_to_context=True,)agent.print_response("Tell me a new interesting fact about space")print(agent.get_chat_history())agent.print_response("Tell me a new interesting fact about oceans")print(agent.get_chat_history())