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

Function frontmatter_status

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

Source from the content-addressed store, hash-verified

673}
674
675fn frontmatter_status(frontmatter_json: &str) -> Option<String> {
676 let value = serde_json::from_str::<serde_json::Value>(frontmatter_json).ok()?;
677 match value.get("status") {
678 None => Some("active".to_string()),
679 Some(serde_json::Value::String(status)) if !status.is_empty() => Some(status.clone()),
680 Some(_) => None,
681 }
682}
683
684fn frontmatter_name(frontmatter_json: &str) -> Option<String> {
685 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