diff --git a/src/subconscious/defs.rs b/src/subconscious/defs.rs index 967df72..4b8aa96 100644 --- a/src/subconscious/defs.rs +++ b/src/subconscious/defs.rs @@ -224,9 +224,9 @@ fn resolve( let mut text = String::new(); let mut result_keys = Vec::new(); for key in keys { - if let Some(rendered) = crate::hippocampus::memory::render_node(store, key) { + if let Some(r) = resolve_tool(&format!("memory_render {}", key)) { if !text.is_empty() { text.push_str("\n\n---\n\n"); } - text.push_str(&format!("## {}\n\n{}", key, rendered)); + text.push_str(&format!("## {}\n\n{}", key, r.text)); result_keys.push(key.clone()); } }