diff --git a/packages/opencode/test/provider/gitlab-duo.test.ts b/packages/opencode/test/provider/gitlab-duo.test.ts index c512a45909d8..01c6ed2af928 100644 --- a/packages/opencode/test/provider/gitlab-duo.test.ts +++ b/packages/opencode/test/provider/gitlab-duo.test.ts @@ -257,6 +257,7 @@ test("GitLab Duo: has multiple agentic chat models available", async () => { expect(models).toContain("duo-chat-haiku-4-5") expect(models).toContain("duo-chat-sonnet-4-5") expect(models).toContain("duo-chat-opus-4-5") + expect(models).toContain("duo-chat-opus-4-6") }, }) }) diff --git a/packages/opencode/test/tool/fixtures/models-api.json b/packages/opencode/test/tool/fixtures/models-api.json index 391e783699e9..ab9b912818a4 100644 --- a/packages/opencode/test/tool/fixtures/models-api.json +++ b/packages/opencode/test/tool/fixtures/models-api.json @@ -32970,6 +32970,22 @@ "cost": { "input": 0, "output": 0, "cache_read": 0, "cache_write": 0 }, "limit": { "context": 200000, "output": 64000 } }, + "duo-chat-opus-4-6": { + "id": "duo-chat-opus-4-6", + "name": "Agentic Chat (Claude Opus 4.6)", + "family": "claude-opus", + "attachment": true, + "reasoning": true, + "tool_call": true, + "temperature": true, + "knowledge": "2025-04-30", + "release_date": "2026-02-05", + "last_updated": "2026-02-05", + "modalities": { "input": ["text", "image", "pdf"], "output": ["text"] }, + "open_weights": false, + "cost": { "input": 0, "output": 0, "cache_read": 0, "cache_write": 0 }, + "limit": { "context": 200000, "output": 128000 } + }, "duo-chat-sonnet-4-5": { "id": "duo-chat-sonnet-4-5", "name": "Agentic Chat (Claude Sonnet 4.5)",