Post
Choosing a single encoding format would simplify implementation complexity - but I made it work with Protobuf, CBOR and CLIXML for my PSRemoting gRPC transport: github.com/awakecoding/...
github.comAdd Protobuf/CBOR/CLIXML PSRP encodings and in-process gRPC server by awakecoding · Pull Request #20 · awakecoding/AwakeCoding.PSRemotingSummary
Replaces intermediate CLIXML and <Data>base64(CLIXML)</Data> framing in the gRPC PSRemoting transport with structured [MS-PSRP] gRPC packets (src/Protos/psrp.proto).
Adds selec...
Cool! I have one simple additional ask, strange as it might seem: Allow a custom transform (preferably thru a [ScriptBlock] or [func[PSObject]] ) The goal here would not be universal operability, but specific high-performance compatibility. Otherwise it's always 'select *'
0 reposts0 likes
I didn't add the extensions you're asking for, but I did release a new version of AwakeCoding.PSRemoting with gRPC-based Protobuf/CBOR/CLIXML encoding + serialization/deserialization psobject cmdlets: www.powershellgallery.com/packages/Awa...
powershellgallery.comAwakeCoding.PSRemoting 2026.10.21AwakeCoding PSRemoting Extensions