Skip to content

Add client metadata to Go SDK requests - #219

Merged
lukasbindreiter merged 3 commits into
mainfrom
stefan/tbx-3026-carry-canonical-identity-and-client-source
Sep 4, 2026
Merged

Add client metadata to Go SDK requests#219
lukasbindreiter merged 3 commits into
mainfrom
stefan/tbx-3026-carry-canonical-identity-and-client-source

Conversation

@snamber

@snamber snamber commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Summary

  • attach the controlled go_sdk source and module version to accounts, datasets, and workflows requests
  • keep the Go SDK source fixed rather than exposing a public metadata override
  • retain the generated canonical account identity fields from the published API contract

Depends on merged tilebox/api#73. The CLI Workstream C PR follows this change and identifies its requests at its own transport boundary.

Verification

  • go test ./...
  • go build ./...
  • golangci-lint run ./... (using a Go 1.27-built linter; 0 issues)

TBX-3026 · Source Amp thread

snamber commented Sep 3, 2026

Copy link
Copy Markdown
Contributor Author

reviewed

snamber commented Sep 3, 2026

Copy link
Copy Markdown
Contributor Author

@lukasbindreiter

@lukasbindreiter
lukasbindreiter force-pushed the stefan/tbx-3026-carry-canonical-identity-and-client-source branch from 331e4d9 to 52e921a Compare September 4, 2026 08:07
@lukasbindreiter
lukasbindreiter merged commit aa197bd into main Sep 4, 2026
1 check passed
@lukasbindreiter
lukasbindreiter deleted the stefan/tbx-3026-carry-canonical-identity-and-client-source branch September 4, 2026 08:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants