Skip to main content

Module registry

Module registry 

Source
Expand description

Tool metadata registry — known tools catalog for the frontend.

This module provides a static catalog of all Oxios kernel tools and their metadata (name, description, category). The frontend settings UI uses this via GET /api/tools/registry to render the allowed_tools multi-select widget.

The catalog is a superset of the tools registered in super::registration::register_tools_from_cspace_gated. It includes all always-on tools and all CSpace-driven tools.

MCP tools are dynamically registered per-server and are NOT included here. Users can type MCP tool names manually when customising the allowed_tools list.

Structs§

ToolMeta
Metadata for a single tool in the registry.

Functions§

known_tools
Return the full static tool catalog.