Skip to main content

Module native_skills

Module native_skills 

Source
Expand description

Built-in native skill implementations.

Embedded in the runtime binary and available without any external tooling. New tool categories are feature-gated by their config section:

  • File tools → native_tools.file_tools_enabled
  • Web fetch → native_tools.web_fetch_enabled
  • Terminal → native_tools.terminal_exec_enabled
  • Session search → native_tools.session_search_enabled

Modules§

a2ui_render
Native tool that lets an agent emit a validated interactive A2UI surface.
activate_skill
Model-only capability that delegates activation to the trusted host.
agents
Parent-turn-bound model tools. Never install these handlers in the global native registry: equivalent descriptors may belong to different root owners.
echo
Echo native skill — returns input arguments unchanged.
presentation_render
Template preparation uses an immutable host capture and performs no writes.
search_tools
Model-only discovery over the current host-authorized MCP descriptor set.
system_info
System Info native skill — returns host system information.

Functions§

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