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