Skip to content

feat: set secrets endpoint - #443

Closed
Benehiko wants to merge 1 commit into
mainfrom
secrets/endpoint
Closed

Benehiko wants to merge 1 commit into
mainfrom
secrets/endpoint

Conversation

@Benehiko

Copy link
Copy Markdown
Member

This patch allows secrets engine to set secrets on behalf of a client into the keychain.

@Benehiko
Benehiko requested review from Copilot and joe0BAB February 10, 2026 11:41

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new ResolverService RPC to allow clients to set secrets into the keychain.

Changes:

  • Introduces SetSecret RPC on ResolverService in the protobuf API.
  • Wires SetSecret through the Connect client/server glue code (procedure constant, client method, handler route, unimplemented stub).
  • Regenerates Go protobuf/Connect artifacts to include the new RPC and message types.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.

File Description
x/api/resolver/v1/resolverv1connect/api.connect.go Adds Connect procedure/client/handler plumbing for the new SetSecret RPC.
x/api/resolver/v1/api.proto Defines the new SetSecret RPC and request/response messages.
x/api/resolver/v1/api.pb.go Regenerated protobuf Go output reflecting the new RPC/messages.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread x/api/resolver/v1/api.proto Outdated
Comment thread x/api/resolver/v1/api.proto
Comment thread x/api/resolver/v1/resolverv1connect/api.connect.go
Signed-off-by: Alano Terblanche <18033717+Benehiko@users.noreply.github.com>
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.

2 participants