skill-executor 0.2.1

Autonomous skill discovery agent with LLM tool chaining, powered by Rust.
Documentation
use thiserror::Error;

#[derive(Error, Debug)]
pub enum ExecutorError {
    #[error("IO error: {0}")]
    IoError(String),

    #[error("Execution error: {0}")]
    ExecutionError(String),

    #[error("Script error: {0}")]
    ScriptError(String),

    #[error("Skill not found: {0}")]
    SkillNotFound(String),

    #[error("Timeout: {0}")]
    Timeout(String),

    #[error("Permission denied: {0}")]
    PermissionDenied(String),
}