session
Rust AI Agent SDK Session persistence module for PraisonAI Rust SDK. Provides automatic session persistence with zero configuration. When a session_id is provided to an Agent, conversation history is automatically persisted to disk and restored on subsequent runs.Usage
Import
Classes
SessionMessage
A single message in a session
SessionData
Complete session data structure
SessionInfo
Brief session info for listing
FileSessionStore
File-based session store (default)
InMemorySessionStore
In-memory session store (for testing)
Session
Session manager - main API for session persistence
SessionStore
Session store trait for different storage backends

