List of all items
Structs
- Committor
- Config
- prompt::RepositoryContext
- providers::OllamaProvider
- providers::OpenAIProvider
- types::ConventionalCommit
- types::DiffChange
- types::GenerationResult
Enums
Traits
Functions
- commit::commit_with_message
- commit::display_commit_options
- commit::enhance_commit_message
- commit::generate_commit_messages
- commit::get_current_branch
- commit::get_last_commit_message
- commit::has_uncommitted_changes
- commit::is_valid_commit_message
- commit::parse_commit_message
- commit::prompt_user_choice
- commit::validate_git_environment
- diff::get_diff_summary
- diff::get_staged_changes
- diff::get_staged_changes_from_repo
- diff::get_staged_diff
- diff::get_staged_diff_from_repo
- diff::has_staged_changes
- diff::has_staged_changes_from_repo
- diff::sanitize_diff
- prompt::create_analysis_prompt
- prompt::create_commit_prompt
- prompt::create_contextual_commit_prompt
- prompt::create_fix_commit_prompt
- prompt::create_multiple_commit_prompt
- prompt::suggest_commit_type
- providers::check_ollama_availability
- providers::create_provider
- providers::get_ollama_models