vtcode_core/hooks/lifecycle/
mod.rs1mod 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};