From c6ba5da7c4f277bc5634f370704c78a187c85396 Mon Sep 17 00:00:00 2001 From: "takemi.ohama" Date: Mon, 25 May 2026 10:36:25 +0000 Subject: [PATCH] =?UTF-8?q?Update:=20NDF=E3=83=97=E3=83=A9=E3=82=B0?= =?UTF-8?q?=E3=82=A4=E3=83=B3=20v4.7.6=20=E3=83=90=E3=83=BC=E3=82=B8?= =?UTF-8?q?=E3=83=A7=E3=83=B3=E3=83=90=E3=83=B3=E3=83=97=20+=20CHANGELOG?= =?UTF-8?q?=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR #15 のマージ分(PRコメント3ソース対応 + state.py堅牢化)の CHANGELOGエントリ追加と AGENTS.md のバージョン表記を更新。 Co-Authored-By: Claude Opus 4.7 (1M context) --- AGENTS.md | 2 +- plugins/ndf/CHANGELOG.md | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/AGENTS.md b/AGENTS.md index 9831fdc5..1b2be589 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -62,7 +62,7 @@ ai-plugins/ ## NDFプラグインについて -**NDFプラグイン**は、このマーケットプレイスの主要プラグインです(v4.7.0): +**NDFプラグイン**は、このマーケットプレイスの主要プラグインです(v4.7.6): - 8個の専門サブエージェント(director、data-analyst、corder、researcher、qa、debugger、devops-engineer、code-reviewer) - 39個のSkills(PR/コードレビューワークフロー、AIクロスレビュー (codex/gemini)、原則・ガイドライン、issue→multi-PR ワークフロー戦略、SQL最適化、データエクスポート、skill利用統計、Codex CLI連携、Playwrightシナリオテスト、Google Drive/Chat連携 等) - SessionStartフック(transcript保持期間自動管理 `cleanupPeriodDays >= 90`) diff --git a/plugins/ndf/CHANGELOG.md b/plugins/ndf/CHANGELOG.md index b3259267..200ba473 100644 --- a/plugins/ndf/CHANGELOG.md +++ b/plugins/ndf/CHANGELOG.md @@ -1,5 +1,24 @@ # NDF Plugin CHANGELOG +### v4.7.6 (fix/review-pr-comments: PRコメント取得を3ソース対応に拡張) + +PRレビューコメント取得が review body / PR レベルコメントを含む3ソースに対応。 +cross-review の state.py も堅牢性改善。 + +- **fetch-pr-comments.sh: 3ソース対応の新規スクリプト追加** + (`skills/fix/scripts/fetch-pr-comments.sh`): + - review comments / review body / PR-level comments の3ソースから取得。 + - `gh api` の `-q` フラグ誤用を修正し raw JSON → `jq -r` パイプに統一。 + - 取得失敗時に `die()` で中断するエラーハンドリング追加。 +- **state.py: 再開検知・パス解決の堅牢化** + (`skills/cross-review/scripts/state.py`): + - `cmd_init` の再開検知で `CROSS_REVIEW_TMP_DIR` 環境変数を考慮。 + - `_state_path()` が `_tmp_dir()` を直接使用するよう修正(読み込み元と参照先の乖離防止)。 + - `_resolve_tmp_dir` から mkdir 副作用を除去(`p.exists()` チェックに変更)。 + - `st.get()` の None フォールバックを `or ""` で安全化。 +- **fix/SKILL.md, review-pr-comments/SKILL.md: 3ソース対応の説明更新**。 +- **cross-review SKILL.md, docs: パス記述の微修正**。 + ### v4.7.5 (cross-review: TMP_DIR を worktree 内 .cross_review/ に統一) レビュースクリプトが一時ファイルを書き出す先を、従来の `~/.gemini/tmp/` や `/tmp/`