Review change
このチャットでレビューを行わないでください。自分でキャンバスを書かないでください。
エンジンの解決
bin/post-commit-review を含む最初のディレクトリを使用します:
$MERGE_REVIEWER_HOME$(dirname "$CURSOR_TEMPLATE_HOME")/merge-reviewer<git-root>/tools/merge-reviewer
両方の変数は ~/.config/review-change/cursor.env のキーでもあります。そのキー名のみを読み取ってください。そのファイルから他の値を出力しないでください。
実行手順
- gitルートから
<engine>/bin/post-commit-reviewを実行します。 - エンジンは
.agent-tools/config.md(またはレガシーなPROJECT.mdキー)から設定を読み込み、PROJECT.mdの「## Quality bar」を適用し、設定されていればプリレビューコマンドを実行し、1つの分析JSONを書き出してキャンバスをレンダリングします。 - コマンド出力から、キャンバスのパスと
var/review-change.logをユーザーに伝えます。
このホストがCursorキャンバスを表示できない場合は、停止してください。キャンバスはCursorでのみレンダリングされると伝えてください。
2つ目のレビューアーを起動しないでください。差分をモデル間で分割しないでください。
モード
| ユーザーが言ったこと | 実行するもの |
|---|---|
| review, review-change | <engine>/bin/post-commit-review |
| create the merge request | <engine>/bin/post-commit-review --create-mr |
--create-mr は現在のブランチをプッシュし、ホストの新しいマージリクエストページを開きます。ユーザーが要求した場合のみ実行してください。
HEAD がデフォルトブランチの場合はスキップしてください。エンジンは既にそれをチェックしています。