Something went wrong. Try again.
Flatpak-style launcher for sandboxed WebAssembly tools. Install, verify, and run .wasm binaries with explicit capability grants. Single binary, local-first, zero telemetry. wasmbox.orbiter.website
wasm rust wasmbox
Something went wrong. Try again.
587 B · 26 lines
Rust
at dev
123456789101112131415161718192021222324252627use thiserror::Error;
/// Top-level error type shared across WasmBox crates.#[derive(Debug, Error)]pub enum WasmBoxError { #[error("tool not found: {0}")] ToolNotFound(String),
#[error("permission denied: {0}")] PermissionDenied(String),
#[error("verification failed: {0}")] VerificationFailed(String),
#[error("manifest error: {0}")] ManifestError(String),
#[error("registry error: {0}")] RegistryError(String),
#[error("runtime error: {0}")] RuntimeError(String),
#[error("io error: {0}")] Io(#[from] std::io::Error),}