autoagents_core/
error.rs

1use crate::{agent::error::AgentError, environment::EnvironmentError, session::SessionError};
2
3#[derive(Debug, thiserror::Error)]
4pub enum Error {
5    #[error(transparent)]
6    EnvironmentError(#[from] EnvironmentError),
7    #[error(transparent)]
8    SessionError(#[from] SessionError),
9    #[error(transparent)]
10    AgentError(#[from] AgentError),
11}