[codex] Document agent workflow seam and trust - #1182
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (2)
🚧 Files skipped from review as they are similar to previous changes (1)
Walkthrough
ChangesAgent workflow configuration and trusted actors
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related issues
Possibly related PRs
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
ReviewThis PR promotes Three findings worth addressing, detailed as inline comments:
One note that didn't rise to a finding: |
Greptile SummaryThis PR makes
Confidence Score: 4/5The workflow seam has a contained validation-command issue and one scoped-trust policy concern.
AGENTS.md and .agents/trusted-github-actors.yml
|
| Filename | Overview |
|---|---|
| AGENTS.md | Expanded into the canonical workflow seam; the seam-doctor command should include the repo root argument used during validation. |
| .agents/agent-workflow.yml | Clarifies that the YAML file is a compatibility summary without changing its existing keys. |
| .agents/bin/README.md | Updates the policy link to AGENTS.md and documents the compatibility role of the YAML file. |
| .agents/trusted-github-actors.yml | Adds trusted users, bots, and teams; the github-actions exception is not represented as structured scoped policy. |
Reviews (1): Last reviewed commit: "Clarify agent workflow trust metadata" | Re-trigger Greptile
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 3fa7fe4fed
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Review: [codex] Document agent workflow seam and trustThis PR expands Security / Correctness1. 2. Trusting 3. Documentation Consistency4. Review gate drops the 5. Auto-merge "low-risk" is undefined (see inline comment on AGENTS.md line 40) |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.agents/trusted-github-actors.yml:
- Around line 22-28: The trusted metadata bot allowlist is using the wrong
GitHub login strings, so update the `trusted_metadata_bots` entries in
`.agents/trusted-github-actors.yml` to match the exact actor names expected by
the repo contract. Keep the list aligned with the `trusted_metadata_bots` keys
already present, and ensure the entries are `cursor[bot]` and
`github-actions[bot]` rather than the shortened forms.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
Run ID: bba9992b-3360-40b2-af7b-73e81eda06c7
📒 Files selected for processing (2)
.agents/trusted-github-actors.ymlAGENTS.md
✅ Files skipped from review due to trivial changes (1)
- AGENTS.md
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: ee6deb985d
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: c1939db59c
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| - **Pre-push local validation**: `.agents/bin/validate` (runs `.agents/bin/lint` | ||
| and `.agents/bin/test`). | ||
| - **CI change detector**: `n/a`. | ||
| - **Hosted-CI trigger**: `n/a` — CI runs on every PR. |
There was a problem hiding this comment.
Describe the path-filtered hosted-CI trigger
With this canonical value, agents will assume no hosted trigger is needed, but the PR workflows do not actually run on every PR: the repository CI workflows are path-filtered (for example .github/workflows/node.yml:7-19, .github/workflows/ruby.yml:7-18, .github/workflows/dummy.yml:7-15, and .github/workflows/test-bundlers.yml:4-13), and the Claude review workflow skips Markdown-only changes (.github/workflows/claude-code-review.yml:4-9). A PR that only changes AGENTS.md or .agents/bin/* can therefore have no repository CI checks, leaving the shared readiness flow with no auditable trigger to request despite this seam saying CI is automatic; please replace this with the actual path-filtered/manual trigger policy.
Useful? React with 👍 / 👎.
## Summary Stamps the **`v10.2.0`** release section in `CHANGELOG.md` and adds the user-visible entries that were still missing for PRs merged since `v10.1.0`. Header format matches the repo convention (`## [v10.2.0] - July 3, 2026`) and is parseable by `rakelib/release.rake`'s `extract_changelog_section` (`## [v<npm-version>]`), so `bundle exec rake release` / `sync_github_release` will pick up the notes automatically. ### Changelog changes - **Version header**: inserted `## [v10.2.0] - July 3, 2026` immediately after `## [Unreleased]`; all accumulated entries now live under it, and `## [Unreleased]` is empty. - **Compare links**: `[unreleased]` now compares `v10.2.0...main`; added `[v10.2.0]: …/compare/v10.1.0...v10.2.0`. ### New entries added (were missing) | PR | Section | Note | | --- | --- | --- | | [#1187](#1187) | Added | Babel 8 peer dependency support + preset option compatibility | | [#1184](#1184) | Added | Folded into the #695 AI-prompt entry (gates the React on Rails section on app detection) | | [#1142](#1142) | Fixed | Rspack dev-server config no longer loads in static watch mode (fixes #1137) | ### Already documented (carried into v10.2.0) `#1180`, `#695`, `#1141`, `#1150`, `#1179`, `#1192`, `#1127`, `#1178`, `#1161`, `#1147`. ### Reviewed and intentionally excluded (not user-visible) Docs: `#1145`, `#1148`, `#1152`, `#1155`, `#1183`, `#1188`, `#1189`, `#1193`. CI: `#1151`, `#1168`, `#1171`. Tests / fixtures: `#1128`, `#1154`, `#1167`, `#1186`. Workflow / agent tooling: `#1153`, `#1176`, `#1182`. (`#1107` is already documented under `## [v10.1.0]`.) ## Next step After merge, run the repo's release task (no args) — it reads `v10.2.0` from the changelog and creates the GitHub release from this section. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Summary
AGENTS.mdinto the full shared agent-workflow seam expected by the current seam doctor..agents/agent-workflow.ymlas a compatibility summary while makingAGENTS.mdcanonical.G-Rath.Validation
agent-workflow-seam-doctor --root . --shared /Users/justin/src/agent-workflowsgit diff --checkSECURITY_PREFLIGHT_OKafter accepting the known PR-specific scanner finding on Fix legacy JS binstub dispatch and NODE_ENV default in helper binstubs #1127, where the diff intentionally usesKernel.execto dispatch the correct binstub.Summary by CodeRabbit