Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -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`)
Expand Down
19 changes: 19 additions & 0 deletions plugins/ndf/CHANGELOG.md
Original file line numberDiff line numberDiff line change
@@ -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/`
Expand Down