Aiden Cline
|
a6b5cf94b0
|
fix(tui): refresh MCP status for active location (#36882)
|
2026-07-14 10:49:56 -05:00 |
|
Aiden Cline
|
c15e3487b2
|
test(codemode): make promise tests deterministic (#36780)
|
2026-07-13 18:53:20 -05:00 |
|
Aiden Cline
|
6963f2f6da
|
fix(cli): update mini tests for v2 types (#36779)
|
2026-07-13 18:38:25 -05:00 |
|
Aiden Cline
|
547e0148c7
|
chore(codemode): run tests in CI (#36772)
|
2026-07-13 18:09:10 -05:00 |
|
Aiden Cline
|
ecb5754f4c
|
refactor(codemode): rename Sandbox terminology to CodeMode (#36768)
|
2026-07-13 16:38:11 -05:00 |
|
Aiden Cline
|
828a4b3f15
|
fix(codemode): align array callback behavior (#36584)
|
2026-07-13 00:34:18 -05:00 |
|
Aiden Cline
|
64ca9b8d77
|
refactor(core): replace deferred tool option with codemode (#36560)
|
2026-07-12 21:21:07 -05:00 |
|
Aiden Cline
|
3c60470269
|
refactor(codemode): remove tool concurrency cap (#36545)
|
2026-07-12 16:07:53 -05:00 |
|
Aiden Cline
|
49cb73b348
|
refactor(codemode): split runtime into focused interpreter modules (#36540)
|
2026-07-12 12:47:56 -05:00 |
|
Aiden Cline
|
75e8fd4da2
|
test(codemode): drop leftover $codemode references (#36451)
|
2026-07-11 14:15:11 -05:00 |
|
Aiden Cline
|
6eeeb4bfcf
|
feat(codemode): make search a global built-in and rewrite README (#36450)
|
2026-07-11 13:43:33 -05:00 |
|
Aiden Cline
|
04f9b15178
|
fix(core): include child session id in background subagent start text (#36447)
|
2026-07-11 13:34:30 -05:00 |
|
Aiden Cline
|
fe09a2e9b7
|
feat(codemode): support Promise.any and new Promise construction (#36339)
|
2026-07-10 20:46:13 -05:00 |
|
Aiden Cline
|
8e76adb08f
|
feat(codemode): support promise chaining with .then/.catch/.finally (#36304)
|
2026-07-10 18:22:04 -05:00 |
|
Aiden Cline
|
39cceeb143
|
fix(codemode): return promises from combinators (#35782)
|
2026-07-10 00:33:21 -05:00 |
|
Aiden Cline
|
a6449cb45c
|
refactor(form): model links as fields (#36129)
|
2026-07-10 00:22:01 -05:00 |
|
Aiden Cline
|
2db7ccb453
|
fix(core): restore resilient compaction (#36163)
|
2026-07-09 19:13:11 -05:00 |
|
Aiden Cline
|
629b304c48
|
fix(core): continue after configured permission denial (#36155)
|
2026-07-09 17:35:25 -05:00 |
|
Aiden Cline
|
389c866cac
|
docs(codemode): add interpreter doc (#36026)
|
2026-07-09 00:42:48 -05:00 |
|
Aiden Cline
|
7feefb697f
|
refactor: remove todo tool (#35989)
|
2026-07-09 00:13:48 -05:00 |
|
Aiden Cline
|
7eea97184a
|
fix(tui): restore prompt after undo (#35987)
|
2026-07-08 19:54:29 -05:00 |
|
Aiden Cline
|
ec8eea7cbe
|
test(codemode): add Test262 array coverage (#35965)
|
2026-07-08 17:26:11 -05:00 |
|
Aiden Cline
|
b44a981eef
|
feat(core): global form support (#35959)
|
2026-07-08 17:25:34 -05:00 |
|
Aiden Cline
|
212c9f99ee
|
test(codemode): add Test262 string coverage (#35940)
|
2026-07-08 15:51:54 -05:00 |
|
Aiden Cline
|
05e8d5be73
|
fix(core): preserve prompt attachment order (#35921)
|
2026-07-08 10:06:58 -05:00 |
|
Aiden Cline
|
3100701488
|
fix(tui): restore prompt context usage (#35795)
|
2026-07-07 17:49:33 -05:00 |
|
Aiden Cline
|
910e37f6d8
|
fix: update v2 session usage metrics (#35468)
|
2026-07-07 14:31:54 -05:00 |
|
Aiden Cline
|
f86e1cc1ff
|
fix(codemode): preserve collection value identity (#35776)
|
2026-07-07 13:40:55 -05:00 |
|
Aiden Cline
|
947bbf9490
|
feat(mcp): expose resource catalog API (#35773)
|
2026-07-07 13:34:29 -05:00 |
|
Aiden Cline
|
1fb2837fd3
|
feat(codemode): expand numeric standard library (#35749)
|
2026-07-07 12:11:57 -05:00 |
|
Aiden Cline
|
66a8d830aa
|
feat(core): support MCP resources (#35656)
|
2026-07-07 11:55:06 -05:00 |
|
 ![opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>](/assets/img/avatar_default.png)
|
f488089179
|
fix: preserve compaction files and classify Z.AI overflow (#35747)
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: 冯基魁 <56265583+fengjikui@users.noreply.github.com>
|
2026-07-07 09:54:31 -05:00 |
|
Aiden Cline
|
bfdbf43ef8
|
fix(core): clarify MCP timeout budgets (#35626)
|
2026-07-06 17:47:20 -05:00 |
|
Aiden Cline
|
984430c97d
|
chore: add typecheck profiling (#35622)
|
2026-07-06 17:17:30 -05:00 |
|
Aiden Cline
|
8dc9ac07a2
|
fix(tui): sync v2 terminal title (#35610)
|
2026-07-06 16:51:23 -05:00 |
|
Aiden Cline
|
ba24037e64
|
feat(codemode): math parity (#35609)
|
2026-07-06 16:47:17 -05:00 |
|
+16 ![opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>](/assets/img/avatar_default.png)    ![opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>](/assets/img/avatar_default.png)   
|
9e0d3976e1
|
chore: merge dev into v2 (#35591)
Co-authored-by: Frank <frank@anoma.ly>
Co-authored-by: Aarav Sareen <96787824+arvsrn@users.noreply.github.com>
Co-authored-by: Brendan Allan <git@brendonovich.dev>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Jack <jack@anoma.ly>
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com>
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: James Long <longster@gmail.com>
Co-authored-by: Dustin Deus <deusdustin@gmail.com>
Co-authored-by: starptech <starptech@starptechs-MBP.fritz.box>
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
Co-authored-by: 𝓛𝓲𝓽𝓽𝓵𝓮 𝓕𝓻𝓪𝓷𝓴 <little-frank@opencord.local>
Co-authored-by: Dax <mail@thdxr.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>
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
Co-authored-by: Kit Langton <kit.langton@gmail.com>
Co-authored-by: Simon Klee <hello@simonklee.dk>
Co-authored-by: Jay <air@live.ca>
Co-authored-by: David Hill <1879069+iamdavidhill@users.noreply.github.com>
|
2026-07-06 16:05:29 -05:00 |
|
Aiden Cline
|
4cee5bd824
|
refactor(codemode): split interpreter and stdlib (#35572)
|
2026-07-06 12:01:14 -05:00 |
|
Aiden Cline
|
5b2d90a441
|
feat(codemode): expand standard library support (#35566)
|
2026-07-06 10:36:02 -05:00 |
|
Aiden Cline
|
7f008df79d
|
fix(codemode): improve prompting (#35509)
|
2026-07-06 09:19:04 -05: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 |
|
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 |
|
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 |
|
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 |
|
Aiden Cline
|
3baaabede8
|
fix(core): resolve mcp header env placeholders (#35236)
|
2026-07-03 23:00:10 -05:00 |
|
Aiden Cline
|
b04d8d53e6
|
fix(tui): expand MCP server errors in dialog (#35243)
|
2026-07-03 18:19:16 -05:00 |
|
Aiden Cline
|
d097cc8065
|
feat(tui): render execute child calls on v2 (#35231)
|
2026-07-03 15:10:25 -05:00 |
|
Aiden Cline
|
438654768c
|
fix(codemode): require exact tool paths in guidance (#35224)
|
2026-07-03 14:55:03 -05:00 |
|
Aiden Cline
|
bf3ae45439
|
fix(core): clean up mcp event surface (#35221)
|
2026-07-03 13:43:21 -05:00 |
|
Aiden Cline
|
5fc4e18b82
|
test(core): cover when AND semantics and multiselect neq (#35182)
|
2026-07-03 11:10:49 -05:00 |
|
![opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>](/assets/img/avatar_default.png) Aiden Clineandopencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
|
12d9f4b29b
|
feat(codemode): add confined execution package (#35118)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
|
2026-07-03 10:57:16 -05:00 |
|
Aiden Cline
|
85fde8c11d
|
feat(core): rework form when conditions (#35115)
|
2026-07-03 04:23:20 -05:00 |
|
Aiden Cline
|
c167bde6a0
|
feat(core): global forms support (#35106)
|
2026-07-03 03:55:15 -05:00 |
|
 Aiden ClineandLuke Parker
|
d9bf30fc22
|
feat(server): add form routes (#35099)
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
|
2026-07-03 02:40:44 -05:00 |
|
Aiden Cline
|
3ce5e9800d
|
feat(core): add form service (#35094)
|
2026-07-03 01:41:37 -05:00 |
|
Aiden Cline
|
ef2140d121
|
fix(core): revert form service and mcp elicitation (#35080)
|
2026-07-03 00:32:10 -05:00 |
|
Aiden Cline
|
efcf2c3f5d
|
feat(core): MCP elicitation support (#35064)
|
2026-07-02 23:25:54 -05:00 |
|
Aiden Cline
|
1aae92c42a
|
fix(core): remove mcp tool call timeout (#35043)
|
2026-07-02 20:15:36 -05:00 |
|
Aiden Cline
|
7ebd344fa2
|
feat(core): add session form service (#34855)
|
2026-07-02 17:15:18 -05:00 |
|
Aiden Cline
|
460cdc5aec
|
fix(llm): remove package retry policy (#35003)
|
2026-07-02 15:51:12 -05:00 |
|
Aiden Cline
|
c9604c86ec
|
test(core): avoid shell PATH in command test (#34980)
|
2026-07-02 12:28:58 -05:00 |
|
Aiden Cline
|
967c44552e
|
test(core): make command shell test portable (#34972)
|
2026-07-02 12:02:34 -05:00 |
|
Aiden Cline
|
ec95694e2f
|
docs(llm): track native provider parity (#34862)
|
2026-07-02 11:51:56 -05:00 |
|
Aiden Cline
|
c176baee82
|
feat(core): port v2 command invocation (#34849)
|
2026-07-02 11:22:04 -05:00 |
|
Aiden Cline
|
140224b0fc
|
fix(core): derive models.dev reasoning variants (#34726)
|
2026-07-02 00:23:46 -05:00 |
|
Aiden Cline
|
f8626865b9
|
fix(core): expose models.dev modes as models (#34714)
|
2026-06-30 22:48:25 -05:00 |
|
Aiden Cline
|
0a60662d71
|
feat(cli): add mcp list, add, auth, and logout commands (#34643)
|
2026-06-30 13:49:07 -05:00 |
|
Aiden Cline
|
b1ca070b3b
|
feat(core): add mcp support (#34513)
|
2026-06-30 08:37:44 -05:00 |
|
Aiden Cline
|
12887e572e
|
fix(core): align agent tests with universal default permissions (#34561)
|
2026-06-30 08:24:54 -05:00 |
|
Aiden Cline
|
75715e2115
|
fix(core): parse models.dev reasoning options (#34618)
|
2026-06-30 07:54:18 -05:00 |
|
Aiden Cline
|
f928b5be07
|
fix(core): sanitize registered tool names (#34512)
|
2026-06-29 18:30:40 -05:00 |
|
Aiden Cline
|
f80624cf17
|
fix(tui): surface provider error in assistant footer (#34511)
|
2026-06-29 16:46:50 -05:00 |
|
Aiden Cline
|
0d3e0fc8f4
|
fix(core): enlarge OAuth callback card (#34082)
|
2026-06-26 10:16:51 -05:00 |
|
Aiden Cline
|
f254476043
|
fix(llm): omit stateless response item ids (#34027)
|
2026-06-26 10:14:43 -05:00 |
|
Aiden Cline
|
639c8e6475
|
tweak: update OAuth callback branding (#34081)
|
2026-06-26 10:08:29 -05:00 |
|
Aiden Cline
|
e3bfd4cce6
|
fix(mcp): refresh credentials on reauthentication (#33717)
|
2026-06-26 10:03:39 -05:00 |
|
Aiden Cline
|
e8fea9e63a
|
feat(oauth): unify OAuth callback browser pages (#34025)
|
2026-06-26 00:36:40 -05:00 |
|
Aiden Cline
|
0f272d931d
|
tweak: hide MCP access token prefix (#33711)
|
2026-06-25 20:32:36 -05:00 |
|
Aiden Cline
|
ded29f03f0
|
fix(core): refine small model defaults (#33926)
|
2026-06-25 20:31:53 -05:00 |
|
Aiden Cline
|
5f61d21487
|
feat(llm): pass strict through tool definitions for Codex parity (#33392)
|
2026-06-25 16:28:39 -05:00 |
|
Aiden Cline
|
3fbc005f26
|
fix(mcp): scope auth status to server URL (#33924)
|
2026-06-25 16:26:00 -05:00 |
|
Aiden Cline
|
49ea8a9455
|
fix(opencode): always print MCP OAuth URL (#33716)
|
2026-06-24 17:24:16 -05:00 |
|
Aiden Cline
|
1ddb75dd3e
|
fix: restore dev CI (#33701)
|
2026-06-24 14:04:50 -05:00 |
|
Aiden Cline
|
116ac93ddb
|
fix(mcp): hide denied resource template tool (#33686)
|
2026-06-24 12:01:44 -05:00 |
|
Aiden Cline
|
6c12c32fb1
|
fix(mcp): prevent resource key collisions (#33596)
|
2026-06-24 00:13:58 -05:00 |
|
Aiden Cline
|
947e0017f5
|
fix(mcp): restore legacy tool names (#33593)
|
2026-06-23 23:42:32 -05:00 |
|
Aiden Cline
|
c416ede20d
|
fix(tui): sort model picker by release date (#33558)
|
2026-06-23 22:35:47 -05:00 |
|
Aiden Cline
|
c17b9557f1
|
fix(core): preserve structured error messages (#33530)
|
2026-06-23 18:43:59 -05:00 |
|
Aiden Cline
|
b8cfd69acf
|
feat(tui): redesign crash screen (#33549)
|
2026-06-23 18:23:15 -05:00 |
|
Aiden Cline
|
5152150bfe
|
fix(opencode): make ACP resource text sourcing cross-platform (#33534)
|
2026-06-23 12:55:34 -05:00 |
|
Aiden Cline
|
a131811cdc
|
feat(mcp): use mcp__server__tool naming convention (#33533)
|
2026-06-23 12:28:26 -05:00 |
|
Aiden Cline
|
a3825286cf
|
test(core): avoid models cache recovery race (#33525)
|
2026-06-23 11:40:08 -05:00 |
|