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

vox-foundation API Reference (generated)

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

Utility umbrella: primitives (ids/backoff/agentos-mutation), protocol (daemon wire types), and tracing-init (tracing_subscriber presets). Consolidates vox-primitives, vox-protocol, and vox-tracing-init.

Utility umbrella crate that consolidates small, low-dependency helpers shared across the Vox workspace.

  • [primitives] — cheap trace ids, exponential backoff, AgentOS mutation kinds (was vox-primitives)
  • [protocol] — orchestrator daemon wire-protocol pure-data types (was vox-protocol)
  • [tracing] — tracing_subscriber bootstrap presets for CLIs and daemons (was vox-tracing-init)

Old crates are removed from the workspace; replace dependency entries:

Old depNew dep in Cargo.toml
vox-primitivesvox-foundation
vox-protocolvox-foundation
vox-tracing-initvox-foundation

Use paths are unchanged — e.g. vox_foundation::primitives::backoff::expo_backoff.

FeatureDefault / Enables
default—
oteldep:opentelemetry, dep:opentelemetry-otlp, dep:opentelemetry_sdk, dep:tracing-opentelemetry
ModuleDescription
primitives—
protocol—
tracing—