Issue #42: implement Go client session values errors and CLI #92

Merged
dohertj2 merged 1 commits from agent-3/issue-42-implement-go-client-session-values-errors-and-cli into main 2026-04-26 20:14:58 -04:00
Owner

Implements issue #42.

Summary:

  • Adds Go Dial options, auth interceptors, TLS/plaintext setup, session helpers, event streaming, typed errors, and value/status helpers.
  • Adds mxgw-go CLI commands with JSON output and API key redaction.
  • Adds bufconn, stream cancellation, conversion fixture, typed error, and CLI output tests.

Verification:

  • gofmt -w mxgateway cmd\mxgw-go
  • go test -count=1 ./...
  • go build ./...
  • go vet ./...
Implements issue #42. Summary: - Adds Go Dial options, auth interceptors, TLS/plaintext setup, session helpers, event streaming, typed errors, and value/status helpers. - Adds mxgw-go CLI commands with JSON output and API key redaction. - Adds bufconn, stream cancellation, conversion fixture, typed error, and CLI output tests. Verification: - `gofmt -w mxgateway cmd\mxgw-go` - `go test -count=1 ./...` - `go build ./...` - `go vet ./...`
dohertj2 added 1 commit 2026-04-26 20:14:10 -04:00
dohertj2 merged commit 191b724f95 into main 2026-04-26 20:14:58 -04:00
Sign in to join this conversation.