Skip to main content

Crate hippmem_engine

Crate hippmem_engine 

Source
Expand description

HIPPMEM · Native Association Memory Engine — unified external Rust API orchestration layer.

Integrates hippmem_core, hippmem_store, hippmem_model, hippmem_write, hippmem_retrieval, hippmem_consolidation, providing seven core APIs: write/retrieve/explain/consolidate/inspect/feedback.

Corresponds to 05-api-contract, 09-engine-assembly.

Modules§

consolidate_api
Engine::consolidate — consolidation API (05 §5, 09 §4.4).
dump_api
Engine::dump — full JSONL export API.
explain_api
Engine::explain — explain API (05 §4, 09 §4.3).
feedback_api
Engine::feedback — usage feedback API.
inspect_api
Engine::inspect — diagnostics API (05 §6, 09 §4.5).
list_api
Engine::list — paginated memory listing API.
retrieve_api
Engine::retrieve — retrieval API assembly.
runtime
Engine background runtime: enrich worker (09 §3).
traverse_api
Engine::traverse — BFS graph traversal API.
write_api
Engine::write — write API assembly.

Structs§

BackendUsage
Backend usage info.
BackgroundConfig
Background worker configuration.
ConsolidationReport
Consolidation report.
DumpInput
Full export input parameters.
DumpOutput
Full export output.
EdgeView
Engine
HIPPMEM unified orchestration facade.
EngineConfig
Engine construction configuration.
Explanation
Explain output.
FeedbackInput
Usage feedback input.
LinkSummary
ListInput
Input parameters for paginated memory listing.
ListItem
Summary of a single memory in the list.
ListOutput
Output of paginated memory listing.
MemoryInspect
QueueStatus
RetrievalDiagnostics
Retrieval diagnostics.
RetrievalTrace
Retrieval trace.
RetrieveContext
Retrieval context.
RetrieveInput
Retrieval input.
RetrieveOutput
Retrieval output.
SeedRecord
Seed record.
StoreStats
TraverseInput
Graph traversal input parameters.
TraverseNode
Node in BFS traversal.
TraverseOutput
Graph traversal output.
WriteMemoryInput
Input for writing a memory.
WriteMemoryOutput
Output of writing a memory.

Enums§

ConsolidationScope
Consolidation scope.
EngineError
Engine external error type: converts lower-layer errors into a unified external error code.
InspectQuery
InspectReport
TraverseDirection
Traversal direction.
UsageSignal
Usage signal.
WriteWarning
Write warning.

Type Aliases§

EngineResult
Engine-layer Result alias.