Issue #3: add gateway configuration and validation #54

Merged
dohertj2 merged 2 commits from agent-2/issue-3-add-gateway-configuration-and-validation into main 2026-04-26 16:17:21 -04:00
Owner

Implements typed gateway options for authentication, worker, sessions, events, dashboard, and protocol. Adds startup validation with clear failures for invalid worker path, queue capacity, authentication, dashboard, and protocol settings. Adds redacted effective configuration projection for dashboard/settings consumers.

Tests run:

  • dotnet format src\MxGateway.sln
  • dotnet build src\MxGateway.sln
  • dotnet test src\MxGateway.Tests\MxGateway.Tests.csproj
  • dotnet test src\MxGateway.sln

Closes #3

Implements typed gateway options for authentication, worker, sessions, events, dashboard, and protocol. Adds startup validation with clear failures for invalid worker path, queue capacity, authentication, dashboard, and protocol settings. Adds redacted effective configuration projection for dashboard/settings consumers. Tests run: - dotnet format src\MxGateway.sln - dotnet build src\MxGateway.sln - dotnet test src\MxGateway.Tests\MxGateway.Tests.csproj - dotnet test src\MxGateway.sln Closes #3
dohertj2 added 1 commit 2026-04-26 16:14:06 -04:00
dohertj2 added 1 commit 2026-04-26 16:17:07 -04:00
dohertj2 merged commit 37da9d8f44 into main 2026-04-26 16:17:21 -04:00
Sign in to join this conversation.