Skip to content
Unverified: This page has not yet been anchored to automated code tests.

vox-skill-runtime API Reference (generated)

Crate: vox-skill-runtime · Version: 0.6.0 · Target: Library (lib.rs)

Abstract sandbox runtime trait for skill execution. Implementations ship as plugins (wasm, container).

Abstract sandbox runtime trait for Vox skill execution.

Defines the SkillRuntime trait and the detect_runtime() dispatch surface. Implementations are shipped as plugins:

  • vox-plugin-runtime-wasm — wasmtime-based WASI sandbox (default for pure-compute skills)
  • vox-plugin-runtime-container — Docker/Podman OCI sandbox (fallback for subprocess/GPU skills)
vox-skills::SandboxedSkillRunner
└─ vox_skill_runtime::detect_runtime(pref)
└─ SkillRuntime trait object
├─ WasmRuntime (plugin: vox-plugin-runtime-wasm)
└─ DockerRuntime / PodmanRuntime (plugin: vox-plugin-runtime-container)
ModuleDescription
detect—
runtime—