lunaris-memory 0.8.0

Lunaris agent memory engine — umbrella crate (Apache-2.0)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Phase 10/11/12 Option-A relocation — primitives that must live in the
//! umbrella `lunaris` crate because Phase 12 `CodingSessionMemory` (also in
//! `lunaris`) composes over them. Previously these lived in
//! `lunaris-recipes`, but `lunaris-recipes → lunaris` dependency direction
//! made the reverse import impossible. Moving them down (crate-wise) breaks
//! the cycle without touching the public Phase 9 fluent API — the recipes
//! crate re-exports these names so `use lunaris_recipes::WorkingMemory;`
//! keeps compiling.
//!
//! Phase 13 proper lunaris-primitives crate extraction will subsume this
//! module.

#![forbid(unsafe_code)]
#![deny(rust_2018_idioms, unreachable_pub)]

pub mod working_memory;

pub use working_memory::WorkingMemory;