You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(stovepipe): serve repository validation status
Summary:
This PR builds on #637, which defines the GetProjectStatusByURI contract and rollout.
Intent:
- Expose the authoritative repository validation for an exact queue and commit URI.
- Deliver the repository-only rollout before project-list persistence is available.
Changes:
- Resolve URI mappings through queue-bound storage and verify request and fact identity.
- Preserve the distinction between a missing repository fact and a recorded green result.
- Project internal lifecycle states into a stable public request-state vocabulary.
- Return project results as empty and incomplete until project persistence is implemented.
- Translate defined controller outcomes into stable gRPC status codes.
---
<sub>Generated by the 🪄 [pr-create](https://sg.uberinternal.com/code.uber.internal/uber-code/devexp-agent-marketplace/-/blob/claude-code/plugins/dev/uber-dev/skills/pr-create/SKILL.md) skill in devexp-agent-marketplace</sub>
0 commit comments