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
opencode-agent[bot]
4a976482b1
chore: generate
2026-05-21 10:46:02 +00:00
Brendan Allan
2caac055ef
feat(desktop): add pinch zoom setting ( #28632 )
2026-05-21 10:44:30 +00:00
Shoubhit Dash
2697cb8001
fix(httpapi): remove config error middleware special case ( #28631 )
2026-05-21 15:57:25 +05:30
opencode-agent[bot]
dbd709376b
chore: generate
2026-05-21 10:15:54 +00:00
Shoubhit Dash
fc08292136
fix(httpapi): add unknown error references ( #28629 )
2026-05-21 15:44:35 +05:30
Jack
ee594ba55b
docs: sync TUI config translations and Zen pricing ( #28620 )
2026-05-21 18:03:22 +08:00
opencode-agent[bot]
516af86d53
chore: generate
2026-05-21 09:43:40 +00:00
Shoubhit Dash
f5d20c580b
fix(httpapi): expose unavailable v2 session mutations ( #28624 )
2026-05-21 15:12:13 +05:30
Brendan Allan
7d5e91b801
opencode: provide channel to web build ( #28612 )
2026-05-21 17:22:27 +08:00
opencode-agent[bot]
f70afbea34
chore: generate
2026-05-21 07:58:37 +00:00
Shoubhit Dash
b275b12e90
fix(httpapi): expose v2 session not found ( #28511 )
2026-05-21 13:27:20 +05:30
Kagura
4d900b2f46
fix(ui): preserve target attribute in DOMPurify config for markdown links ( #28598 )
2026-05-21 14:52:03 +08:00
Brendan Allan
b2661c4a03
app: more new designs ( #28603 )
2026-05-21 14:42:13 +08:00
Frank
6de584f25c
zen: fix affiliated header
2026-05-21 02:36:11 -04:00
opencode-agent[bot]
8c72edb3ff
chore: generate
2026-05-21 05:49:32 +00:00
Luke Parker
b207e32249
feat(app): add desktop v2 home, session entry, and titlebar ( #28442 )
...
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-05-21 05:48:13 +00:00
opencode-agent[bot]
6602341c0d
chore: generate
2026-05-21 05:14:43 +00:00
Milosz Jankiewicz
b32debb8a3
feat(opencode): add xAI Grok OAuth (SuperGrok) + device-code login ( #28557 )
...
Co-authored-by: Jaaneek <Jaaneek@users.noreply.github.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-05-21 00:13:28 -05:00
opencode-agent[bot]
7566cfe602
chore: generate
2026-05-21 04:56:41 +00:00
Luke Parker
bea3ca5b05
feat(desktop): Add Export Logs ( #26262 )
2026-05-21 14:55:23 +10:00
cooper-oai
c64ac905e1
fix(opencode): dedupe concurrent Codex OAuth refreshes ( #28236 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-05-20 23:34:31 -05:00
opencode-agent[bot]
7a554441b4
chore: generate
2026-05-21 04:02:29 +00:00
Kit Langton
14366af069
test(session): port llm.test.ts to it.instance ( #28578 )
2026-05-21 04:01:13 +00:00
opencode-agent[bot]
d9ed62e51c
chore: generate
2026-05-21 03:37:50 +00:00
Kit Langton
39ea816a72
refactor(opencode): roll out serviceUse proxy across 14 services + tests ( #28576 )
2026-05-21 03:36:27 +00:00
Kit Langton
69eee26f30
refactor(permission): drop redundant inner decode in Permission.ask ( #28575 )
2026-05-21 03:34:46 +00:00
opencode-agent[bot]
8f3949d235
chore: generate
2026-05-21 03:30:58 +00:00
Kit Langton
facd207396
fix(opencode): support native OpenAI OAuth fetch ( #28571 )
2026-05-20 23:29:25 -04:00
opencode-agent[bot]
2b28cc9024
chore: generate
2026-05-21 03:24:51 +00:00
Kit Langton
d37f9e770b
test(control-plane): port workspace.test.ts to it.instance ( #28572 )
2026-05-21 03:23:26 +00:00
Kit Langton
8fc02b0130
refactor(question): tool-arg errors at the boundary, drop redundant inner decode ( #28570 )
2026-05-21 03:06:22 +00:00
Kit Langton
ddf18a7f9c
test(server): port event SSE tests to it.instance + testEffectShared ( #28569 )
2026-05-21 02:55:54 +00:00
opencode-agent[bot]
fccfef1aaf
chore: generate
2026-05-21 02:44:38 +00:00
Kit Langton
e0e8159965
test(opencode): port provider.test.ts to it.instance ( #28565 )
2026-05-21 02:43:14 +00:00
opencode-agent[bot]
9cd6e07a50
chore: generate
2026-05-21 02:32:58 +00:00
Kit Langton
c05ce3b725
test(opencode): port amazon-bedrock.test.ts to it.instance ( #28559 )
2026-05-20 22:31:42 -04:00
Kit Langton
26008696e1
fix(question): surface schema failures as friendly tool errors ( #28563 )
2026-05-21 02:03:03 +00:00
opencode-agent[bot]
172fd971c5
chore: generate
2026-05-21 01:53:45 +00:00
Aiden Cline
8bfa188e07
fix(tui): use colon for collapsed thinking labels ( #28562 )
2026-05-20 20:52:28 -05:00
Kit Langton
5079fed63a
test(opencode): remove redundant global event casts ( #28564 )
2026-05-20 21:48:55 -04:00
Aiden Cline
4487fbf52f
fix(provider): support PDF attachments for xAI/Grok ( #28561 )
2026-05-20 20:46:31 -05:00
Kit Langton
fb9d69ef62
refactor(opencode): extract session LLM request prep ( #28560 )
2026-05-20 21:44:33 -04:00
Kit Langton
ddd6eb4496
fix(tui): separate question checkmark labels ( #28558 )
2026-05-20 21:35:59 -04:00
opencode-agent[bot]
12bbe84360
chore: generate
2026-05-21 01:30:35 +00:00
Kit Langton
661df8fcf8
fix(opencode): register account events in EventV2 bridge ( #28555 )
2026-05-20 21:29:12 -04:00
Kit Langton
16fb6dac8d
fix(llm): restore OpenAI reasoning streams ( #28552 )
2026-05-20 21:02:59 -04:00
opencode-agent[bot]
93131b6e4c
chore: generate
2026-05-21 00:55:10 +00:00
Dax
8643c0721e
Rename v2 auth service to account ( #28260 )
2026-05-21 00:53:27 +00:00
Kit Langton
41f6daf96a
Refactor LLM route-first provider API ( #28523 )
2026-05-20 20:15:52 -04:00
Kit Langton
5381795844
feat(effect-drizzle-sqlite): add vendored sqlite adapter ( #28547 )
2026-05-20 20:09:07 -04:00
Frank
7b9d7a7b7d
sync
2026-05-20 19:45:59 -04:00
Frank
7b0fd9fed2
zen: grok build 0.1
2026-05-20 19:38:37 -04:00
opencode-agent[bot]
b4a01cc3cd
chore: generate
2026-05-20 22:37:29 +00:00
James Long
a6e1aa085f
fix(tui): default new sessions always to local project ( #28541 )
2026-05-20 18:35:37 -04:00
opencode
6a9cbe7de0
sync release versions for v1.15.6
2026-05-20 21:44:08 +00:00
opencode-agent[bot]
7c121d48b9
chore: generate
2026-05-20 20:56:18 +00:00
Aiden Cline
f5a8202b41
fix(tui): simplify thinking toggle styling ( #28487 )
2026-05-20 15:54:29 -05:00
Kit Langton
43c24d8d0f
fix(tui): gate Zed context on terminal env ( #28517 )
2026-05-20 16:52:33 -04:00
opencode-agent[bot]
09603ed52f
chore: generate
2026-05-20 20:50:28 +00:00
Kit Langton
38e3b4087b
test(server): port event-diagnostics to Effect runner ( #28520 )
2026-05-20 16:48:41 -04:00
Sebastian
2969a513ce
upgrade opentui to 0.2.15 ( #28510 )
2026-05-20 22:44:09 +02:00
opencode-agent[bot]
de672fd214
chore: generate
2026-05-20 20:23:54 +00:00
James Long
d0779d2aca
feat(tui): collapse directories when possible in file tree ( #28512 )
2026-05-20 16:22:04 -04:00
James Long
58143c4b07
feat(tui): focus first file in file tree ( #28513 )
2026-05-20 16:04:45 -04:00
opencode-agent[bot]
b0ca0419be
chore: generate
2026-05-20 19:25:52 +00:00
Shoubhit Dash
4308dd75fb
fix(httpapi): expose v2 catalog errors ( #28498 )
2026-05-21 00:53:35 +05:30
Kit Langton
ec6d42d41d
chore: update Effect beta ( #28505 )
2026-05-20 15:09:19 -04:00
opencode-agent[bot]
3553754083
chore: generate
2026-05-20 19:09:16 +00:00
Simon Klee
ed839846d1
run: replace subagent tabs with on-demand picker ( #28508 )
...
Move subagent navigation into the existing palette: a
"View subagents" command entry, a dedicated picker panel, and a
Down-arrow shortcut from the empty composer.
2026-05-20 21:07:35 +02:00
Kit Langton
ba803dd89a
fix(sdk): unbreak typecheck on dev after v2 error widening ( #28503 )
2026-05-20 14:29:19 -04:00
opencode-agent[bot]
0e118d1961
chore: generate
2026-05-20 17:57:38 +00:00
Shoubhit Dash
40e73c4910
fix(httpapi): expose v2 request errors ( #28495 )
2026-05-20 23:23:23 +05:30
opencode-agent[bot]
9559e2425b
chore: generate
2026-05-20 17:29:32 +00:00
Frank
ac76af8c56
zen: add gemini 3.5 flash
2026-05-20 13:20:54 -04:00
Victor Navarro
b67b03e0ae
chore: simplify referral codes ( #28491 )
2026-05-20 19:15:20 +02:00
Sebastian
ef82426e28
handle permanent file plugin errors ( #27344 )
2026-05-20 18:47:30 +02:00
OpeOginni
14e9e5d9d6
fix(enterprise): message nav hovercard and active state ( #23964 )
2026-05-21 00:06:13 +08:00
Dax
9324ef0d08
fix(cli): default console login url ( #28474 )
2026-05-20 11:34:56 -04:00
opencode-agent[bot]
8940572098
chore: generate
2026-05-20 15:18:18 +00:00
James Long
17d66ee4fe
feat(tui): initial impl of diff viewer ( #28476 )
2026-05-20 11:16:56 -04:00
opencode-agent[bot]
13006d6d7c
chore: generate
2026-05-20 07:10:40 +00:00
Simon Klee
539b118690
run: add shell mode to prompt ( #28315 )
...
Press `!` on an empty prompt to enter shell mode and run a command
through session.shell instead of sending a message
2026-05-20 09:09:12 +02:00
opencode-agent[bot]
11f7e5a1b0
chore: generate
2026-05-20 06:41:26 +00:00
Brendan Allan
38b406fb35
app: Initial tabs impl ( #28436 )
2026-05-20 14:40:06 +08:00
opencode-agent[bot]
4702cddb3e
chore: generate
2026-05-20 04:29:32 +00:00
Luke Parker
82c5d45601
Add Windows desktop app menu ( #28420 )
2026-05-20 14:28:15 +10:00
OpeOginni
66d409d679
fix(opencode): Update directory and path fields of imported session ( #27516 )
2026-05-19 19:09:23 -05:00
Kit Langton
4ad261d8a7
Skip git setup for processor tool test ( #28406 )
2026-05-19 18:09:15 -04:00
Kit Langton
59c99dc62d
Skip snapshot seed file commits ( #28405 )
2026-05-19 17:45:55 -04:00
Kit Langton
a8f7c5ec93
Run CLI subprocess tests concurrently ( #28399 )
2026-05-19 17:26:41 -04:00
Kit Langton
34cae2f3cb
fix(action): remove orphan symlink breaking GitHub Action staging ( #28390 )
2026-05-19 20:49:22 +00:00
Kit Langton
e94d46af86
fix(config): resolve agent/command names from relative paths ( #28359 )
2026-05-19 20:48:32 +00:00
Kit Langton
c035c35eba
fix(config): tolerate invalid OPENCODE_PERMISSION JSON ( #28388 )
2026-05-19 20:37:50 +00:00
Kit Langton
b70b45964a
Skip LLM server for prompt tests without LLM calls ( #28391 )
2026-05-19 16:27:36 -04:00
opencode-agent[bot]
e3c8d221ec
chore: generate
2026-05-19 20:24:23 +00:00
Kit Langton
80e5fb11c2
refactor(test/cli): migrate harness short-lived path to AppProcess + FileSystem ( #28366 )
2026-05-19 16:18:19 -04:00
Kit Langton
4db2746e31
Reduce snapshot batch test fixture sizes ( #28381 )
2026-05-19 16:10:43 -04:00
opencode-agent[bot]
71e90073d2
chore: generate
2026-05-19 19:04:32 +00:00
Frank
ea27114eb9
go: update referral invite ui style
2026-05-19 15:01:27 -04:00
Frank
64d67f2134
sync
2026-05-19 14:29:55 -04:00