Tools Registry
Built-in tool inventory, registry vs. DB sync status, enable/disable toggles.
In Memory
—
In Database
—
Disabled
—
Registry Sync
Mismatch
Loading tools…
Disabling a tool flips
tools.is_enabled = false. Enforcement happens at dispatch inside ToolExecutorService. Built-in tools that are unpersisted indicate a startup-time registry/DB mismatch — the register_all advisory lock should re-converge them on next restart.