conversadocs / conversadocs/code-scan-docs

[Feature]: commit writer plugin

Aperta
#28 0 commenti 0 reazioni 1 assegnatario Vedi su GitHub

@stoopidJSON ci sta già lavorando.

Dal 7/7/2025.

enhancement
Lingua principale
Rust
Stelle
1
Fork
0
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Description

Implement an AI-powered commit message generator that analyzes new git commits, identifies file changes through diffs, and generates descriptive, conventional commit messages. The system leverages a Language Model (LLM) to produce commit messages aligned with conventional commits standards, offering detailed yet concise context for reviewers.

Feature Functions
  1. Diff Analysis:

    • Extract and analyze diffs from new git commits to identify changed files and lines.
  2. Contextual Change Detection:

    • Determine the nature and scope of changes (e.g., fix, feat, docs, style) from the content of diffs.
  3. Conventional Commit Formatting:

    • Format the generated message into conventional commit style, categorizing appropriately (e.g., fix, feat, docs).
  4. Error Handling & Logging:

    • Implement robust error handling and logging to address LLM errors or commit inaccuracies gracefully.
Notes

No response

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.