Skip to content

Route Guardian approvals independently of async scoring - #42819

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/956427040456bed4c497da952f0bed7f22e93fa6
Sep 4, 2026
Merged

Route Guardian approvals independently of async scoring#42819
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/956427040456bed4c497da952f0bed7f22e93fa6

Conversation

@copyberry

@copyberry copyberry Bot commented Sep 4, 2026

Copy link
Copy Markdown

Route Guardian approvals independently of async scoring

Why

Approval routing must remain available even when the async scorer does not start successfully.

What changed

  • Register a dedicated Guardian approval reviewer before the existing async scorer contributor.
  • Reuse eligible cached low-risk evidence, including the initial computer-use allowance, without waiting for a fresh score.
  • Route requests to the user when automatic review does not apply, and fall back to a synchronous assessment with the applicable review reason when cached evidence cannot be used.

## Why

Approval routing must remain available even when the async scorer does not start successfully.

## What changed

- Register a dedicated Guardian approval reviewer before the existing async scorer contributor.
- Reuse eligible cached low-risk evidence, including the initial computer-use allowance, without waiting for a fresh score.
- Route requests to the user when automatic review does not apply, and fall back to a synchronous assessment with the applicable review reason when cached evidence cannot be used.

GitOrigin-RevId: 956427040456bed4c497da952f0bed7f22e93fa6
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/956427040456bed4c497da952f0bed7f22e93fa6 branch from 22922a1 to 3fde89f Compare September 4, 2026 18:12
@copyberry
copyberry Bot merged commit 3fde89f into main Sep 4, 2026
25 of 32 checks passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/956427040456bed4c497da952f0bed7f22e93fa6 branch September 4, 2026 18:13
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 4, 2026
@Ingwarski
Ingwarski deployed to issue-triage September 4, 2026 18:14 — with GitHub Actions Active
@Ingwarski
Ingwarski deployed to issue-triage September 4, 2026 18:14 — with GitHub Actions Active
@Ingwarski
Ingwarski deployed to issue-triage September 4, 2026 18:14 — with GitHub Actions Active
@Ingwarski
Ingwarski deployed to issue-triage September 4, 2026 18:15 — with GitHub Actions Active
@marcocan63
marcocan63 deployed to issue-triage September 4, 2026 18:23 — with GitHub Actions Active
@marcocan63
marcocan63 deployed to issue-triage September 4, 2026 18:23 — with GitHub Actions Active
@marcocan63
marcocan63 deployed to issue-triage September 4, 2026 18:23 — with GitHub Actions Active
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants