core: bundle GitLab auth plugin directly instead of dynamic install

Remove dynamic installation of built-in plugins. GitLab auth is now imported

directly as an internal plugin, eliminating network requests during startup

and simplifying the plugin loading logic.

Removes the need for test mocks since plugins are no longer

dynamically installed at runtime.
This commit is contained in:
Dax Raad
2026-02-05 11:29:00 -05:00
parent 531b1941a0
commit 9adcf524e2
7 changed files with 97 additions and 120 deletions

View File

@@ -72,6 +72,7 @@
"@ai-sdk/xai": "2.0.51",
"@clack/prompts": "1.0.0-alpha.1",
"@gitlab/gitlab-ai-provider": "3.4.0",
"@gitlab/opencode-gitlab-auth": "1.3.2",
"@hono/standard-validator": "0.1.5",
"@hono/zod-validator": "catalog:",
"@modelcontextprotocol/sdk": "1.25.2",