Shared memory and context tools for agentic work.
Code Rooms
{
"_m1nd": {
"read_only": false,
"suggest_next": [
"activate(query) for exploration",
"help for tool reference"
]
},
"binding": {
"fingerprint": {
"binary_drift": null,
"binary_git_sha": "d02de31-dirty",
"binary_version": "1.3.2",
"cache_generation": 1,
"current_exe": "/tmp/m1nd-rt/bin/graph-server",
"edge_count": 21054,
"graph_finalized": true,
"graph_generation": 1,
"graph_path": "/tmp/m1nd-rt/./graph_snapshot.json",
"graph_path_exists": true,
"ingest_roots": [
"/workspace/repo",
"/tmp/m1nd-rt/agent-memory/note-01.light.md",
"/tmp/m1nd-rt/agent-memory/note-02.light.md",
"/tmp/m1nd-rt/agent-memory/note-03.light.md",
"/tmp/m1nd-rt/agent-memory/note-04.light.md",
"/tmp/m1nd-rt/agent-memory/note-05.light.md",
"/tmp/m1nd-rt/agent-memory/note-06.light.md",
"/tmp/m1nd-rt/agent-memory/note-07.light.md",
"/tmp/m1nd-rt/agent-memory/note-08.light.md",
"/tmp/m1nd-rt/agent-memory/note-09.light.md",
"/tmp/m1nd-rt/agent-memory/note-10.light.md",
"/tmp/m1nd-rt/agent-memory/note-11.light.md",
"/tmp/m1nd-rt/agent-memory/note-12.light.md",
"/tmp/m1nd-rt/agent-memory/note-13.light.md",
"/tmp/m1nd-rt/agent-memory/note-14.light.md",
"/tmp/m1nd-rt/agent-memory/note-15.light.md",
"/tmp/m1nd-rt/agent-memory/note-16.light.md",
"/tmp/m1nd-rt/agent-memory/note-17.light.md",
"/tmp/m1nd-rt/agent-memory/note-18.light.md",
"/tmp/m1nd-rt/agent-memory/note-19.light.md",
"/tmp/m1nd-rt/agent-memory"
],
"node_count": 6657,
"plasticity_generation": 0,
"plasticity_path": "/tmp/m1nd-rt/./plasticity_state.json",
"process_id": 74057,
"runtime_root": "/tmp/m1nd-rt",
"schema": "m1nd-binding-fingerprint-v0",
"workspace_root": "/tmp/m1nd-rt/agent-memory",
"workspace_root_source": "graph_path_parent"
"graph_populated": true,
"graph_state": {
"finalized": true,
"ingest_root_count": 21,
"ok": true,
"trust_mode": "full_trust"
"context": {
"anchors": [
"label": "write",
"node_id": "file::crate-api/tests/counterfactual_behavior.rs::fn::write",
"pagerank": 1
"label": "Graph",
"node_id": "file::crate-core/src/graph.rs::struct::Graph",
"pagerank": 0.3545920252799988
"label": "FiniteF32",
"node_id": "file::crate-core/src/types.rs::struct::FiniteF32",
"pagerank": 0.3420499861240387
"label": "SessionState",
"node_id": "file::crate-api/src/session.rs::struct::SessionState",
"pagerank": 0.27633166313171387
"label": "NodeId",
"node_id": "file::crate-core/src/types.rs::struct::NodeId",
"pagerank": 0.27555564045906067
}
"coverage": {
"total": 6657,
"unvisited_high_value": [
"crate-api/tests/counterfactual_behavior.rs::fn::write",
"crate-core/src/types.rs::struct::FiniteF32",
"crate-api/src/session.rs::struct::SessionState",
"crate-core/src/types.rs::struct::NodeId",
"demo-app/src/lib/utils.ts::fn::cn"
"visited": 236
"focus_nodes": [
"activation": 0.946287989616394,
"kind": "Function",
"label": "seek_token_budget_real_snapshot_probe",
"node_id": "file::crate-api/src/server.rs::fn::seek_token_budget_real_snapshot_probe",
"pagerank": 0.003167450428009033,
"path": "crate-api/src/server.rs"
"activation": 0.899039089679718,
"label": "seek_token_budget_packs_and_reports_honestly",
"node_id": "file::crate-api/src/layer_handlers.rs::fn::seek_token_budget_packs_and_reports_honestly",
"pagerank": 0.003083066316321492,
"path": "crate-api/src/layer_handlers.rs"
"activation": 0.8665318489074707,
"label": "tokenize",
"node_id": "file::crate-core/src/seed.rs::fn::tokenize",
"pagerank": 0.0038149566389620304,
"path": "crate-core/src/seed.rs"
"activation": 0.8660878539085388,
"label": "token_match_score",
"node_id": "file::crate-core/src/seed.rs::fn::token_match_score",
"activation": 0.8482241034507751,
"label": "pack_to_budget",
"node_id": "file::crate-api/src/result_shaping.rs::fn::pack_to_budget",
"pagerank": 0.02025946043431759,
"path": "crate-api/src/result_shaping.rs"
"activation": 0.770188570022583,
"label": "budget_block",
"node_id": "file::crate-api/src/result_shaping.rs::fn::budget_block",
"pagerank": 0.0042949882335960865,
"activation": 0.7427765727043152,
"label": "budget_consumed",
"node_id": "file::crate-api/src/mission_handlers.rs::fn::budget_consumed",
"pagerank": 0.004040945321321487,
"path": "crate-api/src/mission_handlers.rs"
"activation": 0.7371973395347595,
"label": "seed_finder_prefers_multi_token_code_match_over_generic_single_token_hit",
"node_id": "file::crate-core/src/lib.rs::fn::seed_finder_prefers_multi_token_code_match_over_generic_single_token_hit",
"pagerank": 0.003094700863584876,
"path": "crate-core/src/lib.rs"
"memory_nearby": []
"honest_gaps": [],
"memory": [
"age_ms": 98449412,
"claim": "TokenValidator",
"kind": "light",
"node_id": "light::light::section::entry::tokenvalidator-1",
"source_agent": "readme-demo-capture",
"stale": false,
"tier": "medulla"
"memory_exists": 27,
"needs": null,
"next_move": "Call `surgical_context` on the top focus node to ground the task before editing.",
"non_claims": [
"north composes existing read-only verbs; it does not ingest, mutate, or repair the graph.",
"north does not refresh the host MCP binding.",
"north does not replace compiler, tests, or local file truth.",
"an absent memory age means unknown authored time, never freshly authored."
"proof_state": "triaging",
"reception": {
"bound_workspace": "/tmp/m1nd-rt/agent-memory",
"caller_root": "/workspace/repo",
"honest": "this graph does NOT cover your repo",
"match": "caller_root_mismatch",
"options": [
"action": "continue_bound",
"note": "keep using this graph, but treat its answers as NOT covering your current repo — verify against local files"
"action": "bootstrap_unavailable",
"code": "brain_bootstrap_consumer_not_installed",
"note": "creating or rebinding a project brain is unavailable until an exact typed G2/G3 bootstrap consumer is installed; no mutation was attempted"
"schema": "m1nd-reception-degraded-v0"
"recovery_playbook": null,
"schema": "m1nd-north-packet-v0",
"sufficiency": {
"captured": 0.16521669924259186,
"state": "gathering",
"top_score": 0.7182522416114807,
"why": "the strongest match left out still scores 0.50 — relevant context did not fit (set carries 17% of the salience); raise token_budget/top_k or narrow the goal"
"task": "token budget"