MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / is_eligible_memory

Function is_eligible_memory

atomic-cli/src/commands/vault/context.rs:719–729  ·  view source on GitHub ↗
(entry: &VaultEntry)

Source from the content-addressed store, hash-verified

717}
718
719fn is_eligible_memory(entry: &VaultEntry) -> bool {
720 if entry.entry_type != VaultEntryType::Memory {
721 return false;
722 }
723 let kind = frontmatter_kind(&entry.frontmatter_json);
724 if EXCLUDED_MEMORY_TYPES.contains(&kind.as_str()) {
725 return false;
726 }
727 frontmatter_status(&entry.frontmatter_json)
728 .is_some_and(|status| status.eq_ignore_ascii_case("active"))
729}
730
731// Budget
732

Callers 3

gather_candidatesMethod · 0.85
scan_memory_bodiesMethod · 0.85
resolve_and_rankFunction · 0.85

Calls 4

frontmatter_kindFunction · 0.85
frontmatter_statusFunction · 0.85
containsMethod · 0.45
as_strMethod · 0.45

Tested by

no test coverage detected