Commit graph

11843 commits

Author SHA1 Message Date
Dax
889e0f9545
feat(core): add skill registry and file agent loading (#30617) 2026-06-03 16:58:34 -04:00
Aiden Cline
9991a33e3f
fix(core): expose azure openai xhigh efforts (#30620) 2026-06-03 15:27:23 -05:00
Dax
11dbd15812
refactor(core): nest model api id (#30603) 2026-06-03 14:11:38 -04:00
opencode-agent[bot]
af6383485b chore: generate 2026-06-03 17:51:22 +00:00
Dax
5900345f8c
test(core): cover v1 provider option lowering (#30599) 2026-06-03 17:49:28 +00:00
opencode-agent[bot]
a0e4db3714 chore: generate 2026-06-03 17:35:02 +00:00
Dax
1520b0de20
refactor(core): remove ai sdk option fields (#30581) 2026-06-03 17:32:58 +00:00
Aiden Cline
7f8412ec3e
fix(openai): preserve websocket idle state (#30586) 2026-06-03 12:23:00 -05:00
Jack
400f0fb100
docs(go): add Qwen3.7 Plus model (#30594) 2026-06-04 00:40:19 +08:00
Adam
d08fedaccc
fix(stats): serve stats og image from banner 2026-06-03 10:53:07 -05:00
James Long
f4851e3bd9
fix(tui): route question responses by session directory (#30578) 2026-06-03 15:11:55 +00:00
Shoubhit Dash
8851e4de2b
fix(acp): clean read tool display content (#30569) 2026-06-03 19:36:27 +05:30
Shoubhit Dash
e707e416ed
fix(acp): include external directory permission context (#30567) 2026-06-03 19:05:28 +05:30
Shoubhit Dash
fc62b3dc48
fix(acp): classify task as think (#30565) 2026-06-03 18:55:55 +05:30
Shoubhit Dash
89b26e8658
fix(acp): classify apply_patch as edit (#30564) 2026-06-03 18:51:41 +05:30
opencode-agent[bot]
0c31beb637 chore: generate 2026-06-03 12:04:03 +00:00
Adam
7af6eafb41
feat(stats): add geo breakdown (#30456) 2026-06-03 12:02:37 +00:00
Simon Klee
06eecc5a6d
tui: truncate sidebar file paths (#30531) 2026-06-03 11:54:24 +02:00
opencode-agent[bot]
b6f76e29c5 chore: generate 2026-06-03 09:49:08 +00:00
Shoubhit Dash
932fb6c9ec
refactor(core): consolidate pty service (#30537) 2026-06-03 15:17:46 +05:30
Brendan Allan
c6f684366a
feat(app): add servers tab to settings dialog (#29675) 2026-06-03 08:25:45 +00:00
opencode-agent[bot]
c36a433a1f chore: generate 2026-06-03 07:30:40 +00:00
Brendan Allan
707166ae4a
fix(ui): render whole-file patches as complete diffs (#30516) 2026-06-03 07:29:23 +00:00
Ulises Jeremias
01cc475923
fix(opencode): fallback to sh for curl upgrade (#30499)
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-06-03 12:27:20 +05:30
Aarav Sareen
a444410cd4
feat(app): new update button (#30460)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-06-03 06:40:12 +00:00
Aarav Sareen
134a5c818a
feat(app): polish select-v2 component (#30446)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-06-03 06:04:28 +00:00
Aarav Sareen
2538c0d083
feat(app): polish home projects list UI (#30436) 2026-06-03 05:23:18 +00:00
opencode-agent[bot]
1111fdc3a5 chore: generate 2026-06-03 04:35:54 +00:00
Aiden Cline
5940304098
fix: rm tool reorder logic from old bug (#30483) 2026-06-02 23:34:36 -05:00
Aiden Cline
a763a14d44
Revert "fix(opencode): preserve signed thinking during anthropic reorder" (#30502) 2026-06-02 23:34:05 -05:00
Aiden Cline
42173bca4b
fix(opencode): preserve signed thinking during anthropic reorder (#30182) 2026-06-02 23:33:48 -05:00
opencode-agent[bot]
0294342f77 chore: generate 2026-06-03 03:27:34 +00:00
James Long
147c6c4d51
feat(core): project copying and tracking directories (#30139) 2026-06-03 03:26:10 +00:00
opencode-agent[bot]
7a66eae586 chore: generate 2026-06-03 03:11:53 +00:00
Aiden Cline
70cd4bf0ce
fix: task id passed to background job for continuation (#30485) 2026-06-02 22:10:25 -05: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
Aiden Cline
0543fd29c8
fix(tui): stop idle background task spinner (#30484) 2026-06-02 20:43:17 -05:00
opencode-agent[bot]
b12bc87548 chore: generate 2026-06-02 23:06:44 +00:00
Dax
ca2acc4f8d
refactor(opencode): remove JSON storage migration (#30461) 2026-06-02 19:05:14 -04:00
Simon Klee
30cff95158
run: enable interactive replay by default (#30465) 2026-06-02 22:20:16 +02:00
opencode-agent[bot]
cb587b677b chore: generate 2026-06-02 20:11:21 +00:00
Dax
604a5f781f
refactor(core): consolidate filesystem services (#30447) 2026-06-02 16:09:26 -04:00
opencode-agent[bot]
b93963e462 chore: generate 2026-06-02 19:51:01 +00:00
Aiden Cline
70a2e846cb
fix(opencode): patch empty Gemini replay messages (#30463) 2026-06-02 14:49:13 -05:00
opencode-agent[bot]
1acdc48a95 chore: generate 2026-06-02 19:22:06 +00:00
Dustin Deus
7dd2306dad
refactor(opencode): improve startup time by 38% (#30453)
Co-authored-by: starptech <starptech@starptechs-MBP.fritz.box>
2026-06-02 21:20:25 +02:00
Simon Klee
52ecc6d0f5
Revert "tui: revert OpenTUI upgrade to 0.2.16 (#30383)" (#30452) 2026-06-02 20:49:31 +02:00
Kit Langton
4002b85707
fix(effect-drizzle-sqlite): preserve transaction begin errors (#30448) 2026-06-02 14:36:48 -04:00
opencode-agent[bot]
5b92b173ca chore: generate 2026-06-02 18:34:14 +00:00
Adam
69345a29b0
feat(stats): improve cache ratio chart 2026-06-02 13:32:01 -05:00
opencode-agent[bot]
e54f974840 chore: generate 2026-06-02 18:02:46 +00:00
Shoubhit Dash
a639fe7a08
chore(opencode): remove scout agent (#30435) 2026-06-02 23:30:34 +05:30
Adam
18ba80f3ac
fix(stats): remove leaderboard nav link 2026-06-02 12:16:01 -05:00
Aiden Cline
42a35385b0
test: widen provider header timeout margin (#30427) 2026-06-02 11:02:39 -05:00
James Long
c466d32bdb
fix(tui): scope diff viewer to session directory (#30426) 2026-06-02 11:43:21 -04:00
opencode-agent[bot]
091ea86b31 chore: generate 2026-06-02 15:31:15 +00:00
Shoubhit Dash
380931a827
feat(core): expose project reference filesystem access (#30423) 2026-06-02 20:59:07 +05:30
Adam
8a17bc4de0
fix(stats): mention opencode go in top models copy 2026-06-02 09:55:28 -05:00
Adam
212ae3d25f
fix(stats): clean retired provider rows during sync (#30420) 2026-06-02 14:46:07 +00:00
James Long
b3da479a7c
feat(core): support named migrations (#30418) 2026-06-02 14:36:28 +00:00
opencode-agent[bot]
35007094c4 chore: generate 2026-06-02 14:27:18 +00:00
Shoubhit Dash
5a8ef94998
feat(core): add flagged project references (#30414) 2026-06-02 19:55:11 +05:30
Adam
d93ca9ff60
feat(stats): add cache ratio section 2026-06-02 08:52:45 -05:00
opencode-agent[bot]
9c37286732 chore: generate 2026-06-02 13:44:07 +00:00
opencode-agent[bot]
fcfd47602b chore: generate 2026-06-02 13:42:23 +00:00
Shoubhit Dash
371ee321e0
feat(core): add managed repository cache (#30408) 2026-06-02 19:10:09 +05:30
Simon Klee
cd0fd9941d
tui: revert OpenTUI upgrade to 0.2.16 (#30383) 2026-06-02 13:26:54 +02:00
Simon Klee
8936914e9d
tui: show model context in run footer (#30380) 2026-06-02 13:09:03 +02:00
Brendan Allan
d5a0ddb520
fix(app): tab title truncation and close button positioning (#30349) 2026-06-02 08:13:55 +00:00
Brendan Allan
787f170682
feat(app): inset new layout session panels (#30342) 2026-06-02 07:43:08 +00:00
opencode-agent[bot]
6a5ef7f2ea chore: generate 2026-06-02 05:56:05 +00:00
Dax Raad
5937e606df feat(opencode): add filesystem read and list routes 2026-06-02 01:54:27 -04:00
opencode-agent[bot]
0136f03fa9 chore: generate 2026-06-02 05:40:53 +00:00
Dax Raad
4df3c98c6b feat(core): add dummy location filesystem layer 2026-06-02 01:39:04 -04:00
Dax Raad
98b7230c2a feat(core): add location filesystem contract 2026-06-02 01:39:04 -04:00
Dax Raad
8d03f6c5be refactor(core): simplify session pagination 2026-06-02 01:39:04 -04:00
Aiden Cline
1b85d55a0e
fix(opencode): preserve websocket api errors (#30321) 2026-06-01 23:23:51 -05:00
opencode-agent[bot]
497ff36e91 chore: generate 2026-06-02 04:14:16 +00:00
Dax Raad
c1c02f80dd feat(core): expose session location 2026-06-02 00:12:42 -04:00
opencode-agent[bot]
bbec00fbd5 chore: generate 2026-06-02 03:28:04 +00:00
Aiden Cline
4668db8fa2
fix(opencode): remove sunsetted gpt-5.2 and gpt-5.3-codex from allowed models for codex subscriptions (#30316) 2026-06-01 22:20:44 -05:00
Luke Parker
ab69f41067
fix(app): avoid suspending on pending child path (#30314) 2026-06-02 03:19:56 +00:00
Luke Parker
61b5046f88
fix: export v2 stylesheets and declare core node types (#30312) 2026-06-02 12:37:50 +10:00
Luke Parker
4e70eabbcc
fix(app): restore deferred MCP status updates (#30220) 2026-06-02 12:11:11 +10:00
Kit Langton
1cae8f89c5
fix(tui): preserve live parts during session hydration (#30300) 2026-06-01 21:40:29 -04:00
opencode-agent[bot]
8dc2ffd48f chore: generate 2026-06-02 01:34:11 +00:00
Dax
9b815bcbd2
feat(core): add location-based permission service (#30287) 2026-06-02 01:32:50 +00:00
opencode-agent[bot]
acd620f411 chore: generate 2026-06-02 00:56:03 +00:00
Luke Parker
f0c7febb02
fix(opencode): enforce storage path invariants (#29666) 2026-06-02 00:54:41 +00:00
opencode-agent[bot]
a821029258 chore: generate 2026-06-01 21:42:43 +00:00
Kit Langton
57d602d07a
fix(tui): keep retry attempt before message (#30275) 2026-06-01 21:41:21 +00:00
Kit Langton
6072a68d6b
fix(tui): keep background marker with subagent label (#30271) 2026-06-01 15:56:15 -04:00
Aiden Cline
ae92f3158f
feat(core): update Copilot for token-based billing (#30181) 2026-06-01 14:55:23 -05:00
James Long
fa23fb5d38
fix(tui): handle events across workspaces (#30281) 2026-06-01 19:47:37 +00:00
Kit Langton
5f2b4eab28
fix(tui): clarify inline subagent rows (#30051) 2026-06-01 15:44:11 -04:00
opencode-agent[bot]
32d5058f8c chore: generate 2026-06-01 19:10:46 +00:00
Aarav Sareen
363d6d1a26
feat(app): v2 desktop UI improvements (#29689)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com>
2026-06-01 19:09:09 +00:00
Adam
2bf85b8479
fix(stats): align big-pickle provider resolution (#30274) 2026-06-01 14:09:07 -05:00
Adam
1813256d8e
fix(stats): stabilize top models hover 2026-06-01 12:52:11 -05:00
Adam
d7ba8b1125
fix(stats): center top models dot grid 2026-06-01 12:45:58 -05:00
Adam
44350bced9
fix(stats): restore leaderboard spacing 2026-06-01 11:48:59 -05:00
opencode-agent[bot]
10095bfad4 chore: generate 2026-06-01 13:13:19 +00:00
Simon Klee
6a3b2f339a
add run --replay mode (#30239) 2026-06-01 15:11:45 +02:00
Shoubhit Dash
d85f8cd4d8
fix(core): contain lsp warmup defects (#30226) 2026-06-01 16:08:23 +05:30
opencode-agent[bot]
68676f2c5c chore: generate 2026-06-01 08:47:26 +00:00
Shoubhit Dash
2d2f587bfa
fix(opencode): avoid nullable webfetch format schema (#30215) 2026-06-01 14:15:57 +05:30
Orca丶
bba76009a8
fix(tui): prevent prompt corruption when pasting near wide characters (#29710)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Simon Klee <hello@simonklee.dk>
2026-06-01 08:42:14 +00:00
smagnuso
50b4ad89b3
fix(acp): honor session/cancel by aborting the running turn (#30145)
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-06-01 14:08:28 +05:30
opencode-agent[bot]
fd2278eefc chore: generate 2026-06-01 07:27:27 +00:00
Simon Klee
7ccb7889af
opencode(run): add queued prompt management (#30103)
Direct run mode previously made submitted follow-up prompts irrevocable while a response was still running. Let users edit or remove queued prompts before dispatch without interrupting the active turn.
2026-06-01 09:26:09 +02:00
Aiden Cline
f9ba23ab62
refactor(session): align namespace imports and inline trivial helpers (#30180) 2026-06-01 00:00:40 -05:00
Aiden Cline
b258a55a6c
fix(core): preserve session metadata migration identity (#30176) 2026-06-01 04:50:43 +00:00
Michael Hart
2725eed992
fix(app): show project sessions before path sync resolves (#30167)
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com>
2026-06-01 14:27:03 +10:00
Aiden Cline
a9c115c220
refactor(opencode): simplify provider setup flow (#30173) 2026-05-31 23:17:57 -05:00
Aiden Cline
917a36abc3
refactor(opencode): inline local provider helpers (#30169) 2026-05-31 22:59:44 -05:00
Frank
c57379833e go: minimax m3 2026-05-31 15:20:55 -04:00
opencode-agent[bot]
abaabdcb73
fix(tui): remount session view on session switch (#30129)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-05-31 18:30:29 +00:00
Frank
8f2afba7a5 zen: deepseek flash 2026-05-31 14:01:12 -04:00
Dax Raad
31f94f205e refactor(worktree): move project out of repository 2026-05-31 14:00:01 -04:00
opencode-agent[bot]
542b082373 chore: generate 2026-05-31 17:35:31 +00:00
Dax
2f2fcc1654
fix(opencode): remove automatic full session diffs (#30127) 2026-05-31 17:34:14 +00:00
Dax Raad
a69b70d5ca fix(core): allow skipping migration execution 2026-05-31 12:17:40 -04:00
Dax Raad
02edad83b2 test(tui): skip crashing keymap textarea renderer 2026-05-31 12:06:03 -04:00
Dax
5661af2034
feat(worktree): add managed workspace cloning (#30117) 2026-05-31 11:57:44 -04:00
Shoubhit Dash
331bed2469
fix(core): stabilize migration registry generation (#30105) 2026-05-31 19:28:09 +05:30
opencode-agent[bot]
6f07f10dd2 chore: generate 2026-05-31 08:59:27 +00:00
Simon Klee
e8dd8f7fe0
tui(run): use keymap instead of raw key events (#30077)
Co-authored-by: Sebastian Herrlinger <hasta84@gmail.com>
2026-05-31 10:58:12 +02:00
opencode-agent[bot]
a291967206 chore: generate 2026-05-31 07:27:16 +00:00
Dax Raad
a893ca857a sync 2026-05-31 03:25:47 -04:00
Dax Raad
25edeaf473 fix(sdk): preserve generated event contracts 2026-05-31 03:18:43 -04: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
opencode-agent[bot]
6bcb9cb9bb chore: generate 2026-05-31 00:04:25 +00:00
Dax Raad
0269d6f5de fix(core): isolate location layer instances 2026-05-30 20:02:14 -04:00
Dax Raad
aa86a20b1d fix(core): provide agent service in location layer 2026-05-30 20:01:54 -04:00
opencode
74ce1a1edf sync release versions for v1.15.13 2026-05-30 23:40:56 +00:00
opencode-agent[bot]
9c7788bbf9 chore: generate 2026-05-30 23:31:35 +00:00
Jérôme Benoit
f4f508e659
fix(opencode): support sap-ai-core anthropic opus 4.7+ adaptive reasoning (#29991) 2026-05-30 18:30:21 -05:00
Aiden Cline
3070b0f4ae
fix(opencode): default display summarized for gateway opus 4.7+ adaptive reasoning (#30027) 2026-05-30 18:07:06 -05:00
opencode-agent[bot]
52e288ea71 chore: generate 2026-05-30 22:59:16 +00:00
Dax Raad
9b915e70bd v2: default agents 2026-05-30 18:57:42 -04:00
Shantur Rathore
ddc30cd151
feat(core): add session metadata support (#23068)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-05-30 16:58:11 -05:00
Frank
ac8e686f33 zen: batch balance calculation 2026-05-30 10:53:35 -04:00
opencode-agent[bot]
69b2784b13 chore: generate 2026-05-30 08:56:10 +00:00
vimtor
6a2cd816b7
core: credit referral invites on first Lite checkout
Applies saved invites during Lite checkout so users who skip the referral page still credit the inviter. Avoids crediting already-active Lite workspaces so rewards stay tied to the first upgrade.
2026-05-30 10:52:21 +02:00
opencode-agent[bot]
04c46117b9 chore: generate 2026-05-30 05:13:21 +00:00
Frank
51a9b0baad zen: log ip prefix 2026-05-30 01:11:20 -04:00
opencode-agent[bot]
0d2508ffd5 chore: generate 2026-05-30 04:51:39 +00:00
Dax Raad
f6062bd5b6 feat(core): add default agent plugin 2026-05-30 00:49:52 -04:00
Dax Raad
181e58f50a feat(cli): add effect cli scaffold 2026-05-30 00:49:52 -04:00
opencode-agent[bot]
e4d3b81b0e chore: generate 2026-05-30 04:07:26 +00:00
Dax
9583e08be4
feat(core): add location-scoped config loading (#29625) 2026-05-30 04:06:08 +00:00
Kit Langton
5fb85a6aa3
fix(tui): align wrapped inline tool rows (#28664) 2026-05-29 21:50:05 -04:00
opencode-agent[bot]
b2a06351b5 chore: generate 2026-05-29 21:02:33 +00:00
James Murdza
9d5f3c1833
fix(workspaces): surface real error messages on failed workspace operations (#29167)
Signed-off-by: James Murdza <james@jamesmurdza.com>
2026-05-29 17:00:23 -04:00
Adam
7342e94094
fix(stats): scroll dense mobile charts 2026-05-29 15:11:21 -05:00
opencode-agent[bot]
8fe6cd9932 chore: generate 2026-05-29 20:06:03 +00:00
Shoubhit Dash
4cc166a400
feat(acp): promote next implementation (#29929) 2026-05-30 01:34:44 +05:30
opencode-agent[bot]
73c7bef1d0 chore: generate 2026-05-29 19:22:38 +00:00
Adam
9854c5d910
fix(stats): stabilize stacked chart bands 2026-05-29 14:20:23 -05:00
opencode-agent[bot]
494b55a2a7 chore: generate 2026-05-29 19:02:42 +00:00
Adam
aa22cf841d
fix(stats): reorder market share section 2026-05-29 14:00:08 -05:00
Adam
c977cb7f31
Combine top models and leaderboard sections 2026-05-29 14:00:08 -05:00
opencode-agent[bot]
39cd14826a chore: generate 2026-05-29 18:34:40 +00:00
Adam
6b0e5499f5
fix(stats): tighten 2m chart gaps 2026-05-29 13:31:25 -05:00
opencode-agent[bot]
a87b27a8be chore: generate 2026-05-29 18:24:08 +00:00
Adam
ce4e0e8a4e
fix(stats): rotate dense chart labels 2026-05-29 13:22:25 -05:00
Aiden Cline
b956e9a06f
fix(opencode): support vertex opus adaptive reasoning (#29911) 2026-05-29 11:35:26 -05:00
Adam
16cae9a323
fix(stats): stack largest segments at bottom 2026-05-29 09:30:32 -05:00
Adam
0a60dbdcee
fix(stats): stabilize newsletter form reset 2026-05-29 09:03:16 -05:00
Adam
bccebb8a36
fix(stats): refine newsletter modal 2026-05-29 08:08:57 -05:00
Adam
76dbe10ad7
feat(stats): match theme icons to figma (#29893) 2026-05-29 08:04:34 -05:00
Adam
46836beec9
fix(stats): add social unfurl metadata (#29892) 2026-05-29 08:02:00 -05:00
Adam
e84988b2a3
fix(stats): ignore partial may 27 athena data (#29891) 2026-05-29 12:59:47 +00:00
vimtor
3f6cb631c3
fix: referral edge case 2026-05-29 14:50:16 +02:00
Adam
e9966b651f
feat(stats): improve mobile leaderboard layout 2026-05-29 07:46:10 -05:00
Adam
dc28b82394
Add live GitHub star count to stats page 2026-05-29 07:46:09 -05:00
Adam
fb6275e04a
fix(stats): improve mobile charts 2026-05-29 07:46:09 -05:00
Jack
6102fb2e3f
docs: update Go availability and Zen pricing (#29890) 2026-05-29 20:39:23 +08:00
Shoubhit Dash
7da2620078
fix(tui): pin dialog select footer to bottom (#29878) 2026-05-29 16:43:50 +05:30
vimtor
5764f19937 core: credit users for missed referral rewards 2026-05-29 13:04:53 +02:00
opencode-agent[bot]
41198186be chore: generate 2026-05-29 10:11:21 +00:00
Shoubhit Dash
8f8b161cae
feat(tui): add session switcher plugin (#29861) 2026-05-29 15:39:34 +05:30
opencode-agent[bot]
710ed7cb33 chore: generate 2026-05-29 09:21:36 +00:00
Shoubhit Dash
fa73ec4fa6
fix(opencode): serialize mcp auth mutations (#29852) 2026-05-29 14:50:15 +05:30
Aiden Cline
c7e1fc5e42
fix(opencode): retry stalled SSE streams (#29837) 2026-05-29 00:19:54 -05:00
Aiden Cline
a15d4f9f04
fix(openai): proxy websocket connections under bun (#29832) 2026-05-28 23:53:07 -05:00
opencode-agent[bot]
43f110a6cb chore: generate 2026-05-29 03:49:46 +00:00
Luke Parker
29d17b9055
fix(opencode): allow pid 0 in Pty.Info for Windows ConPTY (#29828) 2026-05-29 13:47:50 +10:00
Luke Parker
672b8c4762
fix(desktop): bump @lydell/node-pty to 1.2.0-beta.12 (#29803) 2026-05-29 10:35:20 +10:00
Adam
0dc44772df
fix(stats): tune dark tooltip colors 2026-05-28 19:14:41 -05:00
Saurav M H
797c689ec2
fix(opencode): pass OAuth scopes to GoogleAuth for Vertex AI (#15110)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-05-28 19:05:43 -05:00
opencode-agent[bot]
acca8864ba chore: generate 2026-05-28 23:51:26 +00:00
Adam
7480b97630
fix(stats): proxy build assets under stats path 2026-05-28 18:49:03 -05:00
Adam
58da1ea48e
feat(stats): route stats app 2026-05-28 18:37:13 -05:00
Adam
0d67d659fc
feat(stats): polish rankings page 2026-05-28 18:22:56 -05:00
opencode-agent[bot]
6a9087007c chore: generate 2026-05-28 22:44:48 +00:00
Adam
c63d532cc2
refactor: simplify the changed workflow 2026-05-28 17:43:15 -05:00
Adam
629d5593eb
feat(stats): split updated timestamp ticker 2026-05-28 17:43:14 -05:00
Adam
ffbf9df18e
Refine leaderboard layout and styling 2026-05-28 17:43:14 -05:00
Adam
e3a6255c72
Fix touch interaction in top models chart 2026-05-28 17:43:14 -05:00
Frank
9f15715877 zen: sync 2026-05-28 18:41:17 -04:00
NoisemakerJon
4d894d129e
fix(app): prevent horizontal jitter on /go page (#29796) 2026-05-28 16:56:24 -05:00
opencode-agent[bot]
4759ae44b4 chore: generate 2026-05-28 21:54:17 +00:00
Vladimir Glafirov
e00a62e461
chore: bump gitlab-ai-provider to 6.8.0 (#29792) 2026-05-28 16:52:26 -05:00
Luke Parker
e16bfd745d
fix(app): start MCP servers only for open directories (#28937) 2026-05-28 21:51:11 +00:00
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
Aiden Cline
eb84f461b8
fix(llm): split OpenAI reasoning summary blocks (#29000) 2026-05-23 20:06:45 -05:00
Kit Langton
0b3a1c2fdf
test(opencode): simplify config effect tests (#29019) 2026-05-23 23:48:08 +00:00
Aiden Cline
61e7cdfbff
fix(opencode): bump google vertex provider for thought signatures (#29010)
Co-authored-by: Andrew Sweet <andrew.sweet@cantab.net>
2026-05-23 15:29:43 -05:00
Aiden Cline
a5ba1d075d
chore(opencode): bump venice ai sdk provider (#29003)
Co-authored-by: dpuyosa <dpuyosa@users.noreply.github.com>
2026-05-23 11:28:04 -05:00
Aiden Cline
ba437069e6
fix(opencode): advertise configured shell timeout (#28998)
Co-authored-by: Nabs <nabil@instafork.com>
2026-05-23 10:43:39 -05:00
Frank
387c5a02c8 sync 2026-05-23 10:27:07 -04:00
Frank
6b03be5468 sync 2026-05-23 03:57:22 -04:00
opencode-agent[bot]
7d2c1ce6c6 chore: generate 2026-05-23 04:49:36 +00:00
Dax
a9ef5a0fae
feat(project): resolve remote-backed project identity (#28914) 2026-05-23 04:48:09 +00:00
Luke Parker
0cf9a5d20b
fix(desktop): avoid white flash when restoring window (#28247) 2026-05-23 14:42:40 +10:00
opencode
2c4ad9f405 sync release versions for v1.15.10 2026-05-23 01:04:22 +00:00
Luke Parker
3bf054c1d9
fix(app): restore desktop prod legacy flows (#28919) 2026-05-22 20:40:47 -04:00
Aiden Cline
14c511e380
fix(llm): stabilize anthropic tool result typecheck (#28909) 2026-05-22 17:14:40 -05:00
opencode
871d38cbd7 sync release versions for v1.15.9 2026-05-22 21:18:49 +00:00
opencode-agent[bot]
1a329e4e67 chore: generate 2026-05-22 19:31:59 +00:00
James Long
bfb2d8dc76
fix(tui): when diff viewer closes always return to last route (#28903) 2026-05-22 15:30:31 -04:00
James Long
8f7a6c4a00
fix(tui): refine diff view keyboard shortcuts (#28896) 2026-05-22 14:40:14 -04:00
opencode-agent[bot]
1857c73565 chore: generate 2026-05-22 18:25:01 +00:00
Shoubhit Dash
5f42351159
fix(provider): type default model failures (#28881) 2026-05-22 23:53:23 +05:30
Shoubhit Dash
968aaa3cfe
fix(pty): expose missing session errors (#28884) 2026-05-22 23:53:03 +05:30
opencode-agent[bot]
b8266e5819 chore: generate 2026-05-22 18:22:48 +00:00
James Long
ba746e36d8
fix(tui): empty states, context, and minor improvements to diff viewer (#28878) 2026-05-22 14:21:22 -04:00
opencode-agent[bot]
d5068ba28e chore: generate 2026-05-22 17:50:23 +00:00
Shoubhit Dash
7265c46af6
fix(skill): type expected skill failures (#28885) 2026-05-22 23:18:52 +05:30
Shoubhit Dash
536ee857c6
fix(installation): type upgrade failures (#28883) 2026-05-22 23:18:17 +05:30
opencode-agent[bot]
dda69d77e8 chore: generate 2026-05-22 17:47:18 +00:00
Shoubhit Dash
0e14404e5f
fix(sync): map workspace warp not found (#28882) 2026-05-22 23:15:53 +05:30
opencode-agent[bot]
05f51bfe45 chore: generate 2026-05-22 17:44:34 +00:00
Shoubhit Dash
aee552c043
fix(repository): type expected reference failures (#28880) 2026-05-22 23:13:14 +05:30
opencode-agent[bot]
4f6eaf859b chore: generate 2026-05-22 16:39:58 +00:00
Kit Langton
d0cb58782f
fix(llm): surface code, type, and nested fields on provider stream errors (#28757) 2026-05-22 12:37:55 -04:00
opencode-agent[bot]
a3430db73a chore: generate 2026-05-22 16:37:46 +00:00
Shoubhit Dash
3e1972fd92
fix(httpapi): return project not found errors (#28856) 2026-05-22 22:06:20 +05:30
opencode-agent[bot]
b368e5adbe chore: generate 2026-05-22 16:31:30 +00:00
James Long
69e4f52272
fix(tui): interaction improvements to diff viewer (#28851) 2026-05-22 12:30:10 -04:00
opencode-agent[bot]
8a55920531 chore: generate 2026-05-22 16:25:15 +00:00
Kit Langton
9db90a0b76
fix(llm): emit structured image blocks for tool-result media in Anthropic Messages (#28755) 2026-05-22 12:23:41 -04:00
Kit Langton
700d012025
fix(llm): emit structured input_image content for tool-result media in OpenAI Responses (#28754) 2026-05-22 12:23:23 -04:00
Shoubhit Dash
59e486a917
fix(tui): restore question prompt key handling (#28835) 2026-05-22 21:47:13 +05:30
opencode-agent[bot]
00038027c8 chore: generate 2026-05-22 15:31:46 +00:00
Shoubhit Dash
5cf597d583
fix(httpapi): return pty error bodies (#28838) 2026-05-22 21:00:20 +05:30
opencode-agent[bot]
d92b8d8009 chore: generate 2026-05-22 13:52:40 +00:00
Dax Raad
854c535536 fix(tui): enable diff viewer by default 2026-05-22 09:50:30 -04:00
OpeOginni
3cf955e9ad
fix(desktop): correct user code extraction when URL contains colons (#28837) 2026-05-22 21:16:33 +08:00
opencode-agent[bot]
63f3e84792 chore: generate 2026-05-22 12:17:49 +00:00
Shoubhit Dash
0beb4de3e8
fix(httpapi): return mcp server not found errors (#28817) 2026-05-22 17:46:30 +05:30
Shoubhit Dash
51da3483a9
feat(tui): copy worktree path from palette (#28823) 2026-05-22 17:28:51 +05:30
opencode-agent[bot]
060fbc9ce7 chore: generate 2026-05-22 11:42:14 +00:00
Sebin
7a769dab3a
fix(mcp): include scope in clientMetadata and add callbackPort option (#28810)
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-05-22 17:10:38 +05:30
opencode-agent[bot]
2663ecd39d chore: generate 2026-05-22 11:00:29 +00:00
Shoubhit Dash
4ce247eaba
fix(httpapi): return request not found errors (#28693) 2026-05-22 16:29:12 +05:30
Brendan Allan
76d9c2cd76
fix(app): debounce vcs refresh in session page (#28784) 2026-05-22 06:47:05 +00:00
Brendan Allan
f6101aef8a
refactor(app): consolidate sdk and sync contexts (#28782) 2026-05-22 06:40:56 +00:00
Brendan Allan
f3874ec2f9
refactor(app): move tab navigation to titlebar and conditionally register project shortcuts (#28773) 2026-05-22 13:54:25 +08:00
Brendan Allan
6466fcfdea
refactor(app): simplify session routing and tab close handling (#28767) 2026-05-22 12:48:09 +08:00
Brendan Allan
1f0390cfbb
app: wrap provider data in Map to avoid store (#28765) 2026-05-22 12:23:16 +08:00
opencode-agent[bot]
9f06accfb4 chore: generate 2026-05-22 04:04:41 +00:00
JPFrancoia
7a9724496b
fix(vertex): Vertex (Antropic) provider: use .rep.googleapis.com for continental multi-region endpoints (us, eu) (#28347)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-05-21 23:03:24 -05:00
Aiden Cline
3e931152d1
tweak(tui): remove italics from thinking labels (#28737) 2026-05-21 22:22:51 -05:00
Frank
ad1d14775d sync 2026-05-21 19:11:33 -04:00
Frank
fcf4dff2ce sync 2026-05-21 19:09:26 -04:00
Frank
56714327f4 sync 2026-05-21 19:02:24 -04:00
Frank
21f338652d sync 2026-05-21 18:49:52 -04:00
Frank
8115f0c661 sync 2026-05-21 18:43:48 -04:00
opencode-agent[bot]
87d4cb07b0 chore: generate 2026-05-21 22:36:00 +00:00
James Long
ee008923f3
feat(tui): design revamp of diff viewer (#28728) 2026-05-21 18:34:32 -04:00
Frank
bbbef0da1c sync 2026-05-21 18:27:45 -04:00
Kit Langton
e92c4fb460
chore: drop dead imports across opencode/core/llm (#28720) 2026-05-21 17:03:12 -04:00
OpeOginni
4b496066bf
fix(opencode): update spinner color logic (#28032)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-05-21 16:02:08 -05:00
Frank
e63dcd30f3 sync 2026-05-21 16:55:12 -04:00
Kit Langton
2935d1819e
refactor(server): rename Fence.waitEffect to Fence.wait (#28717) 2026-05-21 20:48:15 +00:00
Kit Langton
86907e2e4a
refactor(server): drop dead Fence.wait + redundant casts (#28710) 2026-05-21 16:35:44 -04:00
Frank
31d2d38d7a sync 2026-05-21 16:20:33 -04:00
Frank
d21477d55a sync 2026-05-21 16:11:41 -04:00
Kit Langton
b99787e95b
refactor(opencode): fetch remote config with http client (#28661) 2026-05-21 15:53:44 -04:00
Frank
562d299a41 sync 2026-05-21 15:46:54 -04:00
opencode-agent[bot]
9ecb04e35b chore: generate 2026-05-21 19:19:25 +00:00
Kit Langton
231689c767
test(config): port env-var config tests to it.instance (#28706) 2026-05-21 19:17:29 +00:00
Frank
d70942079a sync 2026-05-21 15:06:10 -04:00
Frank
0cc55c11ac sync 2026-05-21 14:53:56 -04:00
Kit Langton
40da77e77c
test(opencode): cover native reasoning continuation (#28683) 2026-05-21 14:50:37 -04:00
Frank
0d2de7db65 sync 2026-05-21 14:25:43 -04:00
Frank
a568f616c9 sync 2026-05-21 13:55:31 -04:00
opencode-agent[bot]
7e35cff4f5 chore: generate 2026-05-21 17:25:26 +00:00
Shoubhit Dash
82b796ce31
fix(httpapi): return session busy error bodies (#28684) 2026-05-21 22:53:49 +05:30
Vladimir Glafirov
6c24062d2f
chore(deps): bump gitlab-ai-provider to 6.7.0 (#28218) 2026-05-21 12:12:39 -05:00
opencode-agent[bot]
3ca09ee3ef chore: generate 2026-05-21 16:50:49 +00:00
Kit Langton
003f1ce0f4
test(control-plane): finish porting workspace.test.ts to it.instance (#28665) 2026-05-21 12:48:59 -04:00
Kit Langton
61390dbb49
fix(llm): preserve native continuation metadata (#28678) 2026-05-21 11:57:45 -04:00
opencode
a58c3c53a9 sync release versions for v1.15.7 2026-05-21 15:51:26 +00:00
Victor Navarro
75ce8feff5
chore: upgrade sst version (#26224) 2026-05-21 17:19:15 +02:00
opencode-agent[bot]
6bee6ee755 chore: generate 2026-05-21 11:01:36 +00:00
Shoubhit Dash
9739d75892
fix(httpapi): handle corrupt v2 session messages (#28633) 2026-05-21 16:30:04 +05:30