Réviser le changement
Ne pas réviser dans ce chat. Ne pas écrire le canevas vous-même.
Résoudre le moteur
Utilisez le premier répertoire qui contient bin/post-commit-review :
$MERGE_REVIEWER_HOME$(dirname "$CURSOR_TEMPLATE_HOME")/merge-reviewer<git-root>/tools/merge-reviewer
Les deux variables sont également des clés dans ~/.config/review-change/cursor.env. Lisez uniquement ces noms de clés. N'imprimez aucune autre valeur de ce fichier.
Faire
- Depuis la racine git, exécutez
<engine>/bin/post-commit-review. - Le moteur lit les paramètres depuis
.agent-tools/config.md(ou les clésPROJECT.mdhéritées), applique## Barre de qualitédepuisPROJECT.md, exécute la commande de pré-révision lorsqu'elle est définie, écrit un fichier JSON d'analyse et rend le canevas. - Indiquez à l'utilisateur le chemin du canevas et
var/review-change.logdepuis la sortie de la commande.
Si cet hôte ne peut pas afficher un canevas Cursor, arrêtez-vous. Dites que le canevas s'affiche uniquement dans Cursor.
Ne lancez pas un second réviseur. Ne divisez pas la différence entre les modèles.
Modes
| L'utilisateur a dit | Ce qu'il faut exécuter |
|---|---|
| review, review-change | <engine>/bin/post-commit-review |
| créer la merge request | <engine>/bin/post-commit-review --create-mr |
--create-mr pousse la branche actuelle et ouvre la page de nouvelle merge request de l'hôte. Exécutez-le uniquement lorsque l'utilisateur l'a demandé.
Ignorer lorsque HEAD est la branche par défaut. Le moteur le fait déjà.