Define Protobuf Contracts #2
Notifications
Due Date
No due date set.
Blocks
Depends on
#8 Add gRPC Authentication And Scope Authorization
dohertj2/mxaccessgw
#9 Implement Worker Frame Protocol
dohertj2/mxaccessgw
#13 Implement Public gRPC Service
dohertj2/mxaccessgw
#18 Build Fake Worker Test Harness
dohertj2/mxaccessgw
#20 Scaffold Worker Project
dohertj2/mxaccessgw
#30 Implement Value Conversion
dohertj2/mxaccessgw
#31 Implement MXSTATUS_PROXY And HRESULT Conversion
dohertj2/mxaccessgw
#36 Publish Stable Client Proto Generation Inputs
dohertj2/mxaccessgw
#1 Scaffold Gateway Solution And Projects
dohertj2/mxaccessgw
Reference: dohertj2/mxaccessgw#2
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Source: $file
Milestone: $currentMilestone
Labels:
area:contracts,type:feature,priority:p0Deliverables:
src/MxGateway.Contracts/Protos/mxaccess_gateway.proto,src/MxGateway.Contracts/Protos/mxaccess_worker.proto,MxAccessGatewayservice withOpenSession,CloseSession,Invoke, andStreamEvents,WorkerEnvelopeand worker IPC messages,MxValue,MxArray,MxStatusProxy,MxEvent, and first-slice commandpayloads,
Acceptance criteria:
correlation id,
and status arrays.
Tests:
Worker 1 is taking this issue.
Branch: agent-1/issue-2-define-protobuf-contracts
Worktree: C:\Users\dohertj2\Desktop\mxaccessgw-agent-1
Implemented and merged via PR #52: #52
Commit:
a462f68dbdMerge commit on main:
03ab36c4d5Branch: agent-1/issue-2-define-protobuf-contracts
Verification:
Acceptance criteria verified: generated code builds, worker envelopes carry protocol version/session/sequence/correlation fields, command replies preserve status/HRESULT/return/out/status fields, and command/reply/event/value/status round-trip tests pass.