Skip to content

chore(core): bump gitlab-ai-provider to 6.23.1 - #58999

Merged
rekram1-node merged 1 commit into
anomalyco:devfrom
vglafirov:bump-gitlab-ai-provider-6-23-0
Oct 26, 2026
Merged

rekram1-node merged 1 commit into
anomalyco:devfrom
vglafirov:bump-gitlab-ai-provider-6-23-0

Conversation

@vglafirov

@vglafirov vglafirov commented Oct 25, 2026 •

Copy link
Copy Markdown
Contributor

Issue for this PR

Closes #53831

Type of change

  • Bug fix
  • New feature
  • Refactor / code improvement
  • Documentation

What does this PR do?

Bumps the pinned gitlab-ai-provider in packages/core from 6.19.0 to 6.23.1. The v1 counterpart is #58998. bun.lock changes only in that pin and the resolved package entry.

6.23.1 (latest) adds the duo-chat-haiku-5-5 and duo-workflow-haiku-5-5 (Claude Haiku 5.5) mappings and a duo-workflow-gemini-4-argon mapping. The models.dev entry for duo-chat-haiku-5-5 is still v2_only and will be published to api.json once both opencode lines ship this bump. Otherwise the model would appear in the picker and then fail with Unknown model ID.

Other provider changes since 6.19.0: Duo Agent Platform now works on self-managed instances (WebSocket namespace fallback, provider-level workflowOptions defaults), Responses API tools now default to strict: false, an Anthropic refusal stop reason maps to content-filter, and there are two new opt-in options (skipCache, shared direct-access token cache). The GitLab plugin doesn't hardcode model ids and the provider API it uses didn't change, so no source changes were needed.

How did you verify your code works?

  • bun install (Bun 1.4.4): packages/core resolves gitlab-ai-provider 6.23.1 from npm, and the installed dist/ contains the Haiku 5.5 ids.
  • bun run typecheck in packages/core passes.
  • bun test test/plugin/provider-gitlab.test.ts test/plugin/provider-gitlab-oauth.test.ts gives 34 pass, 0 fail.
  • packages/core: bun run test gives 6801 pass, 0 fail.

Screenshots / recordings

Not a UI change.

Checklist

  • I have tested my changes locally
  • I have not included unrelated changes in this PR

Added by the opencode bot (AI-generated).

Related: #50843

@opencode-agent opencode-agent Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

The bump looks good. Installing from this branch resolves gitlab-ai-provider 6.23.0, whose bundle includes the new duo-chat-haiku-5-5, duo-workflow-haiku-5-5 and duo-workflow-gemini-4-argon mappings. The GitLab provider tests pass (34/34), and packages/core type-checks cleanly with its typecheck:tsc command (tsc -b), because the bun check in the typecheck script isn't available in my Bun 1.4.2. The new transitive dependency proper-lockfile was already in bun.lock. The GitLab plugin only uses discoverWorkflowModels, VERSION and the provider factory, and nothing in core depends on the old strict tool default or the old refusal stop-reason handling. I couldn't run the new models end to end without GitLab credentials.

The public API is unchanged.

No concerns.

Related: #50843

@vglafirov

Copy link
Copy Markdown
Contributor Author

Follow-up: anomalyco/models.dev#11474 publishes duo-chat-haiku-5-5 in api.json once this bump is released.

@vglafirov
vglafirov force-pushed the bump-gitlab-ai-provider-6-23-0 branch from 5a2899d to 98b0827 Compare October 25, 2026 15:28
@vglafirov vglafirov changed the title chore(core): bump gitlab-ai-provider to 6.23.0 chore(core): bump gitlab-ai-provider to 6.23.1 Oct 25, 2026

@opencode-agent opencode-agent Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

The new commit is a patch bump from 6.23.0 to 6.23.1, and 6.23.1 has the same dependency list as 6.23.0. I checked it again: install resolves 6.23.1 and its bundle still has the Haiku 5.5 mapping, the GitLab provider tests pass (34/34), and packages/core type-checks cleanly with its typecheck:tsc command (tsc -b). I couldn't run the new models end to end without GitLab credentials.

The public API is unchanged.

No concerns.

@rekram1-node
rekram1-node merged commit 350dc1a into anomalyco:dev Oct 26, 2026
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE]: Bump gitlab-ai-provider to 6.20.0 (adds Claude Haiku 5.5)

2 participants