Commit graph

367 commits

Author SHA1 Message Date
Aiden Cline
08609209bb fix(opencode): omit unsupported MCP blobs 2026-06-11 21:10:07 -05:00
Aiden Cline
f6a00292e6 fix(opencode): normalize MCP text MIME types 2026-06-11 20:31:40 -05:00
Aiden Cline
805a004f89 fix(opencode): decode MCP text blobs 2026-06-11 16:45:41 -05:00
Aiden Cline
0ecc41c83c fix(opencode): fail unreadable MCP resources 2026-06-11 13:04:58 -05:00
Aiden Cline
325f105009 fix(opencode): resolve MCP resource content 2026-06-11 13:00:49 -05:00
Kevin Dawkins
e2527db3c7
fix(opencode): surface content-filter finish reason as visible error (#31745)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-06-11 10:41:11 -05:00
James Long
07e5ea9367
feat(opencode): add typed application layer graph (#31531) 2026-06-09 15:31:31 -04:00
opencode-agent[bot]
ada5b31bb0 chore: generate 2026-06-09 16:12:42 +00:00
Dax
6566ede935
refactor(core): consolidate references (#31539) 2026-06-09 16:08:58 +00:00
Dax
c06ad7c881
refactor(core): replace legacy logger with Effect logging (#31310) 2026-06-08 15:41:56 -04:00
Shoubhit Dash
f43209bb8c
fix(session): avoid sticky prompt tool overrides (#31394) 2026-06-08 23:03:27 +05:30
Tommy D. Rossi
0050134d9e
fix(session): merge per-call tool rules into session permission (#30529)
Co-authored-by: Simon Klee <hello@simonklee.dk>
2026-06-08 13:02:10 +05:30
Shoubhit Dash
a136caa1b3
chore: rm fuzzy search on references (#30931) 2026-06-05 16:57:39 +05:30
Kit Langton
76ecf2e58c
refactor(core): make v2 session inputs event sourced (#30785) 2026-06-04 19:24:30 -04:00
Dax
1ff19103a2
feat(core): add command registry (#30624) 2026-06-04 02:57:43 -04:00
Kit Langton
76ee87ead8
feat(core): add embedded v2 session runtime and tool foundation (#30632) 2026-06-03 23:02:17 -04: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
Aiden Cline
f9ba23ab62
refactor(session): align namespace imports and inline trivial helpers (#30180) 2026-06-01 00:00:40 -05:00
opencode-agent[bot]
102c8353e0 chore: generate 2026-05-31 01:09:55 +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
Aiden Cline
dabf2dc013
remove the need for polling from experimental background agents (#29179) 2026-05-25 16:09:56 -05:00
André Cruz
748fcb7ebd
fix(session): exclude orphaned interrupted tools from run-loop continuation (#26178)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-05-25 00:47:55 -05:00
Shoubhit Dash
5f42351159
fix(provider): type default model failures (#28881) 2026-05-22 23:53:23 +05:30
Kit Langton
e92c4fb460
chore: drop dead imports across opencode/core/llm (#28720) 2026-05-21 17:03:12 -04:00
Dax
8643c0721e
Rename v2 auth service to account (#28260) 2026-05-21 00:53:27 +00:00
Aiden Cline
d8efc575fa
refactor(session): extract prompt tool resolution (#28204) 2026-05-18 14:50:31 -05:00
Kit Langton
dbe36851bc
Preview native LLM runtime stack (#27114) 2026-05-18 14:41:36 -04:00
Shoubhit Dash
dc0297f4ac
refactor(session): extract reference prompt helpers (#28197) 2026-05-18 22:32:18 +05:30
Aiden Cline
05ac345696
refactor(session): move prompt reminders out of core loop (#28082) 2026-05-18 11:36:38 -05:00
Dax
e11e089e42
Add Effect-native core event system (#27415) 2026-05-15 00:50:23 +00:00
Kit Langton
94564f3588
fix(session): prevent double auto-compaction from filterCompacted reorder (#27545) 2026-05-14 13:56:12 -04:00
Shoubhit Dash
22de34c4de
feat: add experimental background subagents (#27084) 2026-05-14 22:10:15 +05:30
Aiden Cline
e76cf967e6
fix(session): finalize interrupted assistant messages (#27254) 2026-05-14 01:19:11 -05:00
Aiden Cline
981e00971a
fix: image resizer wasm loading, reenable image resizing (#26805) 2026-05-13 23:06:07 -05:00
Kit Langton
edf7649400
fix(session): type busy errors (#27410) 2026-05-14 01:28:04 +00:00
Kit Langton
55e0af1405
fix(provider): type model not found errors (#27334) 2026-05-13 22:23:09 +00:00
Dax
8345152319
core: expose v2 model listing API (#25821) 2026-05-13 14:43:08 +00:00
Shoubhit Dash
f13fc5a8a8
refactor(flags): route event system through runtime flags (#27323) 2026-05-13 17:44:09 +05:30
Shoubhit Dash
098bdd8ae2
refactor(flags): route plan mode through runtime flags (#27320) 2026-05-13 17:17:04 +05:30
Shoubhit Dash
f01c6b3e37
fix(session): type message list not found errors (#27275) 2026-05-13 13:22:12 +05:30
Shoubhit Dash
45de4975de
refactor(core): resolve default agent info (#27125) 2026-05-13 01:08:30 +05:30
Kit Langton
e5aa5161f2
Remove effect-zod bridge (#26956) 2026-05-11 21:14:55 -04:00
Kit Langton
cc95197d72
Drop prompt input Zod statics (#26923) 2026-05-11 16:49:08 -04:00
opencode-agent[bot]
19fce2bc6f chore: generate 2026-05-11 15:21:20 +00:00
Shoubhit Dash
4bae84c8b0
feat(scout): autocomplete configured mentions (#26843) 2026-05-11 20:50:03 +05:30
Shoubhit Dash
7e997cfba4
refactor(scout): resolve configured reference mentions (#26701) 2026-05-11 12:57:26 +05:30
Kit Langton
274033cd52
Validate prompt messages with Effect Schema (#26796) 2026-05-11 02:59:20 +00:00