Skip to main content

deepstrike_core/memory/
semantic.rs

1use serde::{Deserialize, Serialize};
2
3/// A long-term memory entry as it crosses the FFI boundary (query results,
4/// dream-pipeline curation payloads). Storage and retrieval are SDK concerns.
5#[derive(Debug, Clone, Serialize, Deserialize)]
6pub struct MemoryEntry {
7    pub text: String,
8    pub score: f64,
9    pub metadata: serde_json::Value,
10}