Issue #13: implement public grpc service #71

Merged
dohertj2 merged 1 commits from agent-3/issue-13-implement-public-grpc-service into main 2026-04-26 17:48:36 -04:00
Owner

Summary

  • add MxAccessGatewayService for OpenSession, CloseSession, Invoke, and StreamEvents
  • add public request validation and public/worker mapper helpers
  • wire the public gRPC service into gateway endpoint mapping
  • add focused service and mapper tests for validation, missing sessions, reply preservation, and event streaming
  • document the implemented public gRPC boundary

Verification

  • dotnet build src\MxGateway.sln
  • dotnet test src\MxGateway.Tests\MxGateway.Tests.csproj --no-build --filter FullyQualifiedName~Gateway.Grpc
  • dotnet test src\MxGateway.sln --no-build
## Summary - add MxAccessGatewayService for OpenSession, CloseSession, Invoke, and StreamEvents - add public request validation and public/worker mapper helpers - wire the public gRPC service into gateway endpoint mapping - add focused service and mapper tests for validation, missing sessions, reply preservation, and event streaming - document the implemented public gRPC boundary ## Verification - dotnet build src\MxGateway.sln - dotnet test src\MxGateway.Tests\MxGateway.Tests.csproj --no-build --filter FullyQualifiedName~Gateway.Grpc - dotnet test src\MxGateway.sln --no-build
dohertj2 added 1 commit 2026-04-26 17:46:12 -04:00
dohertj2 merged commit a20517f5ad into main 2026-04-26 17:48:36 -04:00
Sign in to join this conversation.