Skip to content

chore(deps): Bump github.com/inference-gateway/sdk from 1.16.2 to 1.16.3#509

Merged
edenreich merged 3 commits into
mainfrom
dependabot/go_modules/github.com/inference-gateway/sdk-1.16.3
May 13, 2026
Merged

chore(deps): Bump github.com/inference-gateway/sdk from 1.16.2 to 1.16.3#509
edenreich merged 3 commits into
mainfrom
dependabot/go_modules/github.com/inference-gateway/sdk-1.16.3

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 13, 2026

Bumps github.com/inference-gateway/sdk from 1.16.2 to 1.16.3.

Release notes

Sourced from github.com/inference-gateway/sdk's releases.

🚀 Version 1.16.3

1.16.3 (2026-05-13)

♻️ Improvements

  • Align generated code with Go naming conventions (#52) (c491916)
  • Remove unneeded copilot-instructions.md (59b59cb)

👷 CI

  • Enable display report for Claude Code action (fa596cd)

📚 Documentation

🔧 Miscellaneous

  • Add codeowners (db9b691)
  • Add dependabot (b9ac9ae)
  • Remove devcontainers (74ab9f6)
  • Remove outdated issue templates for bug reports, feature requests, and refactor requests (e6c7ae4)

📦 Miscellaneous

  • deps: Bump actions/checkout from 4.2.2 to 6.0.2 (#46) (8c9b678)
  • deps: Bump actions/setup-node from 4 to 6 (#47) (68a3228)
  • deps: Bump anthropics/claude-code-action from 1.0.114 to 1.0.121 (#48) (14e8d3d)
  • deps: Bump github.com/go-resty/resty/v2 from 2.16.3 to 2.17.2 (#49) (4367734)
  • deps: Bump github.com/oapi-codegen/runtime from 1.1.2 to 1.4.0 (#51) (3b9cc6c)
  • deps: Bump github.com/stretchr/testify from 1.10.0 to 1.11.1 (#50) (d0211eb)
Changelog

Sourced from github.com/inference-gateway/sdk's changelog.

1.16.3 (2026-05-13)

♻️ Improvements

  • Align generated code with Go naming conventions (#52) (c491916)
  • Remove unneeded copilot-instructions.md (59b59cb)

👷 CI

  • Enable display report for Claude Code action (fa596cd)

📚 Documentation

🔧 Miscellaneous

  • Add codeowners (db9b691)
  • Add dependabot (b9ac9ae)
  • Remove devcontainers (74ab9f6)
  • Remove outdated issue templates for bug reports, feature requests, and refactor requests (e6c7ae4)

📦 Miscellaneous

  • deps: Bump actions/checkout from 4.2.2 to 6.0.2 (#46) (8c9b678)
  • deps: Bump actions/setup-node from 4 to 6 (#47) (68a3228)
  • deps: Bump anthropics/claude-code-action from 1.0.114 to 1.0.121 (#48) (14e8d3d)
  • deps: Bump github.com/go-resty/resty/v2 from 2.16.3 to 2.17.2 (#49) (4367734)
  • deps: Bump github.com/oapi-codegen/runtime from 1.1.2 to 1.4.0 (#51) (3b9cc6c)
  • deps: Bump github.com/stretchr/testify from 1.10.0 to 1.11.1 (#50) (d0211eb)
Commits
  • 8098d1b chore(release): 🔖 1.16.3 [skip ci]
  • c491916 refactor: Align generated code with Go naming conventions (#52)
  • 80fb78e docs: Update CLAUDE.md
  • 74ab9f6 chore: Remove devcontainers
  • 3b9cc6c build(deps): Bump github.com/oapi-codegen/runtime from 1.1.2 to 1.4.0 (#51)
  • d0211eb build(deps): Bump github.com/stretchr/testify from 1.10.0 to 1.11.1 (#50)
  • 4367734 build(deps): Bump github.com/go-resty/resty/v2 from 2.16.3 to 2.17.2 (#49)
  • 14e8d3d build(deps): Bump anthropics/claude-code-action from 1.0.114 to 1.0.121 (#48)
  • 68a3228 build(deps): Bump actions/setup-node from 4 to 6 (#47)
  • 8c9b678 build(deps): Bump actions/checkout from 4.2.2 to 6.0.2 (#46)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/inference-gateway/sdk](https://github.com/inference-gateway/sdk) from 1.16.2 to 1.16.3.
- [Release notes](https://github.com/inference-gateway/sdk/releases)
- [Changelog](https://github.com/inference-gateway/sdk/blob/main/CHANGELOG.md)
- [Commits](inference-gateway/sdk@v1.16.2...v1.16.3)

---
updated-dependencies:
- dependency-name: github.com/inference-gateway/sdk
  dependency-version: 1.16.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels May 13, 2026
@dependabot dependabot Bot requested a review from a team as a code owner May 13, 2026 19:24
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels May 13, 2026
@edenreich
Copy link
Copy Markdown
Contributor

@claude Can you complete the upgrade by adjusting the code syntax, mainly Id -> ID and some other instances.

@claude
Copy link
Copy Markdown
Contributor

claude Bot commented May 13, 2026

Claude finished @edenreich's task in 14m 34s —— View job


SDK 1.16.3 Upgrade – Code Syntax Adjustments

  • Check out the PR branch and inspect SDK changes
  • Identify breaking renames (Id → ID, etc.) introduced in SDK v1.16.3
  • Apply code adjustments across the repo
  • Run go build, go vet, and go test — all green
  • Commit & push fixes to the dependabot branch

Summary

SDK v1.16.3 renamed several generated fields to follow Go naming conventions (initialisms in upper-case):

Type Before After
sdk.ChatCompletionMessageToolCall Id ID
sdk.ChatCompletionMessageToolCallChunk Id ID
sdk.Message ToolCallId ToolCallID
sdk.Model Id ID

Updated 25 files spanning cmd/, internal/agent/, internal/handlers/, internal/services/, internal/infra/adapters/, and their tests. internal/services/mcp_sse_transport.go was intentionally untouched — its Id belongs to transport.BaseJSONRPCRequest from the MCP package, not the inference-gateway SDK.

Verification

  • go build ./... — clean
  • go vet ./... — clean
  • go test ./... — all packages pass

Commit pushed: 8cf1b4a
· Branch: dependabot/go_modules/github.com/inference-gateway/sdk-1.16.3

claude Bot and others added 2 commits May 13, 2026 19:57
SDK v1.16.3 renamed several generated fields to follow Go naming
conventions (initialisms in upper-case):

- ChatCompletionMessageToolCall.Id          -> .ID
- ChatCompletionMessageToolCallChunk.Id     -> .ID
- Message.ToolCallId                        -> .ToolCallID
- Model.Id                                  -> .ID

Update all call sites and struct literals across cmd, internal/agent,
internal/handlers, internal/services and their tests so the project
compiles, vets, and tests cleanly against the new SDK.

internal/services/mcp_sse_transport.go is intentionally untouched: its
`Id` field belongs to `transport.BaseJSONRPCRequest` from the MCP
transport package, not the inference-gateway SDK.

Co-authored-by: Eden Reich <edenreich@users.noreply.github.com>
@edenreich edenreich merged commit 491fda8 into main May 13, 2026
5 checks passed
@edenreich edenreich deleted the dependabot/go_modules/github.com/inference-gateway/sdk-1.16.3 branch May 13, 2026 20:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant