diff --git a/.agents/skills/openclaw-pr-maintainer/SKILL.md b/.agents/skills/openclaw-pr-maintainer/SKILL.md index aeed8322888..20eab932433 100644 --- a/.agents/skills/openclaw-pr-maintainer/SKILL.md +++ b/.agents/skills/openclaw-pr-maintainer/SKILL.md @@ -68,6 +68,7 @@ gh search issues --repo openclaw/openclaw --match title,body --limit 50 \ - Keep commit messages concise and action-oriented. - Group related changes; avoid bundling unrelated refactors. - Use `.github/pull_request_template.md` for PR submissions and `.github/ISSUE_TEMPLATE/` for issues. +- Do not commit PR-only artifacts such as screenshots under `.github/pr-assets`; attach them to the PR/comment or use an external artifact store instead. ## Extra safety diff --git a/.github/pr-assets/compaction-checkpoints/sessions-checkpoints-inline.png b/.github/pr-assets/compaction-checkpoints/sessions-checkpoints-inline.png deleted file mode 100644 index ec61f9603b7..00000000000 Binary files a/.github/pr-assets/compaction-checkpoints/sessions-checkpoints-inline.png and /dev/null differ diff --git a/.github/pr-assets/compaction-checkpoints/sessions-overview-inline.png b/.github/pr-assets/compaction-checkpoints/sessions-overview-inline.png deleted file mode 100644 index 6efc15fc070..00000000000 Binary files a/.github/pr-assets/compaction-checkpoints/sessions-overview-inline.png and /dev/null differ diff --git a/.github/pr-assets/control-ui-chat-detail/context-collapsed-full-date.png b/.github/pr-assets/control-ui-chat-detail/context-collapsed-full-date.png deleted file mode 100644 index 333ab7c2ce9..00000000000 Binary files a/.github/pr-assets/control-ui-chat-detail/context-collapsed-full-date.png and /dev/null differ diff --git a/AGENTS.md b/AGENTS.md index 735147af333..60402b21aec 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -60,6 +60,7 @@ Telegraph style. Root rules only. Read scoped `AGENTS.md` before subtree work. - PR shortlist: `gh pr list ...`; then `gh pr view --json number,title,body,closingIssuesReferences,files,statusCheckRollup,reviewDecision`. - After landing PR: search duplicate open issues/PRs. Before closing: comment why + canonical link. - GH comments with markdown backticks, `$`, or shell snippets: avoid inline double-quoted `--body`; use single quotes or `--body-file`. +- PR execution artifacts/screenshots: attach them to the PR, comment, or an external artifact store. Do not add `.github/pr-assets` or other PR-only assets to the repo. - PR review answer must explicitly cover: what bug/behavior we are trying to fix; PR/issue URL(s) and affected endpoint/surface; whether this is the best possible fix, with high-certainty evidence from code, tests, CI, and shipped/current behavior. - CI polling: exact SHA, needed fields only. Example: `gh api repos///actions/runs/ --jq '{status,conclusion,head_sha,updated_at,name,path}'`. - Post-land wait: minimal. Exact landed SHA only. If superseded on `main`, same-branch `cancel-in-progress` cancellations are expected; stop once local touched-surface proof exists. Never wait for newer unrelated `main` unless asked.