Skip to content

test(github): Add push permission outcome evals#919

Open
sentry-junior[bot] wants to merge 2 commits into
mainfrom
eval/github-push-permission-outcomes
Open

test(github): Add push permission outcome evals#919
sentry-junior[bot] wants to merge 2 commits into
mainfrom
eval/github-push-permission-outcomes

Conversation

@sentry-junior

@sentry-junior sentry-junior Bot commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Add end-to-end eval coverage for the two permission-result histories that can make a successful push look denied.

Simulated Outcomes

A local-only fixture now models both a genuine first HTTP 403 followed by a successful retry and a stale HTTP 403 returned after the remote mutation applied. Each eval requires Junior to reconcile remote state before retrying or reporting the final outcome.

The deterministic fixture scripts and eval package typecheck pass. The model eval run is currently blocked locally because the eval database at 127.0.0.1:54322 is unavailable.

Requested by immutable dcramer via Junior.

--

View Junior Session in Sentry

Co-Authored-By: immutable dcramer <david@sentry.io>
@vercel

vercel Bot commented Jul 15, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
junior-docs Ready Ready Preview Jul 15, 2026 7:21pm

Request Review

@sentry-junior sentry-junior Bot added the trigger-evals Run evals on a PR label Jul 15, 2026
@dcramer
dcramer marked this pull request as ready for review July 15, 2026 19:15
@github-actions github-actions Bot added the risk: high PR risk score: high label Jul 15, 2026

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 6576c3d. Configure here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

risk: high PR risk score: high trigger-evals Run evals on a PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants