Expand description
Tool set provider trait for pluggable, swappable tool implementations.
Implementations:
LocalToolSetProvider: standard registry, no sandboxingPolicyToolSetProvider: standard registry + L1 policy checks
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§
- Local
Tool SetProvider - Standard local tool set with no sandboxing.
- Policy
Tool SetProvider ToolSetProviderthat wraps the default registry with an L1 policy config.
Enums§
- Sandbox
Mode - Controls how aggressively the runtime restricts tool side-effects.
Traits§
- Tool
SetProvider - Provides the
ToolRegistryfor a given runtime mode.