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}