use std::path::PathBuf;
use thiserror::Error;
#[derive(Debug, Error)]
pub enum CoreError {
#[error("failed to read {path}")]
Io {
path: PathBuf,
#[source]
source: std::io::Error,
},
#[error("unknown agent id `{requested}` (known: {known})")]
UnknownAgent { requested: String, known: String },
}