Skip to content

Generate Buf validation annotations for standalone Nexus APIs - #320

Draft
stephanos wants to merge 1 commit into
temporalio:mainfrom
stephanos:stephanos/proto-required
Draft

stephanos wants to merge 1 commit into
temporalio:mainfrom
stephanos:stephanos/proto-required

Conversation

@stephanos

@stephanos stephanos commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

What changed?

Regenerate standalone Nexus request/response descriptors from api#879, add the pinned Buf schema dependency, and exclude the vendored schema from Go package generation.

Why?

Server#12364 needs annotated Go descriptors for automatic request validation and response softasserts.

How did you test it?

make check test passes with the pinned API submodule and no local Go workspace replacement.

Potential risks

The API submodule temporarily points to the API PR branch; after that PR merges, restore the official URL and pin its merged commit before publishing API-Go.

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