oxi-sdk 0.27.0

oxi AI agent SDK — build isolated, multi-agent AI systems
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! In-memory port implementations.
//!
//! Use these for:
//! - Tests that need fast fakes
//! - Single-process products that don't need persistence
//! - Ephemeral sessions (one-shot, short-lived)
//!
//! For durable storage, use [`crate::ports::fs`].

pub mod cron;
pub mod event;
pub mod memory;
pub mod resources;

pub use cron::InMemoryCronScheduler;
pub use event::InProcessEventBus;
pub use memory::InMemoryMemoryStore;
pub use resources::CountingResourceMonitor;