Luke Parker
176129b648
fix(plugin): properly resolve entrypoints without leading dot ( #20140 )
2026-03-31 09:21:17 +10:00
Sebastian
bf5e0a293e
Refactor into plugin loader and do not enforce ( #20112 )
2026-03-30 20:36:21 +02:00
Sebastian
c5c8783ff3
update plugin themes when plugin was updated ( #20052 )
2026-03-30 13:51:07 +02:00
Sebastian
4e16f97f88
plugins installs should preserve jsonc comments ( #19938 )
2026-03-29 21:15:03 +02:00
Aiden Cline
e710e8256e
core: fix plugin hooks to properly handle async operations ensuring plugins can execute async code without errors ( #19586 )
2026-03-29 03:15:41 +00:00
Sebastian
df9ae215ac
Single target plugin entrypoints ( #19467 )
2026-03-27 23:44:46 +00:00
Kit Langton
5aefdc6b1b
effectify Plugin service internals ( #19365 )
2026-03-27 15:20:11 +00:00
Sebastian
35ab6b6d40
tui plugins ( #19347 )
2026-03-27 15:00:26 +01:00
Kit Langton
628ea2edb1
refactor(tool-registry): yield Config/Plugin services, use Effect.forEach ( #19363 )
2026-03-27 09:53:00 -04:00
opencode-agent[bot]
6b8166a777
chore: generate
2026-03-26 00:56:34 +00:00
Kit Langton
9ccef679d7
effectify Bus service: migrate to Effect PubSub + InstanceState ( #18579 )
2026-03-25 20:19:24 -04:00
James Long
87d41cd5ac
feat(core): initial implementation of syncing ( #17814 )
2026-03-25 10:47:40 -04:00
Kamil Jopek
d858439803
feat: add Poe OAuth auth plugin ( #18477 )
2026-03-24 16:17:47 -05:00
Ryan Skidmore
fbbd8c5ee8
fix: improve plugin system robustness — agent/command resolution, async errors, hook timing, two-phase init ( #18280 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-03-24 12:50:55 -05:00
opencode-agent[bot]
919ab3e898
chore: generate
2026-03-22 00:51:19 +00:00
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
5ece9ea6a1
feat: integrate support for multi step auth flows for providers that require additional questions ( #18035 )
2026-03-18 11:36:19 -05:00
Aiden Cline
3a89645257
tweak: update gpt subscription model list ( #18101 )
2026-03-18 10:51:39 -05:00
Aiden Cline
fb33a71539
fix: github copilot enterprise integration ( #17847 )
2026-03-16 17:05:14 -05:00
Aiden Cline
a2f522c8c5
tweak: ensure that compaction message is tracked as agent initiated ( #17431 )
2026-03-14 10:46:24 -05: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
Kit Langton
82307f8a45
refactor(provider): flow branded ProviderID/ModelID through internal signatures ( #17182 )
2026-03-12 14:48:17 +00:00
Kit Langton
36aee4908f
feat(id): brand ProviderID and ModelID ( #17110 )
2026-03-12 09:27:52 -04: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
Sadık
5634202382
feat: add "gpt-5.4" to codex allowed models list ( #16274 )
2026-03-05 23:03:01 -05:00
Dax
9c6d6ca359
refactor: replace Bun.sleep with node timers ( #15013 )
publish-github-action / publish (push) Has been cancelled
2026-03-05 21:54:06 -05:00
Matt Silverlock
c032681cad
fix(cli): missing plugin deps cause TUI to black screen ( #14432 )
2026-02-20 07:39:15 -05:00
Dax Raad
a027d1e8be
improve codex model list
2026-02-12 18:15:30 +00: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
Aiden Cline
a2f84ba5f7
chore: rm hardcoded conditional that was used for testing ( #12371 )
2026-02-05 16:31:52 -06:00
Rafi Khardalian
ed6f043bf2
fix(plugin): user plugins override built-in plugins for same provider ( #12361 )
2026-02-05 16:04:02 -06:00
Aiden Cline
3c7bfff5d0
tweak: move codex 5.3 model definition to the plugin so that models.dev doesnt have to show unsupported model for others ( #12344 )
2026-02-05 20:53:26 +00:00
Dax Raad
e7662f9889
enable 5.3 codex
2026-02-05 13:23:58 -05:00
Aiden Cline
2c92dcc8ab
fix: ensure that github copilot plugin properly sets headers when used in other clients than tui ( #12316 )
2026-02-05 11:40:29 -06: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
6146f5744a
fix: undo change that used anthropic messages endpoint for anthropic models on copilot due to ratelimiting issues, go back to completions endpoint instead
2026-01-28 23:52:23 -06:00
Aiden Cline
3ebcbb9714
bump: plugins
2026-01-28 07:19:18 +00:00
Aiden Cline
d84222ed01
fix: ensure copilot plugin properly sets headers for new messages api
2026-01-28 02:04:30 -05:00
Aiden Cline
1c815258c9
bump plugin version
2026-01-28 01:31:01 -05:00
Rohan Godha
fb09f67b0e
feat: support headless authentication for chatgpt/codex ( #10890 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-01-27 19:05:52 -05:00
Aiden Cline
3b9c236d14
tweak: when using messages api for copilot, attach anthropic beta headers
2026-01-26 17:17:54 -05:00
Aiden Cline
c29791caa2
feat: use anthropic compat messages api for anthropic models through copilot
2026-01-26 13:18:08 -05:00
Aiden Cline
66da7594d4
ignore: rm spoof and bump plugin version
2026-01-25 17:27:24 -05:00
GitHub Action
f566cfa948
chore: generate
2026-01-24 05:12:45 +00:00