Skip to content

Report repository HEADs at execution time - #15274

Open
szgupta wants to merge 2 commits into
suraj/oz-evals-pinned-gitfrom
suraj/oz-evals-repository-heads
Open

Report repository HEADs at execution time#15274
szgupta wants to merge 2 commits into
suraj/oz-evals-pinned-gitfrom
suraj/oz-evals-repository-heads

Conversation

@szgupta

@szgupta szgupta commented Aug 18, 2026

Copy link
Copy Markdown
Member

Description

Stack 2 of 2 on #13718.

Reports the materialized HEAD SHA and branch for each environment repository before setup commands run. The client sends the verified repository state through the harness-support API so the server can record the exact execution baseline for pinned and unpinned task-backed runs.

Linked Issue

N/A

Testing

  • ./script/format

  • cargo nextest run -p warp -E 'test(repository_baseline)' (2 passed)

  • Presubmit clippy commands from script/presubmit

  • I have manually tested my changes locally with ./script/run (not applicable to this headless agent setup path)

Agent Mode

  • Warp Agent Mode - This PR was created via Warp's AI Agent Mode

CHANGELOG-NONE

Conversation: https://staging.warp.dev/conversation/68b43c0f-5ef2-4aa8-b911-115291bdb7a2

Co-Authored-By: Warp agent@warp.dev

szgupta and others added 2 commits August 18, 2026 13:10
Co-Authored-By: Warp <agent@warp.dev>
Co-Authored-By: Warp <agent@warp.dev>
@cla-bot cla-bot Bot added the cla-signed label Aug 18, 2026
@oz-for-oss

oz-for-oss Bot commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

@szgupta

I'm starting a first review of this pull request.

You can view the conversation on Warp.

I completed the review and no human review was requested for this pull request.

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

@oz-for-oss oz-for-oss Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Overview

This PR adds client-side reporting of verified repository baselines by collecting each prepared repository's materialized HEAD and optional branch, sending those baselines through the harness-support API, and carrying the new reporting hook through driver setup and test harness support.

Concerns

  • No blocking correctness, security, spec-drift, comment-style, or test-guideline concerns found in the attached diff.

Verdict

Found: 0 critical, 0 important, 0 suggestions

Approve

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

@szgupta
szgupta force-pushed the suraj/oz-evals-pinned-git branch 3 times, most recently from d21e62f to a1a56dc Compare August 19, 2026 04:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant