Overview

The Allternit Process Driver is an OS process-based execution driver for development and testing. It spawns native processes with basic resource limits, working-directory isolation, environment injection, and output capture.
The Process Driver provides limited isolation and should only be used in development environments. For production, use the MicroVM driver.

Base URL

The driver is consumed as a Rust library crate. It implements the allternit-driver-interface contract.

Capabilities

Configuration

Lifecycle

The driver implements the ExecutionDriver trait:

JSON examples

Execute a command

Response:

Error codes