Skip to content

v1.1.33: GitLab Duo Support Added, Project Experience Improved

Release Date: January 23, 2026


One-Line Summary

This update adds thinking presets for Google Vertex Anthropic, supports GitLab Duo models, and improves the project adding and renaming experience.


New Feature: GitLab Duo Model Support

What was updated?

OpenCode now supports GitLab Duo models! GitLab Duo is an AI programming assistant based on OpenAI that provides code completion, code generation, and more within GitLab environments.

What is GitLab Duo?

GitLab Duo is an AI-assisted programming service provided by GitLab that helps developers:

  • Generate code
  • Explain code
  • Code review
  • Optimize code

How to use?

  1. Open Settings
  2. Find Model settings
  3. Select or configure GitLab Duo provider
  4. Enter your API key
  5. Start using!

Improvement: Google Vertex Anthropic Thinking Presets

What was updated?

Added thinking presets for Google Vertex's Anthropic provider.

What's it for?

Thinking presets allow Claude models to:

  • "Think" before outputting on complex tasks
  • Better decompose problems and plan solutions
  • Improve code generation accuracy

How to enable?

When using Google Vertex Anthropic models, thinking presets are applied automatically - no manual configuration needed.


Improvement: Project Adding and Renaming

Previous Issues

  • Could only add projects from specific directory depths
  • Couldn't add projects from root directory
  • Non-git projects couldn't be renamed

Current Status

Now you can:

  • Add projects from folders at any directory depth
  • Add projects directly from root directory
  • Rename non-git repository projects
  • Project icon color flashing issue fixed

How to use?

Add Project:

  1. Click Add Project
  2. Browse folders at any depth
  3. Select the project to add

Rename Project (non-git projects only):

  1. Right-click the project in the project list
  2. Select Rename
  3. Enter new name

Improvement: More Complete Folder Completion

What was updated?

Fixed the issue where folder completion was missing the last part of the path.

What's the benefit?

When entering paths, autocomplete will display complete folder names, making it easier to select target folders.


Improvement: Completion Priority Optimization

What was updated?

Added weights to fuzzy search in TUI to maintain title priority.

What's the benefit?

When searching, results matching titles will appear higher, helping you find what you need faster.


New Feature: Show File Path in Permission Interface

What was updated?

The permission interface for apply_patch requests now displays the file path.

What's the benefit?

When AI requests file modifications, you can clearly see which file will be modified, allowing safer authorization.


New Feature: Display App Version

What was updated?

Added app version display to the settings interface.

How to view?

  1. Open Settings
  2. Check the bottom of the interface or the about section
  3. See the current OpenCode version number

Should You Upgrade?

SituationRecommendation
Using GitLabRecommended upgrade (Duo model support)
Using Google Vertex Anthropic✅ Recommended upgrade (thinking presets)
Frequently add/manage projects✅ Recommended upgrade (experience improvements)
Everything working fineCan wait for next time

Upgrade command:

bash
opencode upgrade

Technical Details (Skippable)

Click to expand full update list

Core

  • Add thinking presets for Google Vertex Anthropic provider (@zerone0x)
  • Added support for OpenAI-based GitLab Duo models (@vglafirov)
  • Show file path in apply_patch request permission screen (@iltenahmet)

TUI

  • Add weight to fuzzy search to maintain title priority in TUI (@IdrisGit)

Desktop

  • Session shouldn't be keyed
  • Flash of fallback icon for projects fixed
  • Fix project icon color flash on load
  • Fixed folder suggestions missing last part in path completion
  • Allow adding projects from any directory depth
  • Allow adding projects from root directory in the app
  • Non-git projects can now be renamed
  • Add app version display to settings (@alexyaroshuk)

Thank you to 5 community contributors:

  • @iltenahmet:
    • fix(ui): show file path in apply_patch request permission screen (#10079)
  • @alexyaroshuk:
    • feat(app): add app version display to settings (#10095)
  • @IdrisGit:
    • fix(tui): add weight to fuzzy search to maintain title priority (#10106)
  • @vglafirov:
    • feat(gitlab): Added support for OpenAI based GitLab Duo models (#10108)
  • @zerone0x:
    • fix(provider): add thinking presets for Google Vertex Anthropic (#9953)

← Back to Changelog