behest 0.3.1

A Rust-native cloud agent runtime with typed tools, pluggable memory, queues, and observability.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! In-memory storage implementations for testing, development, and prototyping.
//!
//! These stores use `tokio::sync::RwLock<HashMap>` internally and are always
//! available without any feature flags. Data is lost when the process exits
//! and is not persisted to disk.

pub mod artifact;
pub mod composite;
pub mod embedding;
pub mod execution;
pub mod session;

pub use artifact::MemoryArtifactStore;
pub use composite::MemoryStore;
pub use embedding::MemoryEmbeddingStore;
pub use execution::MemoryExecutionStore;
pub use session::MemorySessionStore;