Module runtime

Source
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.