Commit graph

50 commits

Author SHA1 Message Date
Kit Langton
5bd3da40a5
fix(core): keep config root watches alive and ignore vendored trees (#39239) 2026-07-27 22:30:21 -04:00
Kit Langton
775f24f049
test(core): add native watcher command reload test (#39216) 2026-07-27 21:08:10 -04:00
Kit Langton
713658c07b
test(core): add config and watcher test services (#39157) 2026-07-27 14:32:38 -04:00
Kit Langton
02c37c401a
feat(core): expose config changes stream (#39131) 2026-07-27 13:38:08 -04:00
Dax Raad
8db7487c89 refactor(core): consolidate tool architecture 2026-07-26 20:16:58 -04:00
Shoubhit Dash
efb629a33a
feat(core): add pluggable web search (#35558)
Co-authored-by: Dax Raad <d@ironbay.co>
2026-07-26 03:55:05 +00:00
James Long
b6e14b5a74
refactor(tui): finish V2 theme migration (#38383) 2026-07-22 17:56:22 -04:00
Aiden Cline
23483ea013
feat(ai): support custom reasoning fields (#38227) 2026-07-21 23:42:59 -05:00
Dax
e0810753f2
refactor: extract shared util package (#37828) 2026-07-21 10:34:29 -04:00
Dax Raad
43c08387f1 refactor: isolate legacy flags 2026-07-20 21:42:02 -04:00
Dax Raad
407ac2d8aa refactor(server): migrate host options 2026-07-20 21:21:36 -04:00
Dax Raad
9445b4d940 refactor(server): inject config options 2026-07-20 21:05:13 -04:00
opencode-agent[bot]
fe9b051d1a
feat(core): allow MCP Code Mode opt-out (#37681)
Co-authored-by: Dax Raad <d@ironbay.co>
2026-07-18 17:17:56 -04:00
Aiden Cline
27e1692848 fix: rm used config 2026-07-17 00:15:16 -05:00
Dax Raad
103f764624 feat(core): add provider policy enforcement 2026-07-16 14:28:18 -04:00
opencode-agent[bot]
d01dfa57b7
fix(core): limit v2 subagent nesting depth (#37291) 2026-07-16 09:28:15 -04:00
Dax Raad
5fb0470b44 feat(api): add experimental wellknown connections 2026-07-15 22:53:38 -04:00
opencode-agent[bot]
f112a73c06
fix(core): load config across git boundaries (#36577)
Co-authored-by: 𝓛𝓲𝓽𝓽𝓵𝓮 𝓕𝓻𝓪𝓷𝓴 <little-frank@opencord.local>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-07-13 00:05:41 +00:00
Dax Raad
4a006b1210 refactor(core): derive config watches from entries 2026-07-09 21:12:15 -04:00
James Long
99e52303e6
feat(core): discover ecosystem skill directories (#35956) 2026-07-08 16:34:41 -04:00
Aiden Cline
bfdbf43ef8
fix(core): clarify MCP timeout budgets (#35626) 2026-07-06 17:47:20 -05:00
Shoubhit Dash
e57d9ca390
feat(core): flatten provider config and load native packages (#35563)
Co-authored-by: Dax Raad <d@ironbay.co>
2026-07-06 16:18:56 -04:00
Aiden Cline
3baaabede8
fix(core): resolve mcp header env placeholders (#35236) 2026-07-03 23:00:10 -05:00
Dax Raad
c9b24ef027 feat(core): reload config on filesystem changes 2026-07-03 20:35:04 -04:00
James Long
8c94e9005f
chore: merge dev into v2 (#34788)
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com>
Co-authored-by: Kit Langton <kit.langton@gmail.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Affan Ali <93028901+affanali2k3@users.noreply.github.com>
Co-authored-by: affanali2k3 <affanalikhanxx@gmail.com>
Co-authored-by: Frank <frank@anoma.ly>
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: 𝓛𝓲𝓽𝓽𝓵𝓮 𝓕𝓻𝓪𝓷𝓴 <little-frank@opencord.local>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Jay V <air@live.ca>
Co-authored-by: Dax Raad <d@ironbay.co>
Co-authored-by: Aarav Sareen <96787824+arvsrn@users.noreply.github.com>
Co-authored-by: OpeOginni <107570612+OpeOginni@users.noreply.github.com>
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
Co-authored-by: Ben Guthrie <benjee.012@gmail.com>
Co-authored-by: Dax <mail@thdxr.com>
Co-authored-by: Filip <34747899+neriousy@users.noreply.github.com>
Co-authored-by: Max Anderson <max.a.anderson95@gmail.com>
Co-authored-by: Brendan Allan <git@brendonovich.dev>
Co-authored-by: Jack <jack@anoma.ly>
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
Co-authored-by: Dustin Deus <deusdustin@gmail.com>
Co-authored-by: starptech <starptech@starptechs-MBP.fritz.box>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: usrnk1 <7547651+usrnk1@users.noreply.github.com>
Co-authored-by: Jay <53023+jayair@users.noreply.github.com>
Co-authored-by: runvip <164729189+runvip@users.noreply.github.com>
Co-authored-by: opencode <opencode@sst.dev>
Co-authored-by: Julian Coy <julian@ex-machina.co>
Co-authored-by: Vladimir Glafirov <vglafirov@gitlab.com>
2026-07-01 17:12:00 -04:00
opencode-agent[bot]
a5c51e11d0
fix(core): drop legacy config filename (#34650)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-06-30 11:12:15 -05:00
Aiden Cline
b1ca070b3b
feat(core): add mcp support (#34513) 2026-06-30 08:37:44 -05:00
Dax Raad
5ae93092aa refactor(core): replace bash tool with shell tool 2026-06-29 00:44:17 -04:00
Dax Raad
e6f660fecf feat(tui): add v2 terminal interface 2026-06-26 14:38:25 -04:00
opencode-agent[bot]
f428755851
feat(core): split MCP timeout configuration (#33977)
Co-authored-by: Test <test@opencode.test>
2026-06-25 20:31:00 -05:00
Kit Langton
9e9d405d7e
refactor(schema): tighten public contracts (#33771) 2026-06-25 17:10:23 +00:00
Dax Raad
17f312d537 refactor(core): simplify model requests 2026-06-24 13:17:14 -04:00
Luke Parker
90fb32be30
fix(core): accept deprecated reference config key (#31659) 2026-06-10 10:32:35 +00:00
Dax
8a2cfc00c9
feat(core): add project reference guidance (#31601) 2026-06-10 04:08:26 +00:00
Kit Langton
4814ab3a3d
fix(core): enforce V2 tool permissions (#31061) 2026-06-06 08:00:24 -04:00
Kit Langton
0bdd9aa494
fix(core): preserve model request semantics (#30990) 2026-06-05 14:23:31 -04:00
Kit Langton
beae7290f3
feat(core): compact v2 session context (#30986) 2026-06-05 13:17:23 -04:00
Kit Langton
d2204e0ff5
feat(core): honor default session models (#30982) 2026-06-05 12:10:48 -04:00
Kit Langton
02a5ae6585
fix(core): respect v2 default agents (#30969) 2026-06-05 10:47:31 -04:00
Dax
1ff19103a2
feat(core): add command registry (#30624) 2026-06-04 02:57:43 -04:00
opencode-agent[bot]
a41f774cad chore: generate 2026-06-03 21:00:33 +00:00
Dax
889e0f9545
feat(core): add skill registry and file agent loading (#30617) 2026-06-03 16:58:34 -04:00
Dax
1520b0de20
refactor(core): remove ai sdk option fields (#30581) 2026-06-03 17:32:58 +00:00
opencode-agent[bot]
6003217eaa chore: generate 2026-06-03 02:43:28 +00:00
Dax
83452558f7
refactor(core): move v1 schemas into core (#30473) 2026-06-03 02:42:13 +00:00
Dax
604a5f781f
refactor(core): consolidate filesystem services (#30447) 2026-06-02 16:09:26 -04:00
Dax
9b815bcbd2
feat(core): add location-based permission service (#30287) 2026-06-02 01:32:50 +00:00
Dax
7f571d36ea
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
opencode-agent[bot]
e4d3b81b0e chore: generate 2026-05-30 04:07:26 +00:00
Dax
9583e08be4
feat(core): add location-scoped config loading (#29625) 2026-05-30 04:06:08 +00:00