nexus_memory_agent/
lib.rs1pub mod activity_monitor;
9pub mod cognitive_cache;
10pub mod consolidate;
11pub mod context_builder;
12pub mod derive;
13pub mod digest;
14pub mod distill;
15pub mod dream_cycle;
16pub mod error;
17pub mod identity;
18pub mod inbox;
19pub mod ingest;
20pub mod job_processor;
21pub mod prompts;
22pub mod pulse;
23pub mod query;
24mod ranking;
25pub mod reflect;
26pub mod representation;
27pub mod runtime;
28pub mod runtime_state;
29pub mod session_manager;
30pub mod soul;
31pub mod supervisor;
32pub mod token_budget;
33pub mod types;
34pub mod util;
35
36pub use cognitive_cache::{CognitiveCache, ConfidenceTier, HotCache, HotCacheEntry};
38pub use consolidate::ConsolidateService;
39pub use context_builder::build_context_md;
40pub use derive::{DeriveService, DerivedObservation};
41pub use digest::{DigestResult, DigestService};
42pub use dream_cycle::{run_dream_cycle, DreamCycleRequest};
43pub use error::{AgentError, Result};
44pub use inbox::{InboxScanner, ScanResult};
45pub use ingest::IngestService;
46pub use query::{introspect_query, QueryService};
47pub use reflect::{ReflectService, ReflectionCase, ReflectionOutput, ReflectionResult};
48pub use representation::RepresentationService;
49pub use runtime::{
50 create_embedding_service, derive_session_key, RuntimeController, RuntimeMode,
51 RuntimeShutdownReason,
52};
53pub use supervisor::AgentSupervisor;
54pub use token_budget::TokenBudget;
55pub use types::*;
56pub use util::CognitionSnapshot;