Skip to main content

Module tool_set_provider

Module tool_set_provider 

Source
Expand description

Tool set provider trait for pluggable, swappable tool implementations.

Implementations:

The ToolSetProvider trait decouples AgentKernel from the concrete tool set. The local default builds the standard registry with no sandboxing; cloud deployments can substitute a sandboxed registry without touching the kernel loop.

Structs§

LocalToolSetProvider
Standard local tool set with no sandboxing.
PolicyToolSetProvider
ToolSetProvider that wraps the default registry with an L1 policy config.

Enums§

SandboxMode
Controls how aggressively the runtime restricts tool side-effects.

Traits§

ToolSetProvider
Provides the ToolRegistry for a given runtime mode.