feat: add ecc2 pinned memory observations

This commit is contained in:
Affaan Mustafa
2026-04-10 07:06:37 -07:00
parent 766bf31737
commit 9c294f7815
4 changed files with 331 additions and 17 deletions

View File

@@ -199,6 +199,7 @@ pub struct ContextGraphObservation {
pub entity_name: String,
pub observation_type: String,
pub priority: ContextObservationPriority,
pub pinned: bool,
pub summary: String,
pub details: BTreeMap<String, String>,
pub created_at: DateTime<Utc>,
@@ -212,6 +213,7 @@ pub struct ContextGraphRecallEntry {
pub relation_count: usize,
pub observation_count: usize,
pub max_observation_priority: ContextObservationPriority,
pub has_pinned_observation: bool,
}
#[derive(Debug, Clone, Copy, Serialize, Deserialize, PartialEq, Eq, PartialOrd, Ord)]