Expand description
Runtime for executing tools and agent functions.
This module provides the Runtime
, which is responsible for safely
executing tools in a sandboxed environment. It manages the execution
lifecycle, including setting up the environment, invoking the tool,
and capturing the results.
Re-exports§
pub use environment::Environment;
pub use executor::Executor;
pub use sandbox::Sandbox;
Modules§
- environment
- Manages the environment variables for tool execution.
- executor
- The executor is responsible for running a tool’s code.
- sandbox
- The sandbox provides an isolated environment for tool execution.
Structs§
- Runtime
- The runtime for executing tools.