MCPcopy Create free account
hub / github.com/ScriptedAlchemy/tracedecay / parse_summary_node_ids

Function parse_summary_node_ids

src/dashboard/lcm_service.rs:52–63  ·  view source on GitHub ↗
(rows: &mut [Value])

Source from the content-addressed store, hash-verified

50}
51
52fn parse_summary_node_ids(rows: &mut [Value]) {
53 for row in rows.iter_mut() {
54 let Some(obj) = row.as_object_mut() else {
55 continue;
56 };
57 let Some(raw) = obj.get("summary_node_ids").and_then(Value::as_str) else {
58 continue;
59 };
60 let parsed = serde_json::from_str::<Value>(raw).unwrap_or_else(|_| json!([]));
61 obj.insert("summary_node_ids".into(), parsed);
62 }
63}
64
65fn ratio(src: i64, out: i64) -> f64 {
66 if out > 0 {

Callers 4

overview_payloadFunction · 0.85
search_payloadFunction · 0.85
session_payloadFunction · 0.85
node_payloadFunction · 0.85

Calls 1

insertMethod · 0.80

Tested by

no test coverage detected