Repository navigation
v0.2.0
Added
- A service registration may carry a
config, delivered to every callback of that service as the context'sconfig, so a service that serves one backend carries its handle without a global. The routing index entry becomes{Method, Handler, Config}. - A2A over gRPC lives in a companion package,
livery_grpc_a2a, which composes this library withbarrel_a2a. It stays out of this one so a gRPC user does not take on an A2A implementation, and out ofbarrel_a2aso an A2A user does not take on gpb and a code generation step. Theconfigfield above is what lets it hand its agent to the service handler from outside.
Changed
- The protobuf build uses gpb's
use_packages, so a.protocan reference messages from another package (google.protobuf.Struct), withmsg_fqnameandservice_fqnamerenamed back to their base names so generated Erlang names are unchanged. - Bump
liveryto 0.9.2 andh2to 0.12.x.
Full detail in CHANGELOG.md.