Expand description
Host-owned exclusive memory routing. Backend selection is immutable per binding; an Axel failure never opens the legacy note store. Configuration selects a process, never a shell command or a model-controlled namespace.
Modules§
- forum
- Typed forum routing through the captured Axel memory backend. No fallback.
- migration
- Explicit operator-only legacy migration. Never used by model tools or startup.
- repository_
migration - Explicit repository-scope continuity for the local operator, never model tools.
Structs§
Constants§
Functions§
- competing_
memory_ tool - Whether a non-builtin tool is an independent memory capability, which an
exclusive (host-selected) memory backend refuses beside the host’s own
memory tools: its source registered a memory operation (an extension’s
Tool::source_operation, an MCP server’s or a plugin’s tool name in itsToolOrigin), or its runtime name, or that name’s last:segment, is or is offered as a memory tool’s name. An extensionmemoryregisteringsearchis offered asmemory_search(memory_search_2beside the host’s own tool) and is therefore competing. Builtins are never classified. A custom tool with any other name cannot be recognized generically; this guards against names a model would take for a memory tool, it is not a sandbox. - competing_
note_ tool