Skip to main content

vtcode_core/hooks/lifecycle/
mod.rs

1mod compiled;
2mod engine;
3mod interpret;
4mod types;
5mod utils;
6
7#[cfg(test)]
8mod tests;
9
10pub use engine::LifecycleHookEngine;
11pub use types::{
12    HookMessage, HookMessageLevel, NotificationHookType, PermissionDecisionBehavior,
13    PermissionDecisionScope, PermissionRequestHookDecision, PermissionRequestHookOutcome,
14    PermissionUpdateDestination, PermissionUpdateKind, PermissionUpdateRequest,
15    PreCompactHookOutcome, PreToolHookDecision, SessionEndReason, SessionStartTrigger,
16    StopHookOutcome,
17};