vtcode-core 0.145.0

Core library for VT Code - a Rust-based terminal coding agent
mod compiled;
mod engine;
mod interpret;
mod types;
mod utils;

#[cfg(test)]
mod tests;

pub use engine::{
    LifecycleHookCommandPreview, LifecycleHookEngine, carry_or_restore_workspace_hook_approval,
    restore_workspace_hook_approval,
};
pub use types::{
    HookMessage, HookMessageLevel, NotificationHookType, PermissionDecisionBehavior, PermissionDecisionScope,
    PermissionRequestHookDecision, PermissionRequestHookOutcome, PermissionUpdateDestination, PermissionUpdateKind,
    PermissionUpdateRequest, PreCompactHookOutcome, PreToolHookDecision, SessionEndReason, SessionStartTrigger,
    StopHookOutcome,
};