Commit Graph

476 Commits

Author SHA1 Message Date
opencode-agent[bot] 69841e81c1 fix(opencode): ignore unknown config fields (#41312) 2026-08-08 14:53:43 -04:00
James Long 68871fcc39 fix(config): handle unavailable config directories (#35632)
Co-authored-by: James Long <jlongster@users.noreply.github.com>
2026-07-06 22:11:13 -04:00
James Long fd4a570130 refactor(opencode): remove core service layer exports (#34518) 2026-06-29 23:32:16 -04:00
James Long 02c46c6bf7 refactor(opencode): build runtimes from layer nodes (#34515) 2026-06-29 21:21:28 -04:00
James Long 36700b2f07 refactor(core): rename app node modules (#34238) 2026-06-27 12:29:21 -04:00
James Long 3eee8bd101 refactor(core): support tiered layer nodes (#33937) 2026-06-25 14:34:17 -04:00
opencode-agent[bot] d1b8e3f39f fix(opencode): restore v1 account config (#33590)
Co-authored-by: Test <test@opencode.test>
2026-06-24 04:22:02 +00:00
Dax 5e12cf6751 feat(core): add opencode integration (#33555) 2026-06-23 23:45:02 +00:00
Ayush Thakur 61270944d8 fix: recover from expired enterprise auth on remote config load (#31661) 2026-06-10 11:02:09 -04:00
James Long ede70549ff feat(opencode): add typed application layer graph (#31531) 2026-06-09 15:31:31 -04:00
Dax ec87cf82cb refactor(core): consolidate references (#31539) 2026-06-09 16:08:58 +00:00
Dax a5ddb7f291 refactor(core): replace legacy logger with Effect logging (#31310) 2026-06-08 15:41:56 -04:00
Dax 93316f1fae refactor(server): canonicalize service API (#31049) 2026-06-07 03:27:28 +00:00
Dax c7cc459436 feat(core): add skill registry and file agent loading (#30617) 2026-06-03 16:58:34 -04:00
opencode-agent[bot] 5b07e70ecf chore: generate 2026-06-03 02:43:28 +00:00
Dax fbda5fadda refactor(core): move v1 schemas into core (#30473) 2026-06-03 02:42:13 +00:00
Dax 7a9068f029 refactor(core): consolidate filesystem services (#30447) 2026-06-02 16:09:26 -04:00
Shoubhit Dash 7365418f37 chore(opencode): remove scout agent (#30435) 2026-06-02 23:30:34 +05:30
Dax 999db7786c feat(core): add location-scoped config loading (#29625) 2026-05-30 04:06:08 +00:00
opencode-agent[bot] db5ae81835 chore: generate 2026-05-27 02:24:30 +00:00
Aiden Cline ea6ac8dcdc feat: add headerTimeout cfg option, default it on only for openai w/ default of 10s (#29484) 2026-05-26 21:22:24 -05:00
Shoubhit Dash e8a757f3b8 fix(config): fallback when user info unavailable (#29332) 2026-05-26 12:42:12 +05:30
opencode-agent[bot] 64c52c9080 chore: generate 2026-05-25 21:30:39 +00:00
Robert Poschenrieder fbbb4e7b50 tweak (config): make modalities input/output fields optional so that u can specify one without both being required (#29268)
Co-authored-by: Robert Poschenrieder <Robert_Poschenrieder@epdeberw000f.fritz.box>
2026-05-25 16:29:11 -05:00
Kit Langton 615a8511d6 test(opencode): simplify config effect tests (#29019) 2026-05-23 23:48:08 +00:00
Sebin 063fbaf008 fix(mcp): include scope in clientMetadata and add callbackPort option (#28810)
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-05-22 17:10:38 +05:30
Kit Langton f44c9ebba2 chore: drop dead imports across opencode/core/llm (#28720) 2026-05-21 17:03:12 -04:00
Kit Langton 11c675672c refactor(opencode): fetch remote config with http client (#28661) 2026-05-21 15:53:44 -04:00
Kit Langton 65d8951700 refactor(opencode): roll out serviceUse proxy across 14 services + tests (#28576) 2026-05-21 03:36:27 +00:00
Kit Langton 2dfba395b8 fix(config): resolve agent/command names from relative paths (#28359) 2026-05-19 20:48:32 +00:00
Kit Langton 23460b049c fix(config): tolerate invalid OPENCODE_PERMISSION JSON (#28388) 2026-05-19 20:37:50 +00:00
Shoubhit Dash 4541e88fb1 refactor(reference): normalize config entries (#28178) 2026-05-18 20:42:41 +05:30
Dax 5d48313337 fix: preserve bus instance context (#28051) 2026-05-17 12:56:42 -04:00
Shoubhit Dash 44b1202328 refactor(project): import instance context directly (#27714) 2026-05-15 15:59:56 +05:30
Aiden Cline 29bbff1aee fix: image resizer wasm loading, reenable image resizing (#26805) 2026-05-13 23:06:07 -05:00
Aiden Cline f45082de63 temporarily revert: preserve permission ordering by accepting a layered array (#27258) 2026-05-12 23:55:45 -05:00
opencode-agent[bot] d9a7317ec5 chore: generate 2026-05-12 22:11:13 +00:00
Andrew Suffield 2bc87fa321 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 b91bf2467d fix(compaction): restore tail turns after summarization (#27145) 2026-05-12 15:33:16 -05:00
Kit Langton 2296db6be8 Remove Zod from named errors (#26982) 2026-05-12 09:20:15 -04:00
Shoubhit Dash 9216acf052 chore: remove codesearch tool (#27019) 2026-05-12 13:44:02 +05:30
Aiden Cline 75bcb2db52 feat: create global opencode.jsonc if no configs exist (#26992) 2026-05-11 23:13:22 -05:00
Kit Langton d283b18d95 Remove effect-zod bridge (#26956) 2026-05-11 21:14:55 -04:00
Kit Langton dbf8727937 Validate TUI config with Effect Schema (#26952) 2026-05-11 23:51:45 +00:00
Kit Langton 693e9d3450 Drop unused opencode Zod statics (#26935) 2026-05-11 17:14:18 -04:00
Kit Langton e97f296088 Drop Config Info Zod static (#26933) 2026-05-11 16:49:22 -04:00
Kit Langton e98bd253ae Drop LSP config Zod statics (#26920) 2026-05-11 16:11:11 -04:00
Shoubhit Dash 5b2b91d09f feat(scout): autocomplete configured mentions (#26843) 2026-05-11 20:50:03 +05:30
Kit Langton f524bc8178 Parse command config with Effect Schema (#26801) 2026-05-11 10:22:45 -04:00
Shoubhit Dash bb56b50ebe feat(compaction): serialize compaction tail (#26830) 2026-05-11 13:40:36 +05:30