Scaffold Rust client workspace #90

Merged
dohertj2 merged 2 commits from agent-3/issue-43-scaffold-rust-workspace into main 2026-04-26 19:52:35 -04:00
Owner

Closes #43

Summary

  • Adds the Rust client workspace and mxgw CLI scaffold.
  • Generates tonic/prost bindings from the shared proto inputs at build time.
  • Adds fixture-backed Rust tests and Rust build documentation.

Verification

  • cargo fmt --all --check
  • cargo test --workspace
  • cargo check --workspace
  • cargo clippy --workspace --all-targets -- -D warnings
  • dotnet build src\MxGateway.sln
  • dotnet test src\MxGateway.sln --no-build
Closes #43 ## Summary - Adds the Rust client workspace and mxgw CLI scaffold. - Generates tonic/prost bindings from the shared proto inputs at build time. - Adds fixture-backed Rust tests and Rust build documentation. ## Verification - cargo fmt --all --check - cargo test --workspace - cargo check --workspace - cargo clippy --workspace --all-targets -- -D warnings - dotnet build src\\MxGateway.sln - dotnet test src\\MxGateway.sln --no-build
dohertj2 added 1 commit 2026-04-26 19:50:18 -04:00
dohertj2 added 1 commit 2026-04-26 19:52:19 -04:00
dohertj2 merged commit 160343aff4 into main 2026-04-26 19:52:35 -04:00
Sign in to join this conversation.