Skip to main content

Crate stakpak_api

Crate stakpak_api 

Source

Re-exports§

pub use client::AgentClient;
pub use client::AgentClientConfig;
pub use client::DEFAULT_STAKPAK_ENDPOINT;
pub use client::ModelOptions;
pub use client::StakpakConfig;
pub use storage::BoxedSessionStorage;
pub use storage::Checkpoint;
pub use storage::CheckpointState;
pub use storage::CheckpointSummary;
pub use storage::CreateCheckpointRequest;
pub use storage::CreateSessionRequest as StorageCreateSessionRequest;
pub use storage::CreateSessionResult;
pub use storage::ListCheckpointsQuery;
pub use storage::ListCheckpointsResult;
pub use storage::ListSessionsQuery;
pub use storage::ListSessionsResult;
pub use storage::LocalStorage;
pub use storage::Session;
pub use storage::SessionStats;
pub use storage::SessionStatus;
pub use storage::SessionStorage;
pub use storage::SessionSummary;
pub use storage::SessionVisibility;
pub use storage::StakpakStorage;
pub use storage::StorageError;
pub use storage::UpdateSessionRequest as StorageUpdateSessionRequest;

Modules§

client
Unified AgentClient
error
local
Local storage and hook infrastructure
models
stakpak
Stakpak API Client
storage
Session Storage abstraction

Traits§

AgentProvider
Unified agent provider trait.