File Session Store • Rust AI Agent SDK
FileSessionStore: File-based session store (default)
FileSessionStore
Defined in the session module.
Rust AI Agent SDK
File-based session store (default)
Fields
| Name | Type | Description |
|---|---|---|
session_dir | PathBuf | – |
max_messages | usize | – |
cache | Arc<RwLock<HashMap<String | – |
Methods
new
fn new() -> SelfCreate a new file session store
with_dir
fn with_dir(dir: impl Into<PathBuf>) -> SelfCreate with custom directory
Parameters:
| Name | Type |
|---|---|
dir | impl Into<PathBuf> |
max_messages
fn max_messages(mut self, max: usize) -> SelfSet max messages
Parameters:
| Name | Type |
|---|---|
max | usize |
Source
View on GitHubpraisonai/src/session/mod.rs at line 206