Module config

Module config 

Source
Expand description

Hook configuration loading and management

This module provides configuration loading for hooks, supporting a hierarchy of configuration sources: Runtime → Project → User → Built-in → Fallback.

Configuration files are stored in YAML format and loaded using the ricecoder-storage PathResolver for cross-platform compatibility.

Re-exports§

pub use loader::ConfigLoader;
pub use reloader::ConfigReloader;
pub use templates::HookTemplate;
pub use templates::TemplateManager;
pub use templates::TemplateParameter;
pub use validator::ConfigValidator;

Modules§

loader
Configuration loader for hooks
reloader
Configuration reloading for hooks
templates
Hook templates and built-in patterns
validator
Configuration validation for hooks