Re-exports§
pub use config::Config;
pub use config::ProviderConfig;
pub use commit::review::CodeIssue;
pub use commit::review::DimensionAnalysis;
pub use commit::review::GeneratedReview;
pub use commit::review::QualityDimension;
pub use commit::types::GeneratedMessage;
pub use commit::types::format_commit_message;
Modules§
- changes
- cli
- commands
- commit
- common
- config
- context
- file_
analyzers - git
- gitmoji
- instruction_
presets - llm
- logger
- mcp
- Model Context Protocol (MCP) integration for Git-Iris
- messages
- token_
optimizer - tui
- TUI module for Git-Iris
- ui
Macros§
Traits§
- LLMProvider
- Core trait that all LLM providers must implement, combining chat, completion and embedding capabilities into a unified interface