Skip to content

sdk: negotiate API version - #2568

Open
charludo wants to merge 2 commits into
mainfrom
ch/sdk-select-version
Open

sdk: negotiate API version#2568
charludo wants to merge 2 commits into
mainfrom
ch/sdk-select-version

Conversation

@charludo

@charludo charludo commented Aug 4, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

@charludo charludo added the no changelog PRs not listed in the release notes label Aug 4, 2026
@charludo
charludo force-pushed the ch/sdk-select-version branch from ca623d6 to 3471eac Compare August 4, 2026 13:10
@charludo
charludo requested a review from sespiros August 10, 2026 10:36
@charludo

Copy link
Copy Markdown
Collaborator Author

@sespiros only requesting review on this one for now, since all other API PRs require it.

@charludo
charludo force-pushed the ch/sdk-select-version branch from 3471eac to 67ac4ad Compare August 10, 2026 10:37

@sespiros sespiros left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, did a pass and left a few comments.

Comment thread sdk/internal/transport/transport.go Outdated
Comment thread sdk/internal/transport/transport.go Outdated
Comment thread apitypes/apitypes.go Outdated
Comment thread sdk/internal/httpapi/httpapi.go
Comment thread sdk/internal/httpapi/httpapi.go
Comment thread sdk/internal/transport/transport.go Outdated
Comment thread sdk/internal/transport/transport.go Outdated
Comment thread sdk/capabilities.go Outdated
Comment thread sdk/internal/transport/transport.go Outdated
Comment thread sdk/verify.go Outdated
@charludo
charludo requested a review from sespiros August 13, 2026 11:05

@sespiros sespiros left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, all addressed. One leftover: since writeJSONError now sets status_code here, the handler test could assert the body field in this PR too (right now that assertion only comes with the next PR in the stack).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no changelog PRs not listed in the release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants