MCPcopy Create free account
hub / github.com/GraphLite-AI/GraphLite / get_recent_events

Method get_recent_events

graphlite/src/cache/cache_manager.rs:590–594  ·  view source on GitHub ↗

Get recent cache events for debugging

(&self, limit: Option<usize>)

Source from the content-addressed store, hash-verified

588
589 /// Get recent cache events for debugging
590 pub fn get_recent_events(&self, limit: Option<usize>) -> Vec<CacheEvent> {
591 let events = self.events.read().unwrap();
592 let limit = limit.unwrap_or(100).min(events.len());
593 events.iter().rev().take(limit).cloned().collect()
594 }
595
596 /// Get cache health score (0.0 to 1.0)
597 pub fn get_health_score(&self) -> CacheHealthScore {

Callers

nothing calls this directly

Calls 3

unwrapMethod · 0.80
lenMethod · 0.45
iterMethod · 0.45

Tested by

no test coverage detected