Skip to content

Add policy client and protocol plumbing#38514

Draft
dsa0x wants to merge 1 commit intomainfrom
policy-pr1-foundation
Draft

Add policy client and protocol plumbing#38514
dsa0x wants to merge 1 commit intomainfrom
policy-pr1-foundation

Conversation

@dsa0x
Copy link
Copy Markdown
Member

@dsa0x dsa0x commented May 4, 2026

This is part of a stacked series to upstream the policy work in smaller, reviewable pieces:

This PR introduces the policy package and the basic protocol/client plumbing that the rest of the stack builds on.
The goal here is to land the policy-specific infrastructure first so the later PRs can focus on runtime behavior.

Included here

  • policy client setup and implementation
  • RPC protocol types,
  • policy diagnostics/types
  • callback service plumbing
  • generated protobufs
  • protobuf compile tool updates

Target Release

1.16.x

Rollback Plan

  • If a change needs to be reverted, we will roll out an update to the code within 7 days.

Changes to Security Controls

Are there any changes to security controls (access controls, encryption, logging) in this pull request? If so, explain.

CHANGELOG entry

  • This change is user-facing and I added a changelog entry.
  • This change is not user-facing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-changelog-needed Add this to your PR if the change does not require a changelog entry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant