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

Function frontmatter_status

atomic-cli/src/commands/vault/context.rs:625–632  ·  view source on GitHub ↗
(frontmatter_json: &str)

Source from the content-addressed store, hash-verified

623}
624
625fn frontmatter_status(frontmatter_json: &str) -> Option<String> {
626 let value = serde_json::from_str::<serde_json::Value>(frontmatter_json).ok()?;
627 match value.get("status") {
628 None => Some("active".to_string()),
629 Some(serde_json::Value::String(status)) if !status.is_empty() => Some(status.clone()),
630 Some(_) => None,
631 }
632}
633
634fn frontmatter_name(frontmatter_json: &str) -> Option<String> {
635 frontmatter_string(frontmatter_json, &["name"])

Callers 2

resolve_and_rankFunction · 0.85
is_eligible_memoryFunction · 0.85

Calls 3

getMethod · 0.65
is_emptyMethod · 0.45
cloneMethod · 0.45

Tested by

no test coverage detected