vv-agent 0.7.1

VectorVein agent runtime, SDK, CLI, tools, and workspace backends
Documentation
#[cfg(feature = "apalis")]
pub mod apalis;
mod backend;
mod capabilities;
mod checkpoint;
mod checkpointed_cycle;
mod contract;
mod dispatch;
mod execution;
mod r#loop;
mod loop_v2;
mod worker;
mod worker_v2;

pub use backend::DistributedBackend;
pub use capabilities::{
    toolset_schema_digest, DistributedCapabilityError, DistributedCapabilityRegistry,
    ResolvedDistributedCapabilities, ResolvedDistributedCheckpointExtension,
};
pub use checkpointed_cycle::run_checkpointed_cycle;
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,
    DISTRIBUTED_RUN_SCHEMA_VERSION_V1, DISTRIBUTED_RUN_SCHEMA_VERSION_V2,
};
pub use dispatch::{CycleDispatchResult, CycleDispatcher};
pub use worker::DistributedCycleWorker;
pub use worker_v2::{
    DistributedCheckpointProgress, DistributedDeliveryMetadata, DistributedV2CycleExecutor,
    DistributedV2CycleOutcome,
};