pub fn generate_summary_from_analysis<'a>(
stat: &'a str,
commit_type: &'a str,
scope: Option<&'a str>,
details: &'a [String],
user_context: Option<&'a str>,
config: &'a CommitConfig,
) -> Result<CommitSummary>Expand description
Create commit summary using a smaller model focused on detail retention