Repository navigation
feat(website): build a site's server image from source or a registry, and verify its state at /go (FD-4683) - #392
Open
williamloo-scale wants to merge 1 commit into
Open
williamloo-scale wants to merge 1 commit into
williamloo-scale wants to merge 1 commit into
Conversation
williamloo-scale
marked this pull request as ready for review
October 29, 2026 21:03
williamloo-scale
force-pushed
the
wloo/web-apps-deploy
branch
from
October 30, 2026 05:23
ad91fbc to
a8c7be7
Compare
williamloo-scale
force-pushed
the
wloo/web-apps-verifier
branch
from
October 30, 2026 05:23
09caf0d to
46ed848
Compare
… and verify its state at /go (FD-4683) agent-env env website put takes the server image from --server-dockerfile, stored with its build context as an a2a agent's image is, from --server-image-ref, or from GitHub, with --health-path; a separate frontend image is optional and warned of. The website_state_verifier step reads each checked session of a website env's sites, or a multi env's, at the site's /go?sid= through /svc/<name>/, the verifier endpoint CUA-Gym sites serve, and checks dot paths of its current_state, initial_state or state_diff; with env_version pinned, put and preflight refuse checks of sites that version doesn't serve. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
williamloo-scale
force-pushed
the
wloo/web-apps-deploy
branch
from
October 30, 2026 05:46
a8c7be7 to
22ec1ec
Compare
williamloo-scale
force-pushed
the
wloo/web-apps-verifier
branch
from
October 30, 2026 05:46
46ed848 to
c807a8e
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
agent-env env website puttakes a site's server image from--server-dockerfile(stored with its build context, as an a2a agent's image is),--server-image-refor GitHub, with--health-path. The older--backend-*flags still work, and a separate frontend image is optional and warned of. A newwebsite_state_verifierstep reads each checked session of a website env's sites, or a multi env's, at the site's/go?sid=through/svc/<name>/, the verifier endpoint CUA-Gym sites serve, and checks one dot path of itscurrent_state,initial_stateorstate_diffeach, with rows scored like the other verifiers. Withenv_versionpinned to the version the task deploys, put and preflight refuse checks of sites that version doesn't serve.Validation: unit suite passes, with tests for the CLI's three image sources and its refusals, check evaluation, pinned-version preflight, and execute reading two sites'
/gothrough a stubbed gateway.🤖 Generated with Claude Code


Confidence Score: 5/5
The PR appears safe to merge; no actionable new issues remain.Summary
Adds server-image sources to the website CLI and introduces
website_state_verifier.Diagram
sequenceDiagram participant Step as Website verifier participant Store as Env store participant Gateway participant Site Step->>Store: Read deployed env version Step->>Gateway: "GET /svc/name/go?sid=session" Gateway->>Site: "GET /go?sid=session" Site-->>Step: Session state Step->>Step: Evaluate checks and save scoreReviews (9) · Last reviewed commit: "feat(website): build a site's server ima..." · Reviewed by Greptile