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

Function is_eligible_memory

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

Source from the content-addressed store, hash-verified

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

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