vv-agent 0.8.0

VectorVein agent runtime, SDK, CLI, tools, and workspace backends
Documentation
#[cfg(feature = "apalis")]
pub mod apalis;
mod backend;
mod capabilities;
mod checkpoint_loop;
mod checkpoint_worker;
mod contract;
mod contract_helpers;
mod dispatch;
mod execution;
mod worker;

pub use backend::DistributedBackend;
pub use capabilities::{
    toolset_schema_digest, DistributedCapabilityError, DistributedCapabilityRegistry,
    ResolvedDistributedCapabilities, ResolvedDistributedCheckpointExtension,
};
pub use checkpoint_worker::{
    DistributedCheckpointProgress, DistributedCycleExecutor, DistributedCycleOutcome,
    DistributedDeliveryMetadata,
};
pub use contract::{
    CapabilityRef, DistributedCapabilities, DistributedCheckpointConfig,
    DistributedCheckpointExtensionRef, DistributedRunEnvelope, DistributedToolPolicy, ToolsetRef,
    DEFAULT_CYCLE_NAME, DEFAULT_LEASE_DURATION_MS, DEFAULT_TOOLSET_ID,
    DEFAULT_TOOLSET_SCHEMA_DIGEST, DEFAULT_TOOLSET_VERSION, DISTRIBUTED_RUN_SCHEMA_VERSION,
};
pub use dispatch::{
    CycleDispatchResult, CycleDispatcher, DISTRIBUTED_WORKER_RESPONSE_SCHEMA_VERSION,
};
pub use worker::DistributedCycleWorker;