use praisonai::{Agent, MemoryConfig};
let agent = Agent::new()
.name("Assistant")
.instructions("You are a helpful assistant")
.memory_config(MemoryConfig::new().max_messages(50)) // Keep last 50 messages
.build()?;
// Agent will automatically trim old messages
let response = agent.chat("Hello!").await?;