Skip to content

Conversation

@andyleejordan
Copy link
Member

Well, it works.

This is imported from:
https://github.com/Azure/bicep/blob/main/src/Bicep.Local.Rpc/extension.proto

There may be a better way to sync this dependency,
but as far as I can tell they're usually just copied like this.
And tonic-prost, and tonic-prost-build...
Adds a simple build.rs script for compiling the Protobuf files.
Requires the protoc binary:

https://protobuf.dev/installation/
Since the Bicep extension is very unforgiving on the CLI.
Until Bicep will actually send this.
Upgraded to a "Resource not found" error!
Since the gRPC (and MCP) servers already start one.
anthony-c-martin added a commit to Azure/bicep that referenced this pull request Jan 5, 2026
While modern Windows technically supports UDS, many libraries (like
Rust's Tokio) do not. So unfortunately is much more straightforward to
always use named pipes on Windows.

## Description

<!-- Provide a 1-2 sentence description of your change -->

## Example Usage
PowerShell/DSC#1330

## Checklist

- [x] I have read and adhere to the [contribution
guide](https://github.com/Azure/bicep/blob/main/CONTRIBUTING.md).

###### Microsoft Reviewers: [Open in
CodeFlow](https://microsoft.github.io/open-pr/?codeflow=https://github.com/Azure/bicep/pull/18712)

---------

Co-authored-by: Anthony Martin <38542602+anthony-c-martin@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.

1 participant