opencrabs 0.3.57

The autonomous, self-improving AI agent. Single Rust binary. Every channel. Install with: cargo install opencrabs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Agent Service Module
//!
//! Provides high-level agent functionality for managing conversations,
//! executing tools, and coordinating with LLM providers.

pub mod context;
pub mod error;
pub mod service;

// Re-exports
pub use context::AgentContext;
pub use error::{AgentError, Result, format_user_error};
pub use service::{
    AgentResponse, AgentService, AgentStreamResponse, ApprovalCallback, BrainRebuild,
    ChannelSessionEvent, FollowUpQuestionInfo, MessageQueueCallback, ProgressCallback,
    ProgressEvent, QuestionCallback, SshPasswordCallback, SudoCallback, ToolApprovalInfo,
};