Commit Graph

12004 Commits

Author SHA1 Message Date
Kit Langton
1787fa4261
refactor(core): drop legacy compaction event (#33404) 2026-06-22 21:39:41 +02:00
Kit Langton
130957288e
fix(llm): preserve structured tool errors (#33405) 2026-06-22 13:43:07 -04:00
Aiden Cline
c5a4a8288c
fix: dont show gpt-5.5-pro when using codex oauth (#33400)
Co-authored-by: Devin Oldenburg <devin@logicplanes.com>
2026-06-22 11:47:02 -05:00
Adam
39d7394ede
fix(stats): hide unique users tooltip total 2026-06-22 11:40:00 -05:00
opencode-agent[bot]
494123a875 chore: generate 2026-06-22 16:18:36 +00:00
Kit Langton
fe840d42b8
refactor(core): simplify session run coordination (#33388) 2026-06-22 12:16:30 -04:00
Kit Langton
f50e4accf3
test(opencode): synchronize shell cancellation (#33386) 2026-06-22 11:55:04 -04:00
Kit Langton
9bceb8eb7d
test(opencode): synchronize websocket retry failures (#33387) 2026-06-22 11:54:49 -04:00
Kit Langton
adebb87191
test(opencode): use EventV2 location contract (#33383) 2026-06-22 11:37:43 -04:00
opencode-agent[bot]
4d5efba5c9 chore: generate 2026-06-22 15:36:00 +00:00
Kit Langton
c6ee511485
refactor(core): simplify session context epochs (#33378) 2026-06-22 11:34:03 -04:00
Kit Langton
f9f2280452
fix(core): defer session model validation (#33377) 2026-06-22 11:07:27 -04:00
Tommy D. Rossi
d5980b47e9
feat(llm): add video and audio media support to Gemini protocol (#31889)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-06-22 10:03:19 -05:00
Kit Langton
41d1279b6f
fix(opencode): preserve request logger context (#33381) 2026-06-22 10:58:22 -04:00
Simon Klee
0d32d1f293
cli: add --mini (#33353) 2026-06-22 16:27:56 +02:00
Dax Raad
cf31029350 fix(core): batch plugin shutdown 2026-06-22 09:04:29 -04:00
Dax Raad
79b55d4db8 fix(tui): use bridged event stream for data 2026-06-22 08:50:46 -04:00
Adam
36264ccf90
fix(stats): format market share tokens 2026-06-22 07:46:11 -05:00
Dax Raad
e50261e524 fix(core): format generated migrations 2026-06-22 08:23:25 -04:00
opencode-agent[bot]
639c94a375 chore: generate 2026-06-22 12:22:43 +00:00
Dax Raad
b13a2d712a fix(server): isolate event schema types 2026-06-22 08:20:39 -04:00
Dax Raad
1b91b5df34 fix(core): constrain event schema services 2026-06-22 08:14:49 -04:00
Dax Raad
595cc91ddc feat(server): stream events across locations 2026-06-22 08:12:43 -04:00
Dax
57ce1b9ca8
fix(cli): increment ports from default (#33282) 2026-06-22 08:05:49 -04:00
opencode-agent[bot]
4ecc3ac653 chore: generate 2026-06-22 11:22:22 +00:00
Simon Klee
c7efbe6fc0
run: inline files for attached servers (#33317) 2026-06-22 13:20:43 +02:00
opencode-agent[bot]
cd292a4ecb chore: generate 2026-06-22 04:17:10 +00:00
Dax
2bb4311042
refactor(core): simplify integration test fixtures (#33292) 2026-06-22 04:15:34 +00:00
opencode-agent[bot]
cdc6d01c5a chore: generate 2026-06-22 04:00:59 +00:00
Dax Raad
35b3fc85d0 feat(core): expose session switching endpoints 2026-06-21 23:59:22 -04:00
Aiden Cline
9dadc2455f
fix(tui): render skill load errors inline (#33298) 2026-06-21 22:40:12 -05:00
opencode-agent[bot]
06dae383f7 chore: generate 2026-06-21 23:42:07 +00:00
Adam
7d204b5b57
feat(stats): show model unique users 2026-06-21 18:40:22 -05:00
Kit Langton
49593c1ec4
fix(core): settle interrupted assistant steps (#33266) 2026-06-21 20:22:09 +00:00
Kit Langton
ff837fe949
fix(core): handle read file failures (#33260) 2026-06-21 20:12:42 +00:00
Adam
4c6750d464
fix(stats): unblock stats sync 2026-06-21 14:53:46 -05:00
Kit Langton
69f1ec22e3
fix(core): bound web tool failures (#33259) 2026-06-21 15:37:25 -04:00
Kit Langton
823d327401
fix(core): handle missing read paths (#33255) 2026-06-21 13:50:14 -04:00
opencode-agent[bot]
82d9cab48d chore: generate 2026-06-21 14:36:19 +00:00
Dax
fb43c15f88
refactor(core): simplify event model (#33238) 2026-06-21 10:34:57 -04:00
Dax Raad
8396395f17 fix(stats): update defect schemas 2026-06-21 08:08:31 -04:00
opencode-agent[bot]
02687b6324 chore: generate 2026-06-21 12:07:16 +00:00
Dax
c780d7cee7
feat(plugin): add v2 effect host (#33111) 2026-06-21 08:05:49 -04:00
opencode-agent[bot]
7a9337da8a chore: generate 2026-06-21 11:49:50 +00:00
Adam
f96e6aa6ed
fix(stats): bypass worker runtime crash 2026-06-21 06:48:25 -05:00
Adam
c6f719e153
fix(stats): restore worker data exports 2026-06-21 06:39:49 -05:00
Adam
1a111be494
fix(stats): run worker effects directly 2026-06-21 06:30:15 -05:00
Adam
a0aee82be9
fix(stats): inline worker runtime import 2026-06-21 06:22:26 -05:00
Adam
c0dc6e50a7
fix(stats): restore worker runtime 2026-06-21 06:16:02 -05:00
Adam
418a9e4e66
fix(stats): restore model page rendering 2026-06-21 05:58:39 -05:00
opencode-agent[bot]
24ea4dd008 chore: generate 2026-06-21 10:03:16 +00:00
Adam
ffcb7542e1
fix(stats): run production migration safely 2026-06-21 05:01:43 -05:00
opencode-agent[bot]
d4d841bafd chore: generate 2026-06-21 09:40:15 +00:00
Adam
6f0e934573
fix(stats): make unique users migration idempotent 2026-06-21 04:38:47 -05:00
Adam
233d065dd5
feat(stats): show model users metric 2026-06-21 04:30:25 -05:00
Dax
f12ac6f234
fix(tui): reduce noisy MCP autocomplete matches (#33176) 2026-06-20 22:24:59 -04:00
James Long
d3bbfff826
test(opencode): simplify message pagination layer wiring (#33157) 2026-06-20 21:44:37 -04:00
James Long
468f425e76
test(opencode): simplify session retry layer wiring (#33155) 2026-06-20 21:44:02 -04:00
James Long
d59619fffd
test(opencode): simplify git layer wiring (#33156) 2026-06-20 21:43:03 -04:00
opencode
e84d94d998 sync release versions for v1.17.9 2026-06-21 00:03:08 +00:00
Kit Langton
4f1ae1604e
chore: upgrade Effect to beta 83 (#32340) 2026-06-20 19:57:29 -04:00
Dax
d99f86b28d
fix(tui): separate subagent tool rows (#33158) 2026-06-20 18:58:27 -04:00
imranshaiedi-byte
22cc758b1a
feat(opencode): expose High/Max thinking variants for GLM-5.2 (#32446)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-06-20 16:59:08 -05:00
opencode-agent[bot]
0b7ec51d0a chore: generate 2026-06-20 21:05:57 +00:00
Kit Langton
4f1a9d7aef
fix(core): honor configured agent step limits (#33142) 2026-06-20 23:04:30 +02:00
Adam
503309d244
fix(stats): tolerate pending user column 2026-06-20 15:56:52 -05:00
opencode-agent[bot]
1c76587ce2 chore: generate 2026-06-20 19:56:12 +00:00
Adam
24c70ec974
feat(stats): add unique user charts 2026-06-20 14:54:45 -05:00
Lucas Kim
2d993cd0d5
fix(experimental llm pkg): forward topK to Converse via additionalModelRequestFields (#33030) 2026-06-20 14:35:05 -05:00
卫斯李
babe5070e2
fix(opencode): use toLowerCase for Devstral model detection (#33109)
Co-authored-by: Robin1987China <fanrenzhige@163.com>
2026-06-20 14:19:27 -05:00
Dax
009f3799cd
refactor(tui): simplify inline tool spacing (#33097) 2026-06-20 09:35:20 -04:00
Adam
95237a90a7
fix(stats): align model peers ranking 2026-06-20 06:14:24 -05:00
Aiden Cline
e6cdc543f3
fix(tui): render console org load errors inline (#33040) 2026-06-19 19:41:22 -04:00
Aiden Cline
f092bafe88
tweak: remove steering wrapper that can bust cache (#33039) 2026-06-19 19:10:09 -04:00
Grant Martin
3f1fffeb6d
fix(core): fix command docs in customize-opencode skill (#32718) 2026-06-19 18:22:27 -04:00
Luke Parker
c6083a474c
test(app): add manual performance diagnostics (#32937) 2026-06-19 19:39:02 +02:00
opencode-agent[bot]
10ec856ff2 chore: generate 2026-06-19 16:38:37 +00:00
Adam
0f6c9b3874
chore(stats): update data seo metadata 2026-06-19 11:36:42 -05:00
opencode-agent[bot]
355a0bcf5b chore: generate 2026-06-18 12:56:22 +00:00
Aiden Cline
2892e97c57
fix(tui): gate background shortcut by capability (#32837) 2026-06-18 14:54:26 +02:00
Frank
62c746f2e8 zen: budget 2026-06-18 14:27:02 +02:00
Aiden Cline
ec50db334b
fix(opencode): pass configured headers to Copilot models (#32815) 2026-06-18 11:48:01 +02:00
opencode
8716c4309a sync release versions for v1.17.8 2026-06-17 21:27:16 +00:00
Frank
10b6672be1 go: glm 5.2 2026-06-17 13:04:43 +02:00
Adam
85a79292e6
fix(stats): map lab aliases 2026-06-17 05:38:14 -05:00
Luke Parker
5c9e4ff21b
feat(app): add v2 home tab toggle (#32191) 2026-06-17 12:37:48 +02:00
opencode-agent[bot]
417ad240c7 chore: generate 2026-06-17 09:04:36 +00:00
Adam
1e63e76192
fix(stats): scope model pages to go 2026-06-17 04:02:22 -05:00
Jason Quense
213ff3f2d7
fix(opencode): sanitize OpenAI MCP tool schemas (#32489)
Co-authored-by: jquense <jquense@ramp.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-06-17 02:00:58 +02:00
Keefe Tang
8fd5753f76
fix(provider): pass apiKey to createUnified for Cloudflare AI Gateway (#32052)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-06-16 19:04:38 +02:00
opencode-agent[bot]
273efdeee7 chore: generate 2026-06-16 16:57:04 +00:00
Luke Parker
3b811bd019
feat(app): make session timelines much faster AND without flicker or scroll jumps (#32331) 2026-06-16 18:53:57 +02:00
opencode-agent[bot]
1c2c2d6b52 chore: generate 2026-06-16 15:45:29 +00:00
Luke Parker
88f5b9a90e
experiment: better web picker using @pierre/tree (#31208) 2026-06-16 17:43:23 +02:00
Aiden Cline
25cb2be619
fix(mcp): default tool schema properties (#32568) 2026-06-16 16:27:20 +02:00
Aiden Cline
bd84c32860
fix(web): persist docs language selection (#32551) 2026-06-16 13:27:05 +02:00
Aiden Cline
94652cfe4a
fix(tui): render move errors inline (#32241) 2026-06-16 13:13:11 +02:00
adamelmore
3a2ff11be8
Revert "fix(mcp): type tool error content"
This reverts commit 9258e8ca86.
2026-06-16 12:06:26 +02:00
RAMA
a98d5732c0
fix(mcp): enable progress timeout resets (#32477)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-06-16 12:03:18 +02:00
Aiden Cline
5d0f86606a
fix(mcp): stop idle OAuth callback server (#32245) 2026-06-14 22:36:21 -04:00
opencode-agent[bot]
98d66e9a8b chore: generate 2026-06-15 02:29:40 +00:00
Adam
9258e8ca86
fix(mcp): type tool error content 2026-06-14 21:24:54 -05:00
Adam
9fdfa23f01
fix(stats): align homepage model ranks 2026-06-14 21:22:12 -05:00
Aiden Cline
dfb616f067
fix(mcp): handle tool result errors (#32244) 2026-06-14 22:16:39 -04:00
Adam
1338d7b47a
fix(stats): rank model pages by week 2026-06-14 21:00:35 -05:00
Aiden Cline
a774c62eac
chore(opencode): consolidate escape logic (#32360) 2026-06-14 21:27:02 -04:00
Adam
a9a4b2f00f
fix(stats): scope data charts to go 2026-06-14 20:21:49 -05:00
Aiden Cline
e4ccb505bf
fix(mcp): escape OAuth callback errors (#32242) 2026-06-14 21:14:36 -04:00
opencode
85e278b728 sync release versions for v1.17.7 2026-06-14 18:49:21 +00:00
Dax Raad
87c33b3d85 fix(plugin): reuse active server for client requests
Temporarily route plugin SDK calls through the active listener so they reuse its instance store instead of initializing plugins again through the default app. Keep the in-process fallback for commands without a listener. This is intentionally a narrow bridge until v2 owns plugin clients in the correct shared server runtime.
2026-06-14 13:35:05 -04:00
opencode-agent[bot]
3f81402663 chore: generate 2026-06-14 13:41:30 +00:00
Brendan Allan
d37ddc501c
feat(app): add prompt input story (#32308) 2026-06-14 13:40:09 +00:00
Shoubhit Dash
3e523d506c
fix(tui): match @ mention items by name, not description or uri (#32309) 2026-06-14 13:11:01 +00:00
Shoubhit Dash
e4d4b07e7d
test(acp): make shell workdir location assertion windows-safe (#32306) 2026-06-14 14:54:35 +02:00
Shoubhit Dash
51461429f4
fix(acp): show shell command in ACP tool calls (#32304)
Co-authored-by: Mert Can Demir <validatedev@gmail.com>
2026-06-14 14:46:27 +02:00
opencode-agent[bot]
3ab19bfd7d chore: generate 2026-06-14 12:46:12 +00:00
Dax
0cf3ee4406
refactor(core): derive catalog availability from integrations (#32272) 2026-06-14 14:44:50 +02:00
opencode-agent[bot]
4810df0a71 chore: generate 2026-06-14 11:25:37 +00:00
Brendan Allan
010b456dfd
feat(app): scope sdk/sync hooks per-route so /new-session targets its draft server (#32290) 2026-06-14 13:24:10 +02:00
opencode-agent[bot]
c81cd3202c chore: generate 2026-06-14 11:19:10 +00:00
Shoubhit Dash
7ad68f8150
fix(server): apply plugin pty environment (#32296) 2026-06-14 13:17:48 +02:00
opencode-agent[bot]
8cc2276dba chore: generate 2026-06-14 10:48:03 +00:00
Shoubhit Dash
f2cf607376
refactor(core): canonicalize pty service (#32182) 2026-06-14 12:46:39 +02:00
Frank
7efade2d53 zen: monitor budget 2026-06-14 02:00:50 -04:00
Aiden Cline
231f4944c7
fix(mcp): use SDK protocol version in debug (#32243) 2026-06-13 23:54:45 -05:00
Aiden Cline
f55a931f59
feat(mcp): support client roots (#32230) 2026-06-13 19:13:15 -05:00
opencode
42f339c681 sync release versions for v1.17.6 2026-06-13 22:39:08 +00:00
James Long
409ba229ab
fix(core): ignore unavailable project copy roots (#32234) 2026-06-13 18:10:59 -04:00
Aiden Cline
252223a4a7
fix(tui): handle move directory errors (#32226) 2026-06-13 15:57:14 -05:00
Aiden Cline
11fd6f8255
chore(mcp): declare client capabilities (#32222) 2026-06-13 15:29:38 -05:00
opencode
7143bf8ff0 sync release versions for v1.17.5 2026-06-13 19:59:03 +00:00
opencode-agent[bot]
414c037b21 chore: generate 2026-06-13 19:14:37 +00:00
OpeOginni
632f94fa68
fix(opencode): add authorization header to fetch requests in RunCommand (#29877) 2026-06-13 14:13:15 -05:00
opencode-agent[bot]
a6e3afe048 chore: generate 2026-06-13 18:11:18 +00:00
santigc6
3f174531b9
feat(opencode): add external browser OAuth for snowflake cortex provider (#31700)
Co-authored-by: santiago.gonzalezcarvajcentenera <santiago.gonzalezcarvajcentenera@colaborador.elcorteingles.es>
Co-authored-by: David Fierro <14184197+davidfierro@users.noreply.github.com>
Co-authored-by: Kamesh Sampath <kamesh.sampath@hotmail.com>
Co-authored-by: Cortex Code <noreply@snowflake.com>
2026-06-13 13:09:45 -05:00
Aiden Cline
c7dee9c609
fix(opencode): recover expired MCP sessions (#32088) 2026-06-13 11:20:59 -05:00
Luke Parker
45e4606fa4
feat(app): bring v2 visibility settings to web (#32174) 2026-06-13 13:13:12 +02:00
Luke Parker
9ae4a5139f
fix(app): expand terminal resize gutter hitbox (#32169) 2026-06-13 09:23:01 +00:00
opencode-agent[bot]
d73348719e chore: generate 2026-06-13 07:34:53 +00:00
Luke Parker
2630f457b9
fix(app): fade overflowing titlebar tabs (#32082) 2026-06-13 17:33:31 +10:00
opencode-agent[bot]
dbbe67f066 chore: generate 2026-06-12 22:52:55 +00:00
Sebastian
fff0ec294c
fix(tui): prevent duplicate renderable IDs (#32110) 2026-06-13 00:51:32 +02:00
Aiden Cline
cf2d1dd3e9
fix(tui): restore subtask invocation spacing (#32109) 2026-06-12 17:18:05 -05:00
Stefan Avram
27ca0f8825
docs: update North Mini Code privacy terms (#32096) 2026-06-12 16:44:25 -04:00
opencode-agent[bot]
73dbd8a312 chore: generate 2026-06-12 20:00:30 +00:00
Frank
443f103ee3 go: kimi 2.7 code 2026-06-12 15:57:13 -04:00
opencode-agent[bot]
6c36b585c3 chore: generate 2026-06-12 18:46:51 +00:00
James Long
c2e6b18076
feat(core): refactor project copies for v2 (#31943) 2026-06-12 14:45:16 -04:00
opencode-agent[bot]
8d97c8d412 chore: generate 2026-06-12 18:35:01 +00:00
Adam
f8b357b267
fix(data): mobile breakpoint for nav 2026-06-12 13:33:00 -05:00