Aiden Cline
cf357dc4df
feat(core): update Copilot for token-based billing ( #30181 )
2026-06-01 14:55:23 -05:00
opencode-agent[bot]
c6f77e50f8
chore: generate
2026-05-31 01:09:55 +00:00
Dax
e2a8e18298
refactor(core): move database schema ownership ( #29068 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-05-30 21:08:38 -04:00
Aiden Cline
e3aa026d93
fix(openai): preserve websocket upgrade error messages ( #29774 )
2026-05-28 14:34:28 -05:00
Luke Parker
76865d0687
fix(openai): keep websocket response timeouts active ( #29699 )
2026-05-28 18:28:01 +10:00
Aiden Cline
29dec8214f
fix(openai): retry websocket stream failures ( #29673 )
2026-05-28 01:16:18 -05:00
opencode-agent[bot]
2b7c8c64ad
chore: generate
2026-05-27 20:05:11 +00:00
Aiden Cline
5a81586c4f
feat(openai): add responses websocket transport ( #29477 )
2026-05-27 15:02:37 -05:00
Kit Langton
11c675672c
refactor(opencode): fetch remote config with http client ( #28661 )
2026-05-21 15:53:44 -04:00
opencode-agent[bot]
0ce9d36284
chore: generate
2026-05-21 05:14:43 +00:00
Milosz Jankiewicz
e16b360d6a
feat(opencode): add xAI Grok OAuth (SuperGrok) + device-code login ( #28557 )
...
Co-authored-by: Jaaneek <Jaaneek@users.noreply.github.com >
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-05-21 00:13:28 -05:00
cooper-oai
3d2bbc5a53
fix(opencode): dedupe concurrent Codex OAuth refreshes ( #28236 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-05-20 23:34:31 -05:00
opencode-agent[bot]
40d2e55d11
chore: generate
2026-05-21 03:37:50 +00:00
Kit Langton
65d8951700
refactor(opencode): roll out serviceUse proxy across 14 services + tests ( #28576 )
2026-05-21 03:36:27 +00:00
Sebastian
2692f7efcb
handle permanent file plugin errors ( #27344 )
2026-05-20 18:47:30 +02:00
Kit Langton
b8048cd162
Speed up targeted opencode tests
...
Reduce avoidable setup costs in slow opencode tests while preserving reviewed coverage and recording the benchmark evidence for follow-up test-suite work.
2026-05-18 16:18:29 +00:00
Shoubhit Dash
12968615a0
refactor(instance): remove legacy runtime fallback ( #27757 )
2026-05-15 23:05:44 +05:30
Shoubhit Dash
ecc481dd2c
test(workspace): use runtime flags in workspace tests ( #27612 )
2026-05-15 04:19:39 +05:30
Kit Langton
92653f38cb
effect(util): migrate filesystem callers to AppFileSystem.Service ( #27152 )
2026-05-13 20:25:37 -04:00
Shoubhit Dash
a6a78ec2f3
refactor(flags): route control-plane workspaces through runtime flags ( #27337 )
2026-05-13 20:22:30 +05:30
Kit Langton
807a54e72e
effect: add RuntimeFlags service ( #27181 )
2026-05-12 20:59:02 -04:00
Kit Langton
b4be2d143d
test(plugin): use noop dependency boundaries ( #27148 )
2026-05-12 19:53:46 -04:00
Kit Langton
bce5b57c2a
test: migrate auth override plugin test ( #27140 )
2026-05-12 20:41:34 +00:00
opencode-agent[bot]
d399b207f8
chore: generate
2026-05-12 19:44:26 +00:00
Kit Langton
0c1da15e07
test(plugin): migrate loader shared tests to Effect runner ( #27129 )
2026-05-12 19:41:44 +00:00
James Long
4d6c05923f
feat(core): copy file changes when warping ( #26190 )
2026-05-07 10:24:17 -04:00
Kit Langton
04449495bf
fix(instance): run bootstrap from instance store ( #25475 )
2026-05-02 19:33:38 -04:00
Kit Langton
6c85bbc7f0
Replace Instance.disposeAll/load with fixture helper ( #25418 )
2026-05-02 10:56:15 -04:00
Kit Langton
e159608e59
refactor: rename workspace adapters ( #25272 )
2026-05-01 07:36:52 -04:00
Kit Langton
186abfc717
Refactor workspace service boundaries ( #25152 )
2026-04-30 15:34:37 -04:00
Kit Langton
f172e62744
test: use testEffect for plugin triggers ( #25053 )
2026-04-30 14:24:53 -04:00
Kit Langton
11fb6ed7ce
test: use testEffect for plugin workspace adaptor ( #25052 )
2026-04-30 12:54:53 -04:00
Aiden Cline
88be575023
fix(copilot): ensure available variants sync from api ( #24734 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-28 14:58:51 -05:00
Dax
07ac891a99
refactor: remove module barrels ( #24554 )
2026-04-27 14:33:33 -04:00
Dax Raad
5ea6eaad3c
core: move npm service to core package for shared dependency management
2026-04-25 14:36:15 -04:00
Dax Raad
6bc94f94b1
core: consolidate shared infrastructure into core package
...
Moves effect logging, observability, runtime utilities, flags, installation
version info, and process utilities from opencode to core package. This
enables better code sharing across packages and establishes core as the
single source of truth for foundational utilities.
All internal imports updated to use @opencode-ai/core paths for consistency.
2026-04-25 13:30:37 -04:00
Dax
99871ed954
refactor: consolidate npm exports and trace flock acquisition ( #23151 )
2026-04-17 18:58:37 +00:00
Dax Raad
0b8e65bacb
test: align plugin loader npm mocks
...
- switch plugin loader tests to the effect npm module
- return Option.none() for mocked npm entrypoints
- keep test fixtures aligned with the current Npm.add contract
2026-04-17 14:33:02 -04:00
Kit Langton
af93eb5041
refactor: convert Flag namespace to const object with getters ( #22984 )
2026-04-17 01:57:21 +00:00
Kit Langton
44e80315df
refactor: collapse plugin barrel into plugin/index.ts ( #22914 )
2026-04-16 20:37:13 +00:00
Kobi Hudson
61f887383c
fix(opencode): drop max_tokens for OpenAI reasoning models on Cloudflare AI Gateway ( #22864 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-04-16 15:01:21 -05:00
Kit Langton
8a117354fd
feat: unwrap provider namespaces to flat exports + barrel ( #22760 )
2026-04-16 05:02:50 +00:00
Kit Langton
d2ec847f0c
feat: unwrap 11 util namespaces to flat exports + barrel ( #22739 )
2026-04-15 23:15:58 -04:00
Kit Langton
2e1e60ca0f
feat: unwrap uplugin namespace to flat exports + barrel ( #22711 )
2026-04-16 02:15:19 +00:00
James Long
8b6f750171
feat(core): add fence to make all methods strongly consistent when syncing ( #22679 )
2026-04-15 21:04:37 -04:00
Kit Langton
a11169b562
feat: add oxlint with correctness defaults ( #22682 )
2026-04-15 20:45:19 -04:00
Kit Langton
0ece76a789
refactor(plugin): remove async facade exports ( #22367 )
2026-04-13 21:24:20 -04:00
James Long
a7569f1fc3
feat(core): expose workspace adaptors to plugins ( #21927 )
2026-04-13 13:33:13 -04:00
Aiden Cline
d08638b2be
feat: make gh copilot use msgs api when available ( #22106 )
2026-04-11 23:06:35 -05:00
Dax
c5f3cc0c9d
refactor(server): simplify router middleware with next() ( #21720 )
2026-04-11 16:55:17 -04:00