forked from kent/consciousness
60+ flat subcommands grouped into: - Core (daily use): search, render, write, history, tail, status, query, used, wrong, gap - Node: delete, rename, list, edges, dump - Journal: write, tail, enrich - Graph: link, audit, spectral, etc. - Agent: daemon, knowledge-loop, consolidate, digest, etc. - Admin: init, health, fsck, import, export, etc. Also: remove dead migration code (migrate.rs, Migrate/JournalTsMigrate commands), update memory-search and poc-hook for new subcommand paths, update daemon systemd template for `agent daemon` path.
32 lines
747 B
Rust
32 lines
747 B
Rust
// poc-memory library — shared modules for all binaries
|
|
//
|
|
// Re-exports modules so that memory-search and other binaries
|
|
// can call library functions directly instead of shelling out.
|
|
|
|
// Core infrastructure
|
|
pub mod config;
|
|
pub mod store;
|
|
pub mod util;
|
|
pub mod graph;
|
|
pub mod search;
|
|
pub mod similarity;
|
|
pub mod spectral;
|
|
pub mod lookups;
|
|
pub mod query;
|
|
pub mod transcript;
|
|
pub mod neuro;
|
|
pub mod counters;
|
|
|
|
// Agent layer (LLM-powered operations)
|
|
pub mod agents;
|
|
pub mod tui;
|
|
|
|
// Re-export agent submodules at crate root for backwards compatibility
|
|
pub use agents::{
|
|
llm, audit, consolidate, knowledge,
|
|
enrich, fact_mine, digest, daemon,
|
|
};
|
|
|
|
pub mod memory_capnp {
|
|
include!(concat!(env!("OUT_DIR"), "/schema/memory_capnp.rs"));
|
|
}
|