kmp_application/memory/
mod.rs1mod ingest;
2mod ref_boundary;
3mod service;
4mod types;
5mod visual_projection;
6
7pub use ingest::{ExistingMemoryRefs, translate_memory_ingest};
8pub use ref_boundary::{
9 validate_ref_token, validate_supplied_entry_ref, validate_supplied_evidence_ref,
10 validate_supplied_member_ref,
11};
12pub use service::KernelMemoryApplicationService;
13pub use types::{
14 AskMemoryQuery, DEFAULT_TRACE_PAGE_ENTRIES, InspectMemoryQuery, InspectMemoryResult,
15 InspectedEvidence, MAX_TRACE_PAGE_ENTRIES, MemoryAcceptedCounts, MemoryAnswerPolicy,
16 MemoryCoordinateData, MemoryData, MemoryDimensionData, MemoryEntryData, MemoryEvidenceData,
17 MemoryIngestCommand, MemoryIngestOutcome, MemoryProvenanceData, MemoryRelationData,
18 TemporalIncludeOptions, TemporalMemoryQuery, TemporalMemoryResult, TraceMemoryQuery,
19 TracePageRequest, WakeMemoryQuery,
20};
21pub use visual_projection::{
22 MAX_VISUAL_BINS, MAX_VISUAL_PAGE_ENTRIES, MAX_VISUAL_SOURCE_ENTRIES, TemporalAxisView,
23 TemporalCoordinateView, VisualBin, VisualCluster, VisualEntry, VisualLevelOfDetail,
24 VisualMetric, VisualProjectionPage, VisualProjectionQuery, VisualProjectionResult, VisualRange,
25 VisualRelation, build_visual_projection,
26};