sim-lib-agent 0.1.1

Agent runtime surfaces for SIM.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
mod core;
mod store;

pub use core::{
    BlackboardMemory, FileMemory, MemoryBackend, MemoryKind, PersonaMemory, VectorMemory,
    WorkingMemory,
};
pub(crate) use core::{
    memory_append_value, memory_blackboard_value, memory_file_value, memory_persona_value,
    memory_recent_value, memory_restore_value, memory_scan_value, memory_search_value,
    memory_snapshot_value, memory_vector_value, memory_working_value, resolve_memory_backend,
};
pub(crate) use store::{
    SharedEntries, append_memory_log, flatten_expr_text, io_error, load_memory_log, lock_entries,
    memory_entries_append, memory_entries_recent, memory_entries_search, memory_entries_snapshot,
    shared_blackboard_entries,
};