Implement Public gRPC Service #13

Closed
opened 2026-04-26 15:22:30 -04:00 by dohertj2 · 2 comments
Owner

Source: $file
Milestone: $currentMilestone

Labels: area:gateway, type:feature, priority:p0

Deliverables:

  • MxAccessGatewayService,
  • OpenSession,
  • CloseSession,
  • Invoke,
  • StreamEvents,
  • request validation,
  • public-to-worker mappers.

Acceptance criteria:

  • missing session fails clearly,
  • method-specific payloads map correctly,
  • HRESULT/status survives in replies,
  • transport errors are separate from command replies.

Tests:

  • service unit tests,
  • mapper tests,
  • validation tests,
  • reply/error mapping.
Source: $file Milestone: $currentMilestone Labels: `area:gateway`, `type:feature`, `priority:p0` Deliverables: - `MxAccessGatewayService`, - `OpenSession`, - `CloseSession`, - `Invoke`, - `StreamEvents`, - request validation, - public-to-worker mappers. Acceptance criteria: - missing session fails clearly, - method-specific payloads map correctly, - HRESULT/status survives in replies, - transport errors are separate from command replies. Tests: - service unit tests, - mapper tests, - validation tests, - reply/error mapping.
dohertj2 added this to the gateway-grpc-events-dashboard milestone 2026-04-26 15:22:30 -04:00
dohertj2 added the area:gatewaytype:featurepriority:p0 labels 2026-04-26 15:22:30 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:34 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:34 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:34 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:34 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:35 -04:00
dohertj2 added a new dependency 2026-04-26 15:28:39 -04:00
Author
Owner

Worker 3 is taking this issue.

Branch: agent-3/issue-13-implement-public-grpc-service
Worktree: C:\Users\dohertj2\Desktop\mxaccessgw-agent-3

Worker 3 is taking this issue. Branch: agent-3/issue-13-implement-public-grpc-service Worktree: C:\Users\dohertj2\Desktop\mxaccessgw-agent-3
Author
Owner

Implemented by Worker 3 in PR #71 and merged to main.

Commit: 8d6d3f6188
Merge commit: a20517f5ad
Branch: agent-3/issue-13-implement-public-grpc-service

Verification:

  • dotnet build src\MxGateway.sln
  • dotnet test src\MxGateway.sln --no-build

Result: all tests passed (1 integration, 128 gateway, 67 worker).

Implemented by Worker 3 in PR #71 and merged to main. Commit: 8d6d3f6188d0f3eb9aaa35583ac1081f20569eed Merge commit: a20517f5ad7aec304240c504968bcc2d8ea4e36f Branch: agent-3/issue-13-implement-public-grpc-service Verification: - dotnet build src\MxGateway.sln - dotnet test src\MxGateway.sln --no-build Result: all tests passed (1 integration, 128 gateway, 67 worker).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Reference: dohertj2/mxaccessgw#13