vv-agent 0.1.3

VectorVein agent runtime, SDK, CLI, tools, and workspace backends
Documentation
pub mod client;
pub mod resources;
pub mod session;
pub mod types;

pub use client::{
    create_agent_session, create_agent_session_with_id, create_agent_session_with_id_and_workspace,
    create_agent_session_with_id_and_workspace_and_shared_state,
    create_agent_session_with_shared_state, create_agent_session_with_workspace,
    create_agent_session_with_workspace_and_shared_state, query, query_with_options_and_agent,
    query_with_options_and_agent_in_workspace,
    query_with_options_and_agent_in_workspace_with_require_completed,
    query_with_options_and_agent_request,
    query_with_options_and_agent_request_with_require_completed,
    query_with_options_and_agent_with_require_completed, run, run_with_options_and_agent,
    run_with_options_and_agent_in_workspace, run_with_options_and_agent_request, AgentSDKClient,
    RunAgent,
};
pub use resources::{AgentResourceLoader, DiscoveredResources};
pub use session::{
    AgentSession, AgentSessionRunRequest, AgentSessionState, SessionCancellationHandle,
    SessionEventHandler, SessionListenerId, SessionSteeringHandle,
};
pub use types::{
    AgentDefinition, AgentRun, AgentSDKOptions, LLMBuilder, LlmBuilder, RuntimeLogHandler,
    SdkLlmClient, ToolRegistryFactory,
};