Expand description
CommitBee - AI-powered commit message generator
This crate provides the core functionality for analyzing git changes using tree-sitter and generating conventional commit messages via LLMs.
Re-exports§
pub use app::App;pub use cli::Cli;pub use config::Config;pub use error::Error;pub use error::Result;
Modules§
Functions§
- parse_
diff_ hunks - Parse unified diff hunk headers into structured
DiffHunkvalues. - sanitize_
commit_ message - Sanitize a raw LLM response into a conventional commit message.
- scan_
full_ diff_ for_ secrets - Scan a full unified diff for leaked secrets using default patterns.