Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.praison.ai/llms.txt

Use this file to discover all available pages before exploring further.

sandbox

Rust AI Agent SDK Sandbox Module for PraisonAI Rust SDK Defines protocols and types for sandbox implementations that enable safe code execution in isolated environments.

Example

use praisonai::sandbox::{ResourceLimits, SandboxResult, SandboxStatus};

let limits = ResourceLimits::minimal();
println!("Memory limit: {} MB", limits.memory_mb);

Import

use praisonai::sandbox::*;

Classes

ResourceLimits

Resource limits for sandbox execution.

SandboxResult

Result of a sandbox execution.

SandboxConfig

Configuration for a sandbox.

SandboxStatusInfo

Sandbox status information.

ResourceUsage

Current resource usage.

SandboxProtocol

Protocol for sandbox implementations. Sandboxes provide isolated environments for safe code execution. Implementations can use Docker, subprocess…

SandboxStatus

Status of a sandbox execution.

Rust Database

Rust Sandbox

Rust Code Execution