Repository navigation
chore(sdk/go)!: remove the Go SDK, now at github.com/ai-openshell/sdk-go - #5461
Merged
Merged
Conversation
The Go SDK moved to github.com/ai-openshell/sdk-go (NVIDIA#5031), and the final sdk/go tag carries the deprecation notice. Remove what is left of it from this repository: - sdk/go/, tasks/go.toml, and the Go toolchain and tools in mise.toml and mise.lock (nothing else here is written in Go) - the Go entry, setup, and build steps in CodeQL, and sdk/go in the CodeQL config - sdk-go-tag.yml and the tag-sdk-go job in release-publish.yml, including its needs entry and the expected-publisher check - the Go SDK Freeze job in Branch Checks, which has nothing left to guard docs/sdk/go.mdx now shows the new module path, pins the SDK version to the gateway's, and keeps the migration steps from the old module that were reviewed on NVIDIA#5245. README, CONTRIBUTING, AGENTS, TESTING, CI.md, buf.yaml, and the Windows skill drop or redirect their sdk/go references. Existing sdk/go/vX.Y.Z tags stay, so builds that use the old module path keep working. BREAKING CHANGE: github.com/NVIDIA/OpenShell/sdk/go is no longer developed in this repository; use github.com/ai-openshell/sdk-go. Signed-off-by: Roland Huß <rhuss@redhat.com>
With sdk/go removed, the compatibility review has no Go SDK left to review. Remove go-sdk from the required surfaces in the review prompt and in the report validator, which rejects reviews that don't cover exactly the listed surfaces, and drop Go from the CI.md descriptions of the compatibility review, CodeQL, and the release publishers. Signed-off-by: Roland Huß <rhuss@redhat.com>
rhuss
requested review from
a team,
derekwaynecarr,
mrunalp and
sjenning
as code owners
November 10, 2026 19:36
Contributor
Author
4 tasks done
Member
|
/ok-to-test 751fc4f |
elezar
self-requested a review
November 11, 2026 12:30
SDAChess
approved these changes
Nov 11, 2026
github-actions
Bot
requested review from
TaylorMutch,
matthewgrossman and
purp
November 11, 2026 12:40
2 tasks done
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
The Go SDK moved to ai-openshell/sdk-go, and the v0.1.8 release created the final
sdk/go/v0.1.8tag with the deprecation notice. This removes what is left of the in-tree SDK, together with the Go tagging path in the release workflow.Related Issue
Closes #5242
Part of #5031
Changes
sdk/go/,tasks/go.toml, and the Go toolchain and tools frommise.tomlandmise.lock. Nothing else in this repository is written in Go.sdk-go-tag.ymland thetag-sdk-gojob inrelease-publish.yml, including itsneedsentry and the expected-publisher check.sdk/goin the CodeQL config.go-sdksurface from the review prompt and from the validator, which rejects reviews that don't cover exactly the listed surfaces.docs/sdk/go.mdxnow describesgithub.com/ai-openshell/sdk-go(Go 1.26 or later, SDK version matching the gateway) and keeps the migration steps reviewed on chore(sdk/go): deprecate the in-tree Go SDK and drop its CI gate #5245. README, CONTRIBUTING, AGENTS, TESTING, CI.md,buf.yaml, and the Windows skill drop or redirect theirsdk/goreferences.sdk/go/vX.Y.Ztags, so builds that use the old module path keep working; the docs nav entry; and thepyproject.tomlcomment aboutsdk/go/v*tags.Release Notes
The Go SDK is now developed and released at github.com/ai-openshell/sdk-go, with versions that follow OpenShell releases.
github.com/NVIDIA/OpenShell/sdk/gois deprecated; its last version is v0.1.8.Testing
mainmise lockleavesmise.lockunchangedgo-sdkrg 'sdk/go|go:ci|tag-sdk-go|sdk-go-freeze|go-sdk'over.github,tasks,.agents/skills, and the root docs finds no leftover referencesChecklist