Skip to main content

register_builtins

Function register_builtins 

Source
pub async fn register_builtins(
    registry: &NativeSkillRegistry,
    native_cfg: &NativeToolsConfig,
    persistence: Option<Arc<dyn PersistenceLayer>>,
) -> Result<(), ToolAssemblyError>
Expand description

Register all built-in native skills into the given registry.

native_cfg controls which optional tool categories are activated. persistence is required for session_search; pass None to skip it.

ยงErrors

Returns the first invalid schema or provider-name collision encountered while assembling a built-in descriptor.