Kit Langton
6fcdb273eb
effectify Plugin service ( #18570 )
2026-03-22 00:50:22 +00:00
Vladimir Glafirov
1fb2ef5ec2
feat: enable GitLab Agent Platform with workflow model discovery ( #18014 )
2026-03-20 12:55:22 -05:00
Dax
a84103459a
anthropic legal requests ( #18186 )
2026-03-19 04:45:24 +00:00
Aiden Cline
4178addbca
fix: if server password exists, use basic auth for plugin client by default ( #17213 )
2026-03-12 15:41:46 -05:00
Dax Raad
27d07c7e23
core: restore plugin serverUrl getter so plugins can connect to local server
2026-03-11 17:41:51 -04:00
Dax Raad
7e10f80b49
refactor(server): extract createApp function for server initialization
...
- Replace Server.App() with Server.Default() for internal server access
- Extract server app creation into Server.createApp(opts) for testability
- Move CORS whitelist from module-level variable to function parameter
- Update all tests to use Server.Default() instead of Server.App()
2026-03-09 17:13:52 -04:00
Matt Silverlock
c032681cad
fix(cli): missing plugin deps cause TUI to black screen ( #14432 )
2026-02-20 07:39:15 -05:00
cooooooooooode
2c4e92d7ee
fix: add directory parameter to plugin client for multi-project support ( #11344 )
...
Co-authored-by: cooooooooooode <187372691+cooooooooooode@users.noreply.github.com >
2026-02-06 10:15:35 -06:00
Dax Raad
a3c06bc6d6
senior engineer senior engineering
2026-02-05 17:51:12 -05:00
Aiden Cline
b572658a40
tweak: load user plugins after builtin ( #12373 )
2026-02-05 22:49:48 +00:00
Rafi Khardalian
ed6f043bf2
fix(plugin): user plugins override built-in plugins for same provider ( #12361 )
2026-02-05 16:04:02 -06:00
Dax Raad
e7662f9889
enable 5.3 codex
2026-02-05 13:23:58 -05:00
Dax Raad
61ca69317a
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.
2026-02-05 11:29:00 -05:00
Dax
9235ad6196
fix: wait for dependencies before loading custom tools and plugins ( #12227 )
2026-02-05 03:25:43 +00:00
Aiden Cline
3ebcbb9714
bump: plugins
2026-01-28 07:19:18 +00:00
Aiden Cline
1c815258c9
bump plugin version
2026-01-28 01:31:01 -05:00
Aiden Cline
66da7594d4
ignore: rm spoof and bump plugin version
2026-01-25 17:27:24 -05:00
Vladimir Glafirov
b14e68f026
chore(deps): update GitLab packages for better self-hosted instance support ( #9856 )
2026-01-21 11:23:33 -06:00
Aiden Cline
39373814a7
tweak: add error message so people know to reauthenticate with copilot
2026-01-14 20:21:03 -06:00
Aiden Cline
fa7cb0a516
chore: bump plugin version
2026-01-14 17:43:12 -06:00
Aiden Cline
a5928e9bca
feat: official copilot plugin ( #8393 )
2026-01-14 17:42:51 -06:00
Vladimir Glafirov
dbc91cc328
feat: Add GitLab Duo Agentic Chat Provider Support ( #7333 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-01-13 13:21:39 -06:00
Aiden Cline
3780cce550
core: improve error handling for built-in plugin installation failures
2026-01-12 13:47:25 -06:00
Aiden Cline
786d5467fc
bump copilot plugin version
2026-01-11 12:58:14 -06:00
Aiden Cline
98e28e0e5c
tweak: ensure codex built in plugin is always available
2026-01-10 22:59:39 -06:00
Aiden Cline
ded956635e
feat: codex auth support ( #7537 )
2026-01-09 17:47:37 -06:00
Aiden Cline
e67a5db361
ignore: bump plugin version
2026-01-09 12:33:51 -06:00
Aiden Cline
879fa539aa
bump copilot plugin version
2026-01-09 01:32:00 -05:00
Shpetim
e0eff41db5
fix(plugin): prevent duplicate plugin function initialization ( #6787 )
...
Co-authored-by: Shpetim <shpetim.alimi@ndbit.net >
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
2026-01-04 01:39:54 -06:00
Aiden Cline
3046ace550
core: improve plugin loading to handle builtin plugin failures gracefully ( #6739 )
2026-01-03 00:54:35 -06:00
Dax Raad
d756749f15
core: improve plugin loading to handle builtin plugin failures gracefully
2026-01-01 23:15:04 -05:00
Dax
e839c1522d
Permission rework ( #6319 )
...
Co-authored-by: Github Action <action@github.com >
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com >
2026-01-01 17:54:11 -05:00
Eduardo Santos de Brito
c216f49971
feat(plugin): expose server URL to plugins ( #6373 )
2025-12-29 21:05:08 -06:00
Aiden Cline
7718a1188e
fix: revert hook try/catch that surpressed errors
2025-12-10 00:14:24 -06:00
Aiden Cline
7cf876df54
bump plugin versions
2025-12-07 22:42:35 -06:00
Dax
616265d0ef
v2 SDK ( #5216 )
...
Co-authored-by: GitHub Action <action@github.com >
2025-12-07 19:04:14 -05:00
Aiden Cline
9abf8ca055
bump: builtin plugin versions
2025-12-04 12:37:14 -06:00
Aiden Cline
97fe935998
bump anthropic plugin to fix header issue
2025-11-30 20:52:50 -06:00
Aiden Cline
37fa3dd61b
bump copilot plugin, give better error message for copilot ( #4678 )
2025-11-24 00:40:15 -06:00
Aiden Cline
51dd25dc76
ignore: bump copilot plugin version
2025-11-10 13:40:15 -06:00
Ola
bf4d4ea0ae
feat(provider): add GitHub Enterprise support for Copilot ( #2522 )
...
Co-authored-by: Jon-Mikkel Korsvik <48263282+jkorsvik@users.noreply.github.com >
Co-authored-by: GitHub Action <action@github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2025-11-04 15:36:12 -06:00
Err
20a17386d1
fix: support scoped npm plugins ( #3785 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2025-11-04 09:15:01 -06:00
Dax
fd63884d0b
OpenTUI is here ( #2685 )
2025-10-31 15:07:36 -04:00
Dax Raad
df7abea5fe
update copilot auth
2025-09-23 23:36:27 -04:00
Dax
bbe1d61875
support custom tools ( #2668 )
2025-09-18 03:58:21 -04:00
Dax Raad
bb61ae82cb
add opencode attach command to connect to a remote opencode server
2025-09-17 03:30:25 -04:00
Dax Raad
22fd365bf1
ignore: fix event type gen
2025-09-17 01:17:56 -04:00
Dax Raad
e3bf324ea9
ci: format
2025-09-09 23:44:04 -04:00
Zack Jackson
37893ed24c
feat: add dynamic tool registration for plugins and external services ( #2420 )
2025-09-08 16:25:04 -04:00
Dax
aea78046d0
Refactor to support multiple instances inside single opencode process ( #2360 )
...
This release has a bunch of minor breaking changes if you are using opencode plugins or sdk
1. storage events have been removed (we might bring this back but had some issues)
2. concept of `app` is gone - there is a new concept called `project` and endpoints to list projects and get the current project
3. plugin receives `directory` which is cwd and `worktree` which is where the root of the project is if it's a git repo
4. the session.chat function has been renamed to session.prompt in sdk. it no longer requires model to be passed in (model is now an object)
5. every endpoint takes an optional `directory` parameter to operate as though opencode is running in that directory
2025-09-01 17:15:49 -04:00