Commit Graph

11336 Commits

Author SHA1 Message Date
Aiden Cline
7b56a1cea3
fix(tui): order connected provider models by release date (#29798) 2026-05-28 16:37:32 -05:00
Guilherme França
1f707f1b52
fix(dialog-provider): change url for opencode-go provider to correct… (#29780) 2026-05-28 15:49:24 -05:00
opencode-agent[bot]
caf2451dae chore: generate 2026-05-28 20:01:06 +00:00
William Ricchiuti
de7bb076a3
docs: add opencode-goal-plugin to ecosystem (#29788) 2026-05-28 14:59:24 -05:00
Vadim Safonov
d924685939
docs: fix russian translation (#29742) 2026-05-28 14:59:05 -05:00
opencode
569230bfbc sync release versions for v1.15.12 2026-05-28 19:34:46 +00:00
Aiden Cline
cbc4b062f7
fix(openai): preserve websocket upgrade error messages (#29774) 2026-05-28 14:34:28 -05:00
opencode-agent[bot]
824ecf2f4d chore: generate 2026-05-28 19:33:59 +00:00
Adam
b623d86f10
Improve top models chart mobile axis 2026-05-28 14:32:09 -05:00
Adam
93ba2dd24a
Remove hero borders from stats page 2026-05-28 14:32:08 -05:00
Adam
f55b70b4e3
feat(stats): refine top models chart scaling 2026-05-28 14:32:08 -05:00
Adam
982b7d39e7
Adjust stats header layout 2026-05-28 14:32:08 -05:00
Frank
2eb0606998 zen: add opus 4.8 2026-05-28 13:48:05 -04:00
opencode-agent[bot]
cc230feca1 chore: generate 2026-05-28 17:45:17 +00:00
Adam
3ce9b4be0d
fix(stats): refine hero layout for responsive Figma match 2026-05-28 12:43:16 -05:00
Adam
fff7781fa8
fix(stats): preload IBM Plex Mono weights 2026-05-28 12:43:15 -05:00
Adam
0a72298062
feat(stats): better hero 2026-05-28 12:43:15 -05:00
Adam
7c320fd463
feat(stats): better header 2026-05-28 12:43:15 -05:00
Aiden Cline
05e3c4ecee
fix(opencode): enable adaptive reasoning for opus 4.7+ (#29769) 2026-05-28 12:19:34 -05:00
Filip
72d008bd5c
fix(core): allow colons inside passwords (#29576)
Co-authored-by: Kit Langton <kit.langton@gmail.com>
2026-05-28 13:17:35 -04:00
Avnish Uba
202ec12056
docs: fix grammar in config.mdx (#29683)
Co-authored-by: dnsnav <dnsnav@gmail.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-28 11:25:34 -05:00
Aiden Cline
af30b315b2
fix(tui): restore thinking spinner (#29765) 2026-05-28 11:24:45 -05:00
opencode-agent[bot]
425a4f584f chore: generate 2026-05-28 13:39:37 +00:00
Adam
7504daa602
fix(stats): batch honeycomb backfill 2026-05-28 08:37:49 -05:00
Adam
9ac0f3e9ac
fix(stats): better stat table periods, provider/model norm 2026-05-28 08:37:48 -05:00
Adam
cf2cd13fb8
chore: updated backfill 2026-05-28 08:37:48 -05:00
opencode-agent[bot]
6883309997 chore: generate 2026-05-28 13:24:10 +00:00
Shoubhit Dash
c3562a4a51
test(acp): remove timing diagnostics (#29741) 2026-05-28 18:52:37 +05:30
opencode-agent[bot]
30a66dfc31 chore: generate 2026-05-28 11:51:48 +00:00
Victor Navarro
fdc574ff81
feat: improve referral system (#29720) 2026-05-28 13:50:14 +02:00
opencode-agent[bot]
1e5ddbd812 chore: generate 2026-05-28 10:56:37 +00:00
Shoubhit Dash
3109060216
fix(acp): cover smoke parity gaps (#29719) 2026-05-28 16:25:00 +05:30
Shoubhit Dash
9031ce7b51
fix(acp): speed up acp-next warm switches (#29713) 2026-05-28 15:10:17 +05:30
Shoubhit Dash
2449b50585
fix(acp): improve acp-next first-session startup (#29709) 2026-05-28 14:53:47 +05:30
opencode-agent[bot]
66e6662440 chore: generate 2026-05-28 08:48:09 +00:00
Shoubhit Dash
56f3b9044d
test(acp-next): add local verifier subprocess tests (#29700) 2026-05-28 14:16:49 +05:30
Luke Parker
913659890d
fix(openai): keep websocket response timeouts active (#29699) 2026-05-28 18:28:01 +10:00
Aiden Cline
14e0b9b17f
fix(openai): retry websocket stream failures (#29673) 2026-05-28 01:16:18 -05:00
opencode-agent[bot]
e5524f5bf9 chore: generate 2026-05-28 05:15:21 +00:00
Shoubhit Dash
16234a0baf
feat(acp): implement acp-next prompt (#29664) 2026-05-28 10:43:59 +05:30
Frank
e5cf3ad3c2 zen: fix db issue 2026-05-28 00:50:15 -04:00
opencode-agent[bot]
82da3320ba chore: generate 2026-05-28 03:43:10 +00:00
Shoubhit Dash
aa553dea94
fix(acp): handle acp-next permission events (#29656) 2026-05-28 09:11:49 +05:30
opencode-agent[bot]
0c9cad86ec chore: generate 2026-05-28 02:59:53 +00:00
James Long
69910f361c
fix(server): use persisted session directory for existing-session routes (#29640) 2026-05-27 22:58:33 -04:00
Kit Langton
7bafbb309a
fix(opencode): forward remote workspace request bodies (#29458) 2026-05-27 21:54:36 -04:00
DS
ec26d78450
fix(openai): support websocket custom base URLs (#29636) 2026-05-27 18:46:30 -05:00
Sebastian
60b9ba4db7
upgrade opentui to 0.2.16 (#29463) 2026-05-28 00:01:32 +02:00
opencode-agent[bot]
2f1547ebaf chore: generate 2026-05-27 20:05:11 +00:00
Aiden Cline
62da1e7682
feat(openai): add responses websocket transport (#29477) 2026-05-27 15:02:37 -05:00
James Long
28a06e52fc
feat(tui): add workspace management dialog (#29612) 2026-05-27 18:09:40 +00:00
Jack
5a5d981c4e
docs(zen): add MiMo-V2.5 Free model (#29610) 2026-05-28 01:34:37 +08:00
opencode-agent[bot]
62a7781e04 chore: generate 2026-05-27 16:31:18 +00:00
Jack
2d03cf4a9a
docs(go): update MiMo (#29598) 2026-05-28 00:29:31 +08:00
opencode-agent[bot]
4025d30b24 chore: generate 2026-05-27 15:53:52 +00:00
Adam
31c805bc97
chore: honeycomb backfill script 2026-05-27 10:37:02 -05:00
Sebastian
94f2ed1b84
keep session navigation active in prompt modes (#29464) 2026-05-27 17:26:56 +02:00
gotjoshua
86dc66eae9
docs: fix ts error in math examples (#18244) 2026-05-27 10:12:12 -05:00
Aiden Cline
9814dc6526
fix(tui): surface subagent retry status (#29591) 2026-05-27 10:11:01 -05:00
Adam
f09c859974
fix: memory pressure in ingest 2026-05-27 09:22:08 -05:00
Adam
1fcdb0246a
fix: bun install 2026-05-27 08:37:34 -05:00
opencode-agent[bot]
340ad9e9ed chore: generate 2026-05-27 12:47:27 +00:00
Kit Langton
76d814e747
refactor(server): unify instance httpapi middleware routing
Unify declared instance HTTP API endpoints under typed middleware routing, including event streaming and PTY WebSocket connect handling.\n\nPreserve PTY connect compatibility by checking missing PTYs before parsing optional cursor and ticket query fields, with regression coverage.
2026-05-27 08:45:11 -04:00
Adam
9941e70d29
fix: better dockerfile 2026-05-27 06:55:44 -05:00
Adam
2afb812620
fix: stats dockerfile 2026-05-27 06:39:39 -05:00
Victor Navarro
5acc368ef4
perf: use redis for api key rate limit (#29242) 2026-05-27 11:27:06 +02:00
Brendan Allan
e2dc89c6f3
fix(ui): migrate to --v2-font-family-sans variable and improve home empty state (#29552) 2026-05-27 09:18:52 +00:00
Brendan Allan
e1581183ff
feat(app): allow toggling tabs layout (#29526) 2026-05-27 15:42:21 +08:00
Brendan Allan
f195c952fc
fix(app): show tab close button properly (#29523) 2026-05-27 06:36:04 +00:00
opencode-agent[bot]
34b1045a01 chore: generate 2026-05-27 04:58:46 +00:00
OpeOginni
aa9956d46d
fix(tui): handle non-git project paths when opening editor (#29180) 2026-05-26 23:57:24 -05:00
opencode
cec5a752bb sync release versions for v1.15.11 2026-05-27 04:01:11 +00:00
opencode-agent[bot]
0f0a4be253
fix(project): restore remote project identity (#29495) 2026-05-27 03:09:20 +00:00
opencode-agent[bot]
0e88dd99e7 chore: generate 2026-05-27 02:24:30 +00:00
Aiden Cline
f965db9e13
feat: add headerTimeout cfg option, default it on only for openai w/ default of 10s (#29484) 2026-05-26 21:22:24 -05:00
Aiden Cline
519d344470
feat(plugin): add dispose hook (#29493) 2026-05-26 21:21:53 -05:00
Aiden Cline
a78605f8ea
fix(plugin): use codex session-id header (#29471) 2026-05-26 19:16:07 -05:00
Aiden Cline
c0bc020ad6
fix(opencode): disconnect dynamically added mcp servers (#29452) 2026-05-26 18:28:03 -05:00
Frank
0e669bbd18 zen: disable models 2026-05-26 18:49:10 -04:00
Dax Raad
00a6f228f2 fix(project): preserve cached project identity 2026-05-26 17:50:42 -04:00
James Long
0ba1081cf1
fix(tui): accelerate diff viewer scrolling (#29453) 2026-05-26 20:53:13 +00:00
Musa
0448a30821
fix(digitalocean): use OAuth token directly for inference instead of creating MAK (#28897)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-26 14:20:25 -05:00
Sebastian
848d763d08
Prepare TUI lifecycle for scenario tests (#28258) 2026-05-26 21:02:02 +02:00
Dustin Deus
fdfd0afed7
docs: add tip to lsp section (#29444)
Co-authored-by: starptech <starptech@starptechs-MBP.fritz.box>
2026-05-26 13:59:05 -05:00
Dustin Deus
5f31d2ca88
docs(web): update LSP docs wording (#29435)
Co-authored-by: starptech <starptech@starptechs-MBP.fritz.box>
2026-05-26 12:59:51 -05:00
Frank
afdae3950a sync 2026-05-26 13:41:49 -04:00
opencode-agent[bot]
cf8b03ec10 chore: generate 2026-05-26 17:29:38 +00:00
Jack
1554a5a82e
docs(go): add Qwen3.7 Max (#29389) 2026-05-26 13:26:57 -04:00
Aiden Cline
28dbd4ab4a
chore(opencode): pin google providers before tool id regression (#29423) 2026-05-26 11:34:54 -05:00
opencode-agent[bot]
249dc0e01e chore: generate 2026-05-26 14:03:28 +00:00
Frank
8ad03547df zen: support dashboard 2026-05-26 10:01:20 -04:00
Eric Guo
1a8fd0e1dc
fix(app): handle deleted session sync cache in V2 titlebar (#29328) 2026-05-26 13:23:17 +00:00
Adam
46140b0cc8
chore: better sync/ingest logging 2026-05-26 06:35:49 -05:00
opencode-agent[bot]
ca354f8e8a chore: generate 2026-05-26 07:51:29 +00:00
Luke Parker
13c9d097a0
feat(app): refine desktop v2 home and session controls (#28788) 2026-05-26 07:50:07 +00:00
Luke Parker
1f66db0e4e
test(app): restore timeline e2e server health mock (#29336) 2026-05-26 07:36:46 +00:00
Brendan Allan
c71fe78970
fix(app): disable health check for web deployments (#29319) 2026-05-26 15:26:59 +08:00
Shoubhit Dash
717e74f3e5
feat(acp): stream acp-next tool updates (#29333) 2026-05-26 12:48:31 +05:30
Shoubhit Dash
b5632ea700
fix(config): fallback when user info unavailable (#29332) 2026-05-26 12:42:12 +05:30
opencode-agent[bot]
8845a43e9e chore: generate 2026-05-26 06:48:48 +00:00
Shoubhit Dash
7e5305c765
feat(acp-next): add event routing (#29327) 2026-05-26 12:17:20 +05:30
opencode-agent[bot]
245f00a4b3 chore: generate 2026-05-26 06:17:48 +00:00
Shoubhit Dash
15c5ec6d24
feat(acp): add acp-next session lifecycle (#29320) 2026-05-26 11:45:24 +05:30
Brendan Allan
49707c2117
fix(app): deduplicate and merge server connections in resolveServerList (#29313) 2026-05-26 13:41:13 +08:00
Aiden Cline
87e9e700cd
fix(opencode): revert google sdk tool call id change (#29310) 2026-05-25 23:42:33 -05:00
Brendan Allan
b0fcba5724
feat(app): make server sdk + sync state global (#29285) 2026-05-26 08:20:57 +08:00
Adam
2b3ddf9f34
chore: cleanup 2026-05-25 18:18:34 -05:00
opencode-agent[bot]
16a30041b3 chore: generate 2026-05-25 22:35:28 +00:00
Adam
5b02ac4d33
feat: initial datalake and stats site (#28666) 2026-05-25 17:34:04 -05:00
Aiden Cline
633b5d6208
fix: allow experimental flags to override umbrella (#29273) 2026-05-25 16:42:34 -05:00
opencode-agent[bot]
d595e472b3 chore: generate 2026-05-25 21:30:39 +00:00
Robert Poschenrieder
0bfa55b623
tweak (config): make modalities input/output fields optional so that u can specify one without both being required (#29268)
Co-authored-by: Robert Poschenrieder <Robert_Poschenrieder@epdeberw000f.fritz.box>
2026-05-25 16:29:11 -05:00
opencode-agent[bot]
d96e3a5423 chore: generate 2026-05-25 21:11:17 +00:00
Aiden Cline
dabf2dc013
remove the need for polling from experimental background agents (#29179) 2026-05-25 16:09:56 -05:00
Kit Langton
775321173d
refactor(httpapi): describe bodyless global upgrade payload 2026-05-25 16:18:31 -04:00
Kit Langton
b46cec2a7d
fix(httpapi): model optional worktree payload as no content (#29246) 2026-05-25 15:57:12 -04:00
Kit Langton
a99ebd1d65
fix(httpapi): model optional session payloads as no content (#29247) 2026-05-25 15:56:52 -04:00
Shoubhit Dash
a5ea910eac
fix(acp-next): add config switch fast paths (#29255) 2026-05-26 00:24:03 +05:30
Shoubhit Dash
56743dcf04
fix(acp): share acp-next session state (#29253) 2026-05-25 23:09:41 +05:30
opencode-agent[bot]
00ea47a502 chore: generate 2026-05-25 17:26:51 +00:00
Shoubhit Dash
0373ea9128
feat(acp): implement acp-next session slice (#29250) 2026-05-25 22:55:30 +05:30
Jack
e1406e05a3
fix(console): bill google non-stream zen usage (#28829) 2026-05-25 13:07:50 -04:00
opencode-agent[bot]
b5553839d0 chore: generate 2026-05-25 16:49:25 +00:00
Shoubhit Dash
249381e742
feat(acp-next): add usage service (#29249) 2026-05-25 22:17:11 +05:30
opencode-agent[bot]
7499021132 chore: generate 2026-05-25 16:27:24 +00:00
Shoubhit Dash
9dd24d7d03
feat(acp-next): add session state service (#29240) 2026-05-25 21:56:05 +05:30
Shoubhit Dash
b2d76434ba
feat(acp-next): add directory snapshot service (#29241) 2026-05-25 21:55:52 +05:30
opencode-agent[bot]
d18eab5b85 chore: generate 2026-05-25 15:26:53 +00:00
Shoubhit Dash
7a5a997173
fix(acp-next): map typed errors to request errors (#29233) 2026-05-25 20:55:39 +05:30
Shoubhit Dash
d200da121b
feat(acp-next): add pure tool conversion helpers (#29232) 2026-05-25 20:55:22 +05:30
Shoubhit Dash
fe482fe3dd
test(acp-next): add config option helpers (#29234) 2026-05-25 20:54:57 +05:30
Shoubhit Dash
2fce3c1370
feat(acp-next): add content conversion helpers (#29231) 2026-05-25 20:53:58 +05:30
Shoubhit Dash
7060cfa59b
feat(acp): add initial acp-next skeleton behind runtime flag (#29226) 2026-05-25 20:33:40 +05:30
opencode-agent[bot]
d37166397c chore: generate 2026-05-25 14:50:18 +00:00
Shoubhit Dash
756c7c60bd
test(acp): add compatibility baseline (#29222) 2026-05-25 20:19:06 +05:30
Victor Navarro
fdff82e6fc
perf: use redis/upstash for ip rate limits (#28694) 2026-05-25 16:39:56 +02:00
opencode-agent[bot]
b14e7451ab chore: generate 2026-05-25 14:25:37 +00:00
Braxton Schafer
0de5f1ff36
feat(tui): make prompt size responsive and configurable (#28255) 2026-05-25 09:24:19 -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
James Long
d5f397a2da
fix(tui): open external editor in worktree cwd (#29130) 2026-05-24 22:40:40 -04:00
opencode-agent[bot]
9c7de47031 chore: generate 2026-05-25 02:06:42 +00:00
Luke Parker
f023c63a60
fix(app): stabilize virtual session timeline interactions (#28422) 2026-05-25 12:05:27 +10:00
Brendan Allan
9495ecd536
refactor(app): extract refcount utility and clean up server sdk context (#29155) 2026-05-25 10:00:00 +08:00
Aiden Cline
03bb53c389
fix(tui): separate thinking header from markdown body (#29028) 2026-05-24 20:52:17 -05:00
Brendan Allan
eab34b46d0
refactor(app): rename global context files to server context files (#28790) 2026-05-25 09:01:02 +08:00
Dax
c5c9a1d435
fix(opencode): preserve session update time during project migration (#29147) 2026-05-24 19:31:19 -04:00
opencode-agent[bot]
47f333299b chore: generate 2026-05-24 18:08:39 +00:00
Aiden Cline
db63eaf6ea
tweak: make OPENCODE_EXPERIMENTAL_NATIVE_LLM separate from OPENCODE_EXPERIMENTAL (#29123) 2026-05-24 13:07:25 -05:00
Aiden Cline
d16bfe850a
chore(opencode): bump amazon bedrock provider (#29052) 2026-05-23 21:06:00 -05:00
opencode-agent[bot]
728eae9c25 chore: generate 2026-05-24 01:08:00 +00:00