chore: bump gitlab-ai-provider to 6.15.0 - #47792
Merged
rekram1-node merged 1 commit intoSep 7, 2026
Merged
Conversation
Contributor
There was a problem hiding this comment.
Dependency and supply-chain review passed. The 6.15.0 tarball integrity matches bun.lock; it was published through npm trusted publishing from GitLab CI, has no install lifecycle hooks, and keeps the same runtime dependency set. Compared with 6.14.0, the shipped code adds only the GPT-6 Astra mapping plus generated source-map/version metadata. OSV and deps.dev report no known advisory for gitlab-ai-provider@6.15.0, and Bun’s full-lock audit output is byte-identical before and after this PR, so the update introduces no known vulnerability delta.
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.
Issue for this PR
Closes #47791
Type of change
What does this PR do?
Bumps the pinned
gitlab-ai-providerdependency from 6.14.0 to 6.15.0 inpackages/coreandpackages/opencode(plus the resultingbun.lockupdate).6.15.0 adds a mapping for GitLab Duo's newly published GPT-6 Astra model:
duo-chat-gpt-6-astra-> OpenAIgpt-6-astra, routed through the Responses API. Without the bump the model is absent from the provider'sMODEL_MAPPINGS, so it never appears in the model picker even though GitLab's API already serves it.No opencode-side code was needed — GitLab model resolution is entirely driven by the provider package's mapping table combined with the models.dev metadata entry (anomalyco/models.dev#6499). This is a version bump only.
How did you verify your code works?
After
bun install, confirmed the workspace resolves the published package (not a leftoverfile:link) and that it contains the new model:The model is listed by the CLI:
And a live round-trip against the GitLab Duo endpoint returns a real completion:
(Run with
OPENCODE_MODELS_PATHpointed at a locally built models.dev JSON containing the pendingduo-chat-gpt-6-astraentry, since that PR is not merged yet.)Screenshots / recordings
Not a UI change.
Checklist