Proto commits in devsisters/shardcake

These 8 commits are when the Protocol Buffers files have changed:

Commit:990757f
Author:Pierre Ricadat
Committer:GitHub

[3.x] Add per-message MessageCodec backends with Protobuf support (#182) * WIP * Fix test * Update CI * Don't use default deriver when there is already one in scope * Thread deriver properly * Bug fix * Fix + optimizations * fmt * Support recursive search * Fix * Fix Schema of Unit * Remove Schema of Unit * Polish * gRPC unary replies can carry valid empty byte payloads

Commit:3dcc9bb
Author:Pierre Ricadat
Committer:GitHub

[3.x] Migrate grpc protocol from zio-grpc to proteus (#183) * [3.x] Migrate grpc protocol from zio-grpc to proteus * CI * Benchmarks * Fix doc * Upgrade Proteus * Minor fixes

Commit:b0e96bd
Author:Pierre Ricadat
Committer:GitHub

Allow sending streams and not just receiving them (#121)

The documentation is generated from this commit.

Commit:762c95f
Author:Pierre Ricadat
Committer:GitHub

Add support for streaming replies (2.x) (#53) * Add support for streaming replies * Improve * Error handling * Polish * Rename * Queue shutdown * Improve Streaming replies (#75) * Add sendStreamAutoRestart * Split Replier and StreamReplier So we can't reply with a stream when a single response is expected or vise-versa * Improve doc on sendStream * Fix scala3 compilation error --------- Co-authored-by: Matthieu Leclercq <matthieu@automat.ai>

Commit:b14def8
Author:Pierre Ricadat

Rename

Commit:4bf3ad4
Author:Pierre Ricadat

WIP

Commit:ef7c42a
Author:Pierre Ricadat

WIP

Commit:0d24a17
Author:Pierre Ricadat

WIP