Commit graph

14741 commits

Author SHA1 Message Date
Aiden Cline
7f008df79d
fix(codemode): improve prompting (#35509) 2026-07-06 09:19:04 -05:00
Simon Klee
175d200e53
V2 opentui upgrade (#35544)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-07-06 15:34:57 +02:00
Simon Klee
41d11a8a89
cli: demote version mismatch to warning for now (#35548) 2026-07-06 14:39:58 +02:00
Simon Klee
0bba8c780a
cli/mini: fix run failure handling (#35539) 2026-07-06 12:34:44 +02:00
Simon Klee
32cf36de9d
mini migrate to v2 (#35526) 2026-07-06 11:03:30 +02:00
Simon Klee
fb75ea2cf6
mini: fix default model (#35515) 2026-07-06 09:20:23 +02:00
Dax Raad
147da5d278 test(opencode): update project service stub 2026-07-06 01:32:58 -04:00
Dax Raad
eed23d8ee9 feat(api): publish v2 reference 2026-07-06 01:29:08 -04:00
Dax Raad
e6e951b252 docs: rebuild v2 documentation 2026-07-06 00:58:00 -04:00
Aiden Cline
4e019ba5d9
fix(core): expose MCP output schemas to code mode (#35502) 2026-07-05 23:12:45 -05:00
Aiden Cline
50a762e7b9
fix(mcp): preserve metadata across paginated tools (#35500) 2026-07-05 22:51:08 -05:00
Aiden Cline
780c99bc2e
refactor(core): route questions through forms (#35422) 2026-07-05 22:28:05 -05:00
Aiden Cline
5bcf8d5a0b
feat(tui): render session forms (#35421) 2026-07-05 19:35:30 -05:00
Dax Raad
652e8ff3fb fix(client): resolve codegen workspace version 2026-07-05 18:31:15 -04:00
Dax Raad
7b88de47c3 chore(client): publish client package 2026-07-05 18:21:23 -04:00
Dax Raad
33cb536879 feat(plugin): publish generation updates 2026-07-05 17:21:39 -04:00
Dax Raad
6ffecf9345 fix(core): reload local plugins on file changes 2026-07-05 16:54:17 -04:00
Dax Raad
08741f6b93 fix(core): scope observability to server 2026-07-05 16:22:04 -04:00
Dax Raad
baacb2e776 fix(core): tolerate invalid OTLP configuration 2026-07-05 16:14:02 -04:00
Dax Raad
a75978815a feat(server): add loaded locations debug endpoint 2026-07-05 15:59:44 -04:00
Dax Raad
c3d26c4912 feat(core): improve runtime observability 2026-07-05 15:59:44 -04:00
Dax Raad
a9b7bd9e2f feat(core): manage configurable plugin generations 2026-07-05 15:59:44 -04:00
Aiden Cline
f9d1d3b259
refactor(codemode): namespace public types (#35435) 2026-07-05 11:51:50 -05:00
Aiden Cline
f950497173
refactor(codemode): remove generic agent tool (#35420) 2026-07-05 10:41:21 -05:00
Aiden Cline
391aa38281
test(core): serve skill fixtures locally (#35429) 2026-07-05 10:40:55 -05:00
Aiden Cline
29e8502bb0
fix(tui): align integration empty state (#35414) 2026-07-05 09:08:09 -05:00
Kit Langton
44b182fe23
fix(core): validate scalar newtypes (#35381) 2026-07-04 21:43:08 -04:00
Kit Langton
905123b9c0
fix(protocol): keep internal events off SSE (#35378) 2026-07-04 21:12:45 -04:00
Kit Langton
bb3b6a2f65
fix(protocol): expose MCP tool change events (#35373) 2026-07-04 20:47:33 -04:00
Aiden Cline
b8efb33cde
feat(codemode): add OpenAPI tool adapter (#35362) 2026-07-04 16:28:11 -05:00
Aiden Cline
d65ecd4a90
feat(core): expose deferred tools through execute (#35361) 2026-07-04 16:20:56 -05:00
Simon Klee
57fb3e5cc5
fix(run): align mini with current session contracts (#35354) 2026-07-04 21:14:01 +02:00
Simon Klee
ba07481b59
fix(run): restore subprocess output contracts 2026-07-04 21:06:32 +02:00
Aiden Cline
b99759c7de
fix(core): enforce mcp tool permissions (#35345) 2026-07-04 13:03:40 -05:00
Aiden Cline
c590e27639
feat(core): add grouped and deferred tool registration (#35232) 2026-07-04 11:49:24 -05:00
Kit Langton
8f4b62eb49
fix(core): report missing search paths (#35337) 2026-07-04 12:12:56 -04:00
Kit Langton
945d1c8cb2
fix(core): bound recursive file watching (#35323) 2026-07-04 11:55:05 -04:00
Kit Langton
610e618bc5
fix(tui): clear completed background shell status (#35320) 2026-07-04 11:33:45 -04:00
Kit Langton
9daa4d85a4
fix(tui): reconcile session state after reconnect (#35262) 2026-07-04 11:05:41 -04:00
Kit Langton
62af66a74f
fix(tui): distinguish variant switch notices (#35315) 2026-07-04 10:58:56 -04:00
Kit Langton
5b44e5bf41
test(core): release shell test locations (#35271) 2026-07-04 10:54:34 -04:00
Dax Raad
a15afbe8f2 bye bye orchestrator 2026-07-04 02:04:58 -04:00
Dax Raad
8e0856c43b fix(core): disable external plugin hot reload 2026-07-04 01:58:17 -04:00
Dax Raad
f66c829231 Revert "fix(core): bust external plugin import cache"
This reverts commit afe3ebbc35.
2026-07-04 01:54:30 -04:00
Aiden Cline
3baaabede8
fix(core): resolve mcp header env placeholders (#35236) 2026-07-03 23:00:10 -05:00
Dax Raad
afe3ebbc35 fix(core): bust external plugin import cache 2026-07-03 23:12:09 -04:00
Kit Langton
e2faeb84e5
fix(core): tolerate minimal FSWatcher typings (#35264) 2026-07-03 22:37:42 -04:00
Kit Langton
35ed09ff37
fix(tui): improve MCP error details (#35263) 2026-07-03 22:26:54 -04:00
Dax Raad
9751615651 fix(core): reload all config plugins 2026-07-03 20:41:33 -04:00
Dax Raad
c9b24ef027 feat(core): reload config on filesystem changes 2026-07-03 20:35:04 -04:00