cli: add memory_history, remove dump-json/edges/lookups

- Add memory_history MCP tool for version history
- Convert cmd_history to use memory_rpc
- Add raw parameter to memory_render for editing
- Remove unused: dump-json, list-edges, lookup-bump, lookups
- Fix render_node path in defs.rs/subconscious.rs

Co-Authored-By: Proof of Concept <poc@bcachefs.org>
This commit is contained in:
Kent Overstreet 2026-04-12 22:24:34 -04:00
parent 3e0c6b039f
commit ad59596335
8 changed files with 188 additions and 132 deletions

View file

@ -534,7 +534,7 @@ impl Subconscious {
for key in surface_str.lines().map(|l| l.trim()).filter(|l| !l.is_empty()) {
if existing.contains(key) { continue; }
if let Some(rendered) = store_guard.as_ref()
.and_then(|s| crate::cli::node::render_node(s, key))
.and_then(|s| crate::hippocampus::memory::render_node(s, key))
{
nodes.push(AstNode::memory(
key,