Kit Langton and GitHub
e92c4fb460
chore: drop dead imports across opencode/core/llm ( #28720 )
2026-05-21 17:03:12 -04:00
Kit Langton and GitHub
b99787e95b
refactor(opencode): fetch remote config with http client ( #28661 )
2026-05-21 15:53:44 -04:00
Kit Langton and GitHub
39ea816a72
refactor(opencode): roll out serviceUse proxy across 14 services + tests ( #28576 )
2026-05-21 03:36:27 +00:00
Kit Langton and GitHub
e94d46af86
fix(config): resolve agent/command names from relative paths ( #28359 )
2026-05-19 20:48:32 +00:00
Kit Langton and GitHub
c035c35eba
fix(config): tolerate invalid OPENCODE_PERMISSION JSON ( #28388 )
2026-05-19 20:37:50 +00:00
Shoubhit Dash and GitHub
eb389c58eb
refactor(reference): normalize config entries ( #28178 )
2026-05-18 20:42:41 +05:30
Dax and GitHub
23b594de6e
fix: preserve bus instance context ( #28051 )
2026-05-17 12:56:42 -04:00
Shoubhit Dash and GitHub
12b666e2c9
refactor(project): import instance context directly ( #27714 )
2026-05-15 15:59:56 +05:30
Aiden Cline and GitHub
981e00971a
fix: image resizer wasm loading, reenable image resizing ( #26805 )
2026-05-13 23:06:07 -05:00
Aiden Cline and GitHub
28204720dc
temporarily revert: preserve permission ordering by accepting a layered array ( #27258 )
2026-05-12 23:55:45 -05:00
opencode-agent[bot]
baef5cd43b
chore: generate
2026-05-12 22:11:13 +00:00
65368f609d
fix: preserve permission ordering by accepting a layered array ( #23214 )
...
Co-authored-by: Andrew Suffield <asuffield@cloudflare.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-05-12 17:09:06 -05:00
Aiden Cline and GitHub
ca28dd02ec
fix(compaction): restore tail turns after summarization ( #27145 )
2026-05-12 15:33:16 -05:00
Kit Langton and GitHub
28f38fc871
Remove Zod from named errors ( #26982 )
2026-05-12 09:20:15 -04:00
Shoubhit Dash and GitHub
2481dde36d
chore: remove codesearch tool ( #27019 )
2026-05-12 13:44:02 +05:30
Aiden Cline and GitHub
487575773d
feat: create global opencode.jsonc if no configs exist ( #26992 )
2026-05-11 23:13:22 -05:00
Kit Langton and GitHub
e5aa5161f2
Remove effect-zod bridge ( #26956 )
2026-05-11 21:14:55 -04:00
Kit Langton and GitHub
46edc98f10
Validate TUI config with Effect Schema ( #26952 )
2026-05-11 23:51:45 +00:00
Kit Langton and GitHub
fd65d29dcc
Drop unused opencode Zod statics ( #26935 )
2026-05-11 17:14:18 -04:00
Kit Langton and GitHub
fe7ca3421e
Drop Config Info Zod static ( #26933 )
2026-05-11 16:49:22 -04:00
Kit Langton and GitHub
c060c436b6
Drop LSP config Zod statics ( #26920 )
2026-05-11 16:11:11 -04:00
Shoubhit Dash and GitHub
4bae84c8b0
feat(scout): autocomplete configured mentions ( #26843 )
2026-05-11 20:50:03 +05:30
Kit Langton and GitHub
64c504212a
Parse command config with Effect Schema ( #26801 )
2026-05-11 10:22:45 -04:00
Shoubhit Dash and GitHub
2d0d3d596e
feat(compaction): serialize compaction tail ( #26830 )
2026-05-11 13:40:36 +05:30
Aiden Cline and GitHub
85ce6a5f95
feat: better image handling (auto resize & max size constraints) ( #26401 )
2026-05-10 01:48:19 -05:00
6849f96825
refactor(provider): share model status schema ( #26595 )
...
Co-authored-by: Developer <temp@example.com >
2026-05-09 19:20:31 -04:00
00c3248295
fix(config): allow active provider model status ( #26592 )
...
Co-authored-by: Developer <temp@example.com >
2026-05-09 18:59:05 -04:00
Dax and GitHub
dcdbdb218f
Move schema utilities into core ( #26565 )
2026-05-09 19:51:09 +00:00
Kit Langton and GitHub
b24a4e897e
chore(server): clean up post-Hono-deletion scar tissue ( #26542 )
2026-05-09 12:30:18 -04:00
Sebastian and GitHub
a0fc27e424
flatten to keybind compatible config ( #26421 )
2026-05-09 01:29:13 +02:00
40d5ea1cf1
feat(core): add scout agent for repo research ( #24149 )
...
Co-authored-by: Dax Raad <d@ironbay.co >
2026-05-08 20:20:08 +00:00
Sebastian and GitHub
98f5e6e713
introduce opentui keymap as sole key/cmd engine ( #26053 )
2026-05-07 20:35:31 +02:00
opencode-agent[bot]
b9b854bf9f
chore: generate
2026-05-06 15:13:34 +00:00
Dax and GitHub
d9c18381a6
feat(config): support well-known remote_config ( #26054 )
2026-05-06 15:12:23 +00:00
Kit Langton and GitHub
13ac849db5
refactor(config+core): drop ConfigPaths.readFile, add AppFileSystem.readFileStringSafe, flatten TuiConfig.loadState ( #25602 )
2026-05-03 15:21:34 +00:00
Luke Parker and GitHub
6b68b1020e
docs: clarify LSP and formatter opt-in config ( #25502 )
2026-05-03 00:09:50 +00:00
Kit Langton and GitHub
f98053c34e
fix(instance): run bootstrap from instance store ( #25475 )
2026-05-02 19:33:38 -04:00
Kit Langton and GitHub
b09b7d28b8
refactor(instance-store): consolidate dispose helpers ( #25424 )
2026-05-02 11:21:40 -04:00
Kit Langton and GitHub
4c4860fb24
Replace Instance.disposeAll/load with fixture helper ( #25418 )
2026-05-02 10:56:15 -04:00
Kit Langton and GitHub
f33aec1139
Convert LoadInput.init to Effect + extract InstanceBootstrap as a Service ( #25376 )
2026-05-02 00:02:52 -04:00
Kit Langton and GitHub
1571933096
Drop ALS fallbacks from containsPath and workspace routing ( #25374 )
2026-05-02 03:06:22 +00:00
Dax Raad
ff55a40749
core: remove @effect/language-service plugin and optimize hot path type performance
...
- Removed @effect/language-service from both packages/core and packages/opencode tsconfig files and dependencies
- Wrapped mergeDeep calls in config loading and LLM streaming to avoid expensive remeda conditional merge type instantiations in hot paths
- Narrowed Drizzle migrate() overload signature to avoid expensive variance checks during database initialization
These changes reduce TypeScript type-checking overhead and improve startup and runtime performance for config loading, LLM streaming, and database migrations.
2026-04-30 23:21:05 -04:00
OpeOginni and GitHub
a9d399699e
fix(desktop): Prevent Model response Interruption when opening settings dialog ( #25114 )
2026-05-01 01:27:38 +00:00
Aiden Cline and GitHub
6aa8e894b1
chore: rm broken codesearch tool ( #24992 )
2026-04-29 13:15:44 -05:00
Kit Langton and GitHub
6015084fa2
Prepare Effect HttpApi backend parity ( #24853 )
2026-04-29 09:34:50 -04:00
Dax and GitHub
f25f1485d5
refactor: remove module barrels ( #24554 )
2026-04-27 14:33:33 -04:00
Luke Parker and GitHub
141f33d24b
feat: configurable shell selection + desktop settings UI ( #20602 )
2026-04-27 00:54:55 +00:00
Kit Langton and GitHub
df9e1d9854
feat(httpapi): bridge config update endpoint ( #24387 )
2026-04-25 17:52:34 -04:00
Dax Raad
f5dce6d960
core: move npm service to core package for shared dependency management
2026-04-25 14:36:15 -04:00
Dax Raad
705f792e87
core: move Global module to @opencode-ai/core for centralized path management
...
Move the Global module from packages/opencode/src/global to packages/core/src/global
to provide a unified location for managing XDG directories and application paths.
This eliminates duplicate path definitions across packages and ensures consistent
access to data, config, cache, state, log, and bin directories throughout the codebase.
2026-04-25 13:52:32 -04:00