Skip to content

feat(stovepipe): add request history protobuf contract - #638

Open
mnoah1 wants to merge 2 commits into
mnoah1/stovepipe-history-apifrom
mnoah1/stovepipe-request-history-proto
Open

feat(stovepipe): add request history protobuf contract#638
mnoah1 wants to merge 2 commits into
mnoah1/stovepipe-history-apifrom
mnoah1/stovepipe-request-history-proto

Conversation

@mnoah1

@mnoah1 mnoah1 commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Summary

Intent:

  • Expose a stable, queue-scoped contract for reading retained request history.
  • Establish the shared validation result shape used by recorded validation facts.

Changes:

  • Add request-ID and URI history requests with cursor pagination.
  • Add the history projection messages and generated gRPC and YARPC bindings.
  • Align the request-history RFC example on the public entry identifier.

This PR builds directly on #634, which defines the Stovepipe request-history API.

Test Plan

  • ./tool/bazel test //api/stovepipe/... //service/stovepipe/...
  • make lint
  • make check-gazelle

Revert Plan

Revert this PR; the request-history RFC remains independently reviewable in #634.


Generated by the 🪄 pr-create skill in devexp-agent-marketplace

Issues

mnoah1 added 2 commits August 27, 2026 15:13
Summary:
Intent:
- Expose a stable, queue-scoped contract for reading retained request history.
- Establish the shared validation result shape used by recorded validation facts.

Changes:
- Add request-ID and URI history requests with cursor pagination.
- Add the history projection messages and generated gRPC and YARPC bindings.
- Align the request-history RFC example on the public entry identifier.

This PR builds on #637 in the Stovepipe API proposal stack.

---

<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>
@mnoah1
mnoah1 force-pushed the mnoah1/stovepipe-request-history-proto branch from 981f4f1 to 348b7e3 Compare August 27, 2026 15:14
@mnoah1
mnoah1 changed the base branch from mnoah1/stovepipe-get-validation-api to mnoah1/stovepipe-history-api August 27, 2026 15:14
@mnoah1
mnoah1 marked this pull request as ready for review August 27, 2026 15:18
@mnoah1
mnoah1 requested review from a team, behinddwalls and sbalabanov as code owners August 27, 2026 15:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant