Aiden Cline
dbc60fc47a
test(provider): cover websocket timeout merge order
2026-06-03 16:50:40 -05:00
Aiden Cline
287057fbd5
fix(provider): preserve custom loader options
2026-06-03 16:21:39 -05:00
Aiden Cline
95252f66a6
fix(openai): scope websocket header timeout override
2026-06-03 16:15:59 -05:00
Aiden Cline
44208fcd09
fix(openai): disable header timeout for websockets
2026-06-03 16:11:02 -05:00
opencode-agent[bot]
a41f774cad
chore: generate
2026-06-03 21:00:33 +00:00
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]
5970f7820e
chore: update nix node_modules hashes
2026-06-03 12:21:13 +00:00
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
opencode-agent[bot]
56ec4b6912
chore: update nix node_modules hashes
2026-06-03 10:05:12 +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
Ulises Jeremias
a3b97d9090
fix(github): enforce existing git author identity ( #30507 )
2026-06-03 12:08:22 +05:30
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]
dc216e8b03
chore: update nix node_modules hashes
2026-06-02 23:19:59 +00: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
opencode-agent[bot]
113e7be5ac
chore: update nix node_modules hashes
2026-06-02 20:27:24 +00: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
opencode-agent[bot]
83c12f334e
chore: update nix node_modules hashes
2026-06-02 19:05:15 +00: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
1f2bcc22e3
chore: bump effect beta to 74 ( #30449 )
2026-06-02 18:41:19 +00: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
882d028ad8
fix(plugin): restore private git install fallback ( #30430 )
2026-06-02 11:14:41 -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
Frank
f1af9c5ddf
sync
2026-06-02 11:38:07 -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
Frank
74052c7bb7
sync
2026-06-02 09:51:59 -04: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
opencode-agent[bot]
a78adb1b09
chore: update nix node_modules hashes
2026-06-02 11:44:02 +00:00
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
Frank
8af7371c13
sync
2026-06-02 03:37:30 -04:00
Frank
90d85636e0
infra: stats
2026-06-02 02:41:33 -04: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
opencode-agent[bot]
687c66248c
chore: update nix node_modules hashes
2026-06-02 02:54:52 +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]
913c4ef0b1
chore: update nix node_modules hashes
2026-06-01 13:34:43 +00: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]
f401f01c05
chore: update nix node_modules hashes
2026-05-31 09:18:58 +00:00
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]
1afa9e32c9
chore: update nix node_modules hashes
2026-05-31 01:21:53 +00: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
opencode-agent[bot]
30f9780561
chore: update nix node_modules hashes
2026-05-30 23:13:09 +00: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]
bcc345ff82
chore: update nix node_modules hashes
2026-05-30 05:09:31 +00: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]
1ceb5dbd56
chore: update nix node_modules hashes
2026-05-30 04:19:30 +00: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
Aiden Cline
0733c080c0
ignore: bug report template
...
Updated bug report template to discourage large AI-generated summaries.
2026-05-29 14:54:45 -05:00
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
James Long
a4bc76d2a4
chore: remove improve codebase architecture skill ( #29926 )
2026-05-29 14:57:55 -04: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
opencode-agent[bot]
031f82adc8
chore: update nix node_modules hashes
2026-05-29 00:51:14 +00: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
opencode-agent[bot]
edc7a20cea
chore: update nix node_modules hashes
2026-05-28 23:38:53 +00: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
opencode-agent[bot]
ecd645b023
chore: update nix node_modules hashes
2026-05-28 22:08:51 +00: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
opencode-agent[bot]
2d15d89140
chore: update nix node_modules hashes
2026-05-28 18:05:19 +00: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
opencode-agent[bot]
49e8d324dd
chore: update nix node_modules hashes
2026-05-27 22:16:44 +00:00
Sebastian
60b9ba4db7
upgrade opentui to 0.2.16 ( #29463 )
2026-05-28 00:01:32 +02:00
opencode-agent[bot]
a1a401dc9b
chore: update nix node_modules hashes
2026-05-27 20:22:29 +00: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
dd3c443d8c
fix: cpu bound ingest server
2026-05-27 10:51:36 -05:00
Adam
4aaa9f9e30
chore: better stats command
2026-05-27 10:50:34 -05: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
Adam
ad2fc1ce4b
chore: reestablish datalake
2026-05-27 06:17:16 -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]
50b869a508
chore: update nix node_modules hashes
2026-05-26 17:40:59 +00: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
797359fbf0
fix(opencode): patch gcp metadata warning leak ( #29431 )
2026-05-26 12:18:09 -05:00
opencode-agent[bot]
034298cb1f
chore: update nix node_modules hashes
2026-05-26 16:55:51 +00:00
Aiden Cline
1c4196c358
docs: remove ambiguous agent automation guidance ( #29427 )
2026-05-26 11:46:45 -05:00
Aiden Cline
28dbd4ab4a
chore(opencode): pin google providers before tool id regression ( #29423 )
2026-05-26 11:34:54 -05:00
vimtor
715589fea4
fix: stuck sst deployment
2026-05-26 18:07:50 +02:00
opencode-agent[bot]
922903e410
chore: generate
2026-05-26 15:52:47 +00:00
vimtor
541a25c2a1
fix: stuck sst deployment
2026-05-26 17:48:27 +02:00
opencode-agent[bot]
1bf2b298e9
chore: update nix node_modules hashes
2026-05-26 14:23:57 +00:00
Frank
5ee18f9b75
ci: fix
2026-05-26 10:18:37 -04:00
Frank
26b1d14c16
ci: fix
2026-05-26 10:11:41 -04: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
opencode-agent[bot]
dbb7872326
chore: update nix node_modules hashes
2026-05-26 05:01:16 +00:00
Aiden Cline
87e9e700cd
fix(opencode): revert google sdk tool call id change ( #29310 )
2026-05-25 23:42:33 -05:00
Adam
4862c3e765
chore: remove gh role from infra
2026-05-25 20:35:45 -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
Adam
3c7f608475
fix: aws stages
2026-05-25 18:14:45 -05:00
opencode-agent[bot]
1ed14151a5
chore: update nix node_modules hashes
2026-05-25 22:49:12 +00: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]
8077e8a9d1
chore: update nix node_modules hashes
2026-05-25 15:03:04 +00:00
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
opencode-agent[bot]
94fb361591
chore: generate
2026-05-25 14:41:16 +00:00
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
Victor Navarro
7703786498
perf: serve console from us-east-2 instead of us-east-1 ( #28640 )
2026-05-25 11:42:18 +02: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]
5ca613e28e
chore: update nix node_modules hashes
2026-05-25 02:28:11 +00: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
opencode-agent[bot]
0cf99cf5f9
chore: update nix node_modules hashes
2026-05-24 02:24:16 +00: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
opencode-agent[bot]
1ccd14b0e1
chore: update nix node_modules hashes
2026-05-23 20:51:28 +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
opencode-agent[bot]
7fe7b9f258
chore: update nix node_modules hashes
2026-05-23 16:42:22 +00: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
Jérôme Benoit
4b1b722e98
fix(nix): re-inherit patches in desktop, ad-hoc sign .app on darwin ( #27869 )
2026-05-23 09:20:21 -05: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-agent[bot]
5ee0238c4a
chore: update nix node_modules hashes
2026-05-22 21:33:19 +00: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
Aiden Cline
8596967415
ci: "fix: exempt team members from compliance cleanup" ( #28865 )
2026-05-22 11:14:52 -05:00
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
Aiden Cline
1268f8657e
fix: exempt team members from compliance cleanup
2026-05-21 16:15:45 -05:00
Frank
39e7ff932d
sync
2026-05-21 17:03:54 -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
Frank
80fa6e6c49
sync
2026-05-21 16:02:56 -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]
e4957a78ea
chore: update nix node_modules hashes
2026-05-21 17:27:59 +00: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]
7ff392abe3
chore: update nix node_modules hashes
2026-05-21 05:08:00 +00: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]
6e177ee84a
chore: update nix node_modules hashes
2026-05-21 02:02:12 +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
opencode-agent[bot]
4fae476873
chore: generate
2026-05-21 01:47:51 +00: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
opencode-agent[bot]
bd41dac88f
chore: update nix node_modules hashes
2026-05-21 00:26:08 +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]
0e17c4f299
chore: update nix node_modules hashes
2026-05-20 21:01:29 +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
opencode-agent[bot]
eb52362e96
chore: generate
2026-05-20 20:45:33 +00: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
opencode-agent[bot]
650594e801
chore: update nix node_modules hashes
2026-05-20 20:13:43 +00:00
James Long
58143c4b07
feat(tui): focus first file in file tree ( #28513 )
2026-05-20 16:04:45 -04:00
Kit Langton
4cbeacbc76
chore: update Drizzle RC ( #28506 )
2026-05-20 15:55:36 -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
opencode-agent[bot]
7690481fc1
chore: update nix node_modules hashes
2026-05-20 19:23:14 +00:00
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
Dustin Deus
bc6c4c72ab
chore(triage): add 'starptech' to core and inference teams ( #28376 )
2026-05-19 15:15:04 -05: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
opencode-agent[bot]
a99337fbe1
chore: generate
2026-05-19 18:28:20 +00:00
Victor Navarro
b20b569b0e
chore(go): referral improvements ( #28368 )
2026-05-19 20:26:38 +02:00
Kit Langton
c449d3dc74
Migrate remaining legacy tools config tests ( #28363 )
2026-05-19 12:06:07 -04:00
opencode-agent[bot]
e4eb98b991
chore: generate
2026-05-19 15:52:51 +00:00
Victor Navarro
b32f071502
feat(go): referral support ( #28345 )
...
Co-authored-by: Jack <jack@anoma.ly >
2026-05-19 17:51:39 +02:00
Kit Langton
512e34af83
Migrate MCP config tests to instance fixtures ( #28338 )
2026-05-19 11:45:13 -04:00
Kit Langton
7051796c38
test(cli): tier-A read-only command smoke tests ( #28274 )
2026-05-19 11:35:48 -04:00
Kit Langton
b67f5d741f
test(opencode/run): skip Windows-only scrollback replay failure ( #28261 )
2026-05-19 11:24:23 -04:00
opencode-agent[bot]
eec0843ce4
chore: generate
2026-05-19 15:11:40 +00:00
Kit Langton
55baa16fbc
test(lib): extract snapshot normalizer utility for cross-OS stability ( #28356 )
2026-05-19 11:09:49 -04:00
Kit Langton
c79a9634d3
fix(tool): tolerate plugin tool defs with missing args ( #28357 )
2026-05-19 15:07:28 +00:00
Sebastian
8dd6448c90
use keymap state for layer visibility ( #26246 )
2026-05-19 17:07:26 +02:00
Kit Langton
18b9cec50d
test(cli): help-text snapshots for every CLI command ( #28267 )
2026-05-19 10:58:12 -04:00
Shawn
2932a7a35d
fix(app): invalidate provider queries after config update to show custom providers immediately ( #28313 )
2026-05-19 20:31:36 +08:00
Brendan Allan
922b2e10eb
refactor(app): remove Accessor wrapping from timeline row renders ( #28334 )
2026-05-19 20:22:50 +08:00
opencode-agent[bot]
a2ee437a0e
chore: generate
2026-05-19 12:21:56 +00:00
Kit Langton
6618e2bce2
feat(native-llm): route Anthropic API-key models through native runtime ( #28271 )
2026-05-19 08:20:27 -04:00
Kit Langton
cb15b3ad84
test(cli): subprocess integration tests for opencode acp ( #28265 )
2026-05-19 08:18:22 -04:00
Sebastian
ee16f08ffa
Fix legacy pgup/pgdown TUI keybind aliases ( #28275 )
2026-05-19 13:52:00 +02:00
Dustin Deus
9790a61f96
chore(docs): remove beta zen go ( #28317 )
...
Co-authored-by: starptech <starptech@starptechs-MBP.fritz.box >
2026-05-19 12:08:40 +02:00
Dustin Deus
2339aacbf2
chore(team): add starptech to the team members list ( #28320 )
2026-05-19 10:49:10 +02:00
opencode-agent[bot]
2d348da504
chore: generate
2026-05-19 06:47:00 +00:00
MYMDO
cbd2620c46
feat(i18n): add Ukrainian (uk) locale support ( #28061 )
2026-05-19 14:45:39 +08:00
opencode-agent[bot]
3bd304796b
chore: generate
2026-05-19 06:13:16 +00:00
Shoubhit Dash
dac81cdb68
fix(httpapi): preserve v2 openapi errors ( #28298 )
2026-05-19 11:42:01 +05:30
Shoubhit Dash
2c3bcf3e41
feat(httpapi): add v2 public error schemas ( #28297 )
2026-05-19 11:26:56 +05:30
Kit Langton
d9d43d8519
test: migrate plugin config fixtures
2026-05-18 22:14:01 -04:00
Kit Langton
bcc69f0afb
test: migrate managed config fixtures
2026-05-18 22:02:59 -04:00
Kit Langton
e53563f402
test: migrate remaining simple config fixtures
2026-05-18 21:42:00 -04:00
Kit Langton
7e4b02f1bf
test: migrate config legacy tool fixtures
2026-05-18 21:27:43 -04:00
Kit Langton
996928b32a
Migrate config .opencode file tests to instance fixtures ( #28268 )
2026-05-18 21:17:11 -04:00
Kit Langton
c032e821bc
Migrate config update tests to instance fixtures ( #28266 )
2026-05-18 20:57:42 -04:00
opencode-agent[bot]
6f160bb48f
chore: generate
2026-05-19 00:57:09 +00:00
Kit Langton
ebb672ac39
test(cli): subprocess integration tests for opencode serve ( #28263 )
2026-05-19 00:55:58 +00:00
Kit Langton
9a19e84265
Migrate config agent tests to instance fixtures ( #28213 )
2026-05-18 23:55:33 +00:00
Kit Langton
338666d13e
Migrate config template tests to instance fixtures ( #28211 )
2026-05-18 23:37:58 +00:00
Kit Langton
7b8a1037a0
refactor(test/lib): generalize run-process harness into cli-process ( #28253 )
2026-05-18 19:16:10 -04:00
Kit Langton
ee5cf45ef9
Migrate simple config tests to instance fixtures ( #28210 )
2026-05-18 19:13:16 -04:00
opencode-agent[bot]
2e1593dea5
chore: generate
2026-05-18 22:33:32 +00:00
Kit Langton
0f3d168fdd
test(cli): subprocess integration test harness + regression suite for opencode run ( #28230 )
2026-05-18 18:32:20 -04:00
opencode-agent[bot]
ce09fc8356
chore: generate
2026-05-18 22:03:00 +00:00
Luke Parker
44a35c5895
test(app): add session timeline smoke coverage ( #26619 )
2026-05-18 22:01:29 +00:00
Kit Langton
8a321c4536
fix(native-llm): prefer console opencode token ( #28237 )
2026-05-18 17:23:57 -04:00
opencode
ef9e567e5f
sync release versions for v1.15.5
2026-05-18 20:57:13 +00:00
Kit Langton
b396b71c6f
fix(ui): guard reasoning renderer against undefined text ( #28222 )
2026-05-18 16:04:07 -04:00
Aiden Cline
d8efc575fa
refactor(session): extract prompt tool resolution ( #28204 )
2026-05-18 14:50:31 -05:00
opencode-agent[bot]
e1fbed8fb6
chore: update nix node_modules hashes
2026-05-18 19:12:18 +00:00
James Long
12ae22378f
fix(plugin): ask in tools from plugins returns promise instead of effect ( #28217 )
2026-05-18 18:57:29 +00:00
opencode-agent[bot]
a88b436eec
chore: generate
2026-05-18 18:42:55 +00:00
Kit Langton
dbe36851bc
Preview native LLM runtime stack ( #27114 )
2026-05-18 14:41:36 -04:00
James Long
ff9d7cab5c
fix(core): fix file references in workspaces ( #28209 )
2026-05-18 18:23:35 +00:00
Kit Langton
88681d389b
Migrate provider lookup tests to instance fixtures
...
Migrate provider env precedence, model lookup, and default model tests to Effect-aware instance fixtures while keeping behavior unchanged.
2026-05-18 18:01:53 +00:00
Kit Langton
ae2ecd1ed3
Migrate custom provider tests to instance fixtures
...
Migrate the next custom provider/model config tests to Effect-aware instance fixtures while keeping timing neutral and behavior unchanged.
2026-05-18 17:49:26 +00:00
Kit Langton
159d271e1e
refactor(sync): publish via EffectBridge.fork for codebase consistency ( #28187 )
2026-05-18 13:30:41 -04:00
Kit Langton
762850dfe5
Migrate provider config tests to instance fixtures
...
Convert the first provider env/config/filtering tests to Effect-aware instance fixtures while keeping behavior unchanged and documenting neutral timing.
2026-05-18 13:22:59 -04:00
Kit Langton
b039702e8c
feat(tui): add syntax highlighting for elixir, fsharp, r, make, vim, xml, agda ( #28198 )
2026-05-18 13:08:08 -04:00
opencode-agent[bot]
094886c848
chore: generate
2026-05-18 17:03:44 +00:00
Shoubhit Dash
dc0297f4ac
refactor(session): extract reference prompt helpers ( #28197 )
2026-05-18 22:32:18 +05:30
Kit Langton
3ab67f3280
Stabilize watcher test readiness ( #28194 )
2026-05-18 12:51:46 -04:00
Shoubhit Dash
a2e6bd503b
refactor(reference): split materialization state ( #28190 )
2026-05-18 22:14:33 +05:30
Aiden Cline
05ac345696
refactor(session): move prompt reminders out of core loop ( #28082 )
2026-05-18 11:36:38 -05:00
opencode-agent[bot]
e3feca09b3
chore: generate
2026-05-18 16:20:46 +00:00
Kit Langton
896ad7b884
Speed up targeted opencode tests
...
Reduce avoidable setup costs in slow opencode tests while preserving reviewed coverage and recording the benchmark evidence for follow-up test-suite work.
2026-05-18 16:18:29 +00:00
opencode-agent[bot]
0a945219a9
chore: generate
2026-05-18 16:17:46 +00:00
Shoubhit Dash
94828eb44b
refactor(repository): type cache failures ( #28188 )
2026-05-18 21:46:18 +05:30
Shoubhit Dash
96192495ae
refactor(repository): add cache service ( #28184 )
2026-05-18 21:25:38 +05:30
opencode-agent[bot]
f7b5576bcc
chore: generate
2026-05-18 15:39:33 +00:00
Kit Langton
cb35493242
fix(bus): acquire PubSub subscription eagerly to close /event race ( #27959 )
2026-05-18 11:38:05 -04:00
Shoubhit Dash
5bfd7fd16c
refactor(repository): clarify reference domain ( #28182 )
2026-05-18 21:04:44 +05:30
opencode-agent[bot]
2932b41e64
chore: generate
2026-05-18 15:14:13 +00:00
Shoubhit Dash
eb389c58eb
refactor(reference): normalize config entries ( #28178 )
2026-05-18 20:42:41 +05:30
Shoubhit Dash
54ff0a669b
test(reference): cover configured reference contracts ( #28170 )
2026-05-18 20:09:27 +05:30
opencode-agent[bot]
e56999fd36
chore: generate
2026-05-18 12:31:37 +00:00
Simon Klee
1124315267
run: refresh prompt layout after paste ( #28164 )
...
Pasting into the prompt textarea left its layout stale until the next edit, so the visible content did not reflect the pasted text. Mark the layout dirty on paste and notify the content-change handler once the renderer is idle so the prompt updates immediately.
2026-05-18 12:30:20 +00:00
opencode-agent[bot]
2bf3f3041f
chore: update nix node_modules hashes
2026-05-18 12:03:51 +00:00
Sebastian
6e4db5666a
upgrade opentui to 0.2.14 ( #28090 )
2026-05-18 13:44:08 +02:00
Shoubhit Dash
564cde393e
fix(tui): copy pasted prompt content ( #28156 )
2026-05-18 17:02:34 +05:30
opencode-agent[bot]
c813927bb6
chore: generate
2026-05-18 11:07:52 +00:00
Simon Klee
5970c12d90
run: replay session history on interactive resume ( #26880 )
2026-05-18 13:06:27 +02:00
opencode-agent[bot]
116a4e33ba
chore: generate
2026-05-18 11:06:05 +00:00
Shoubhit Dash
611e48c4ac
fix(tui): collapse long tool output lines ( #28148 )
2026-05-18 16:34:34 +05:30
Brendan Allan
836a33198e
fix(ui): fix question dock overflow and message part flex layout ( #28142 )
2026-05-18 17:55:27 +08:00
opencode-agent[bot]
7afd477d1a
chore: generate
2026-05-18 09:28:20 +00:00
SpiritChen51
fe143df151
fix(ui): fallback to execCommand for clipboard copy when navigator.clipboard fails ( #27993 )
...
Co-authored-by: SpiritChen51 <spiritchen51@users.noreply.github.com >
2026-05-18 17:26:45 +08:00
Kagura
e94aecaa08
fix(tui): use contrast-aware foreground for paste summary badge ( #27969 )
...
Co-authored-by: Simon Klee <hello@simonklee.dk >
2026-05-18 08:38:40 +00:00
Brendan Allan
418c0ea04a
feat(desktop): add notification permission for renderer ( #28119 )
2026-05-18 15:43:28 +08:00
opencode-agent[bot]
4312e5df05
chore: generate
2026-05-18 07:21:25 +00:00
Brendan Allan
f80f3e33ec
desktop: add free limit + go usage exceeded dialogs to match tui ( #27677 )
2026-05-18 15:20:08 +08:00
opencode-agent[bot]
479206449e
chore: generate
2026-05-18 06:41:17 +00:00
Zayd Krunz
6849059b00
fix(app): hide prompt placeholder for whitespace input ( #28101 )
...
Co-authored-by: ShrootBuck <ShrootBuck@users.noreply.github.com >
2026-05-18 14:39:51 +08:00
opencode-agent[bot]
43df145cd2
chore: update nix node_modules hashes
2026-05-18 03:59:28 +00:00
Frank
28a0bf6c8f
sync
2026-05-17 23:43:23 -04:00
opencode-agent[bot]
30e4edffd5
chore: generate
2026-05-18 03:42:06 +00:00
Luke Parker
5452ab6db7
perf(app): virtualize session timeline rows ( #26949 )
...
Co-authored-by: Brendan Allan <git@brendonovich.dev >
2026-05-18 03:40:52 +00:00
Dax
e85119aa64
Load models.dev snapshot from build global ( #28077 )
2026-05-17 21:59:44 -04:00
黑墨水鱼
71b27a1b0f
fix: sync PWA status bar theme-color with app color scheme ( #28006 )
2026-05-18 00:12:02 +00:00
opencode-agent[bot]
32f37d86f0
chore: update nix node_modules hashes
2026-05-17 23:40:17 +00:00
opencode-agent[bot]
b14ea406ba
chore: generate
2026-05-17 23:25:50 +00:00
Luke Parker
de846ca57d
chore: Upgrade Bun to the final non-rust version ( #27648 )
2026-05-18 09:24:26 +10:00
Luke Parker
f06b78751e
fix(desktop): install the latest available update ( #27953 )
2026-05-18 09:23:32 +10:00
opencode-agent[bot]
969d0f48b2
chore: generate
2026-05-17 23:03:12 +00:00
Luke Parker
fc19dcc70c
fix: sort v2 session list by updated time ( #27954 )
2026-05-18 09:01:55 +10:00
opencode-agent[bot]
49c6b46afc
chore: update nix node_modules hashes
2026-05-17 22:39:36 +00:00
Sebastian
f97e115ee2
dialog prompt submit keybind + opentui event sink ( #27945 )
2026-05-18 00:23:19 +02:00
Dax Raad
e92b1fe7d7
core: let models layer infer its own type so layer composition no longer requires matching explicit requirements
2026-05-17 17:37:11 -04:00
opencode
f98449c9b5
sync release versions for v1.15.4
2026-05-17 17:44:50 +00:00
Frank
468eb68878
zen: update monitoring query
2026-05-17 13:15:39 -04:00
Dax
23b594de6e
fix: preserve bus instance context ( #28051 )
2026-05-17 12:56:42 -04:00
Frank
5060577ee1
sync
2026-05-17 12:37:47 -04:00
Aiden Cline
d3ebb1f7c0
ignore: cleanup readme ( #28049 )
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com >
2026-05-17 11:26:23 -05:00
Shoubhit Dash
e4cc4e1682
fix(lsp): preserve instance ref for update events ( #28016 )
2026-05-17 16:37:00 +05:30
opencode-agent[bot]
53e89f9d52
chore: generate
2026-05-17 08:06:12 +00:00
Frank
de247b7aae
sync
2026-05-17 04:04:39 -04:00
Frank
0b8050d453
sync
2026-05-17 01:59:20 -04:00
Gustavo Viana
be6a89a3b8
docs: update README.es.md ( #27739 )
...
Co-authored-by: Victor Navarro <vn4varro@gmail.com >
2026-05-16 19:33:24 +02:00
Kit Langton
c0a8b509c7
style(tui): distinguish markdown h1 headings ( #27814 )
2026-05-16 11:18:17 -04:00
opencode
f80651fa91
sync release versions for v1.15.3
2026-05-16 14:07:33 +00:00
Shoubhit Dash
68af95390d
fix: hide task background instructions by default ( #27872 )
2026-05-16 19:18:15 +05:30
opencode-agent[bot]
321db7a819
chore: generate
2026-05-16 13:27:23 +00:00
Dax Raad
6d2219e001
fix(cli): preserve instance context in async commands
2026-05-16 09:25:45 -04:00
opencode-agent[bot]
dd432e3cde
chore: generate
2026-05-16 13:21:57 +00:00
Dax Raad
77db212a0a
fix read stream byte cap
2026-05-16 09:20:35 -04:00
opencode
f56263791c
sync release versions for v1.15.2
2026-05-16 12:53:10 +00:00
Dax Raad
88363f1ed9
fixed issue in opencode run
2026-05-16 08:27:25 -04:00
Jack
c5db39f626
Remove Ring 2.6 1T from Zen docs ( #27849 )
2026-05-16 17:55:32 +08:00
vimtor
b5aed287ca
chore: reduce alerts noise
2026-05-16 09:39:13 +02:00
Dax
53849bd866
fix(sync): publish events on injected project bus ( #27825 )
2026-05-16 05:56:49 +00:00
opencode
e33912bfee
sync release versions for v1.15.1
2026-05-16 05:44:44 +00:00
Aiden Cline
548648a3d9
core: reduce prompts for shell, todowrite, and task tools ( #26821 )
2026-05-16 00:18:47 -05:00
Caleb Norton
4643e13170
feat(nix): add opencode-electron derivation ( #16163 )
2026-05-15 23:20:48 -05:00
Dax Raad
042e6a5c86
tui: newly pinned sessions now append to the end of the list instead of jumping to the top
2026-05-15 23:57:40 -04:00
Dax Raad
e36d6a0cbe
core: clarify postinstall error message when binary is missing
...
Users installing with pnpm or --ignore-scripts now see a clear explanation
of why the native binary is missing and exact steps to fix it. The shell
script wrapper provides more actionable guidance than the previous Node.js
fallback that only suggested running the postinstall script without context
about why it wasn't run automatically.
2026-05-15 23:12:00 -04:00
Sebastian
cc9c0b15c7
Revert "add dialog prompt submit keybind ( #27807 )" ( #27815 )
2026-05-16 04:44:32 +02:00
Kit Langton
f3b0d3d7ac
fix(tui): dedupe consecutive prompt history entries ( #27816 )
2026-05-16 02:36:35 +00:00
opencode-agent[bot]
764c6bc517
chore: update nix node_modules hashes
2026-05-16 01:20:56 +00:00
Sebastian
d441e931f9
add dialog prompt submit keybind ( #27807 )
2026-05-16 03:11:46 +02:00
Sebastian
ad79ad9ea8
upgrade opentui to 0.2.11 ( #27808 )
2026-05-16 03:05:54 +02:00
opencode-agent[bot]
d6b23fd8f6
chore: generate
2026-05-16 00:44:10 +00:00
Kit Langton
5911bd532d
fix(tui): show config error details on startup ( #27803 )
2026-05-15 20:42:56 -04:00
Dax Raad
2385123f03
Fix thinking toggle defaults
2026-05-15 20:27:36 -04:00
Dax
09549661e1
Fix npm CLI binary installation ( #27801 )
2026-05-15 18:43:37 -04:00
opencode-agent[bot]
da495fd2e0
chore: generate
2026-05-15 22:09:43 +00:00
vimtor
85cd447910
chore: reduce alerts noise
2026-05-16 00:07:59 +02:00
Sebastian
0f31fd631b
Fix multiline mentions ( #27649 )
2026-05-15 23:04:20 +02:00
Sebastian
aa07e21945
handle undefined tips ( #27635 )
2026-05-15 23:04:00 +02:00
Shoubhit Dash
f060874b29
feat(tui): add minimal thinking mode with click-to-expand ( #27623 )
2026-05-16 02:09:58 +05:30
vimtor
f21c582db9
chore: reduce alerting noise
2026-05-15 22:18:50 +02:00
Shoubhit Dash
65f96a5851
refactor(instance): retire WithInstance adapter ( #27782 )
2026-05-16 01:30:07 +05:30
Aiden Cline
48122b31cc
fix(tool): bridge custom tool zod metadata ( #27770 )
2026-05-15 14:50:21 -05:00
opencode-agent[bot]
0df2f5b45f
chore: generate
2026-05-15 19:48:45 +00:00
Shoubhit Dash
499e8e4b78
test(instance): add effect-native fixture helpers ( #27781 )
2026-05-16 01:17:37 +05:30
Shoubhit Dash
f33b4455a1
feat(tui): enable pinned session switching ( #27780 )
2026-05-16 01:10:16 +05:30
Shoubhit Dash
a24abd2b11
refactor(lsp): require explicit instance context ( #27767 )
2026-05-16 00:46:27 +05:30
opencode-agent[bot]
d44bef2107
chore: generate
2026-05-15 18:45:24 +00:00
Shoubhit Dash
f99339e525
fix(tui): keep session switching pinned-only ( #27775 )
2026-05-16 00:14:07 +05:30
Shoubhit Dash
2b0e72ab79
refactor(workspace): centralize adapter invocation ( #27768 )
2026-05-15 23:59:01 +05:30
Shoubhit Dash
2fdee50b3b
refactor(acp): extract runtime reentry ( #27769 )
2026-05-15 23:58:52 +05:30
opencode-agent[bot]
48293c5271
chore: generate
2026-05-15 17:37:07 +00:00
Shoubhit Dash
0c9cfe923f
refactor(instance): remove legacy runtime fallback ( #27757 )
2026-05-15 23:05:44 +05:30
opencode-agent[bot]
9975c1ed1c
chore: generate
2026-05-15 15:12:20 +00:00
Aiden Cline
ef7d801271
fix(tool): preserve custom tool arg descriptions ( #27750 )
...
Co-authored-by: khimaros <231498+khimaros@users.noreply.github.com >
2026-05-15 10:11:01 -05:00
opencode-agent[bot]
eb630075c3
chore: generate
2026-05-15 15:01:55 +00:00
Shoubhit Dash
a2392ca60d
refactor(worktree): provide runtime reentry refs ( #27754 )
2026-05-15 20:30:29 +05:30
opencode-agent[bot]
f9371eb66c
chore: generate
2026-05-15 14:36:04 +00:00
Shoubhit Dash
fa9a2cb24d
refactor(instance): remove remaining bind call sites ( #27731 )
2026-05-15 20:04:42 +05:30
Victor Navarro
2d90f325fc
ci: catch provider errors across all opencode tiers ( #27495 )
2026-05-15 16:31:59 +02:00
Aiden Cline
c2ffd7cf14
fix: markdown table rendering ( #27747 )
2026-05-15 09:22:24 -05:00
vimtor
104f5d5a14
chore: exclude provider from triggers
2026-05-15 16:01:11 +02:00
Shoubhit Dash
1c7c03332e
test(workspace): avoid legacy instance reads ( #27727 )
2026-05-15 17:07:21 +05:30
opencode-agent[bot]
984eefa6f8
chore: generate
2026-05-15 11:02:14 +00:00
Shoubhit Dash
bf64f8cbb5
refactor(cli): dispose bootstrap instance explicitly ( #27721 )
2026-05-15 16:30:54 +05:30
opencode-agent[bot]
727a83aa7a
chore: generate
2026-05-15 10:46:06 +00:00
Shoubhit Dash
e65383810a
refactor(tool): read repo overview directory from instance state ( #27717 )
2026-05-15 16:14:49 +05:30
Shoubhit Dash
12b666e2c9
refactor(project): import instance context directly ( #27714 )
2026-05-15 15:59:56 +05:30
Shoubhit Dash
eb5ef1c073
refactor(flags): remove unused flag exports ( #27709 )
2026-05-15 15:35:24 +05:30
Shoubhit Dash
356f684186
refactor(flags): migrate skip migrations flag ( #27705 )
2026-05-15 14:54:29 +05:30
Shoubhit Dash
7b370406a9
refactor(flags): migrate lsp download flag ( #27699 )
2026-05-15 14:35:31 +05:30
Shoubhit Dash
202cc863b4
refactor(flags): migrate claude code prompt flag ( #27690 )
2026-05-15 14:17:04 +05:30
Shoubhit Dash
22cb0395e2
refactor(flags): migrate external skills flag ( #27685 )
2026-05-15 13:24:56 +05:30
Shoubhit Dash
2d6bedecd4
refactor(flags): migrate output token max to runtime flags ( #27680 )
2026-05-15 13:07:35 +05:30
opencode-agent[bot]
2080390ca6
chore: generate
2026-05-15 07:36:10 +00:00
Kagura
1ac3f09468
fix(watcher): resolve symlinked .git path before subscribing ( #27016 )
...
Co-authored-by: Simon Klee <hello@simonklee.dk >
2026-05-15 09:34:53 +02:00
Aiden Cline
ca8f578f2f
ci: skip previously cleaned PRs ( #27670 )
2026-05-15 00:23:09 -05:00
Aiden Cline
d59d99665b
ci: Automate PR cleanup ( #27667 )
2026-05-14 23:47:59 -05:00
opencode
c43edc5b71
sync release versions for v1.15.0
2026-05-15 04:03:54 +00:00
Dax Raad
7a012cac08
fix(tool): ignore invalid custom tool exports
2026-05-14 23:36:28 -04:00
James Long
af06e52708
fix(session): ignore instruction lookup errors ( #27656 )
2026-05-14 23:12:30 -04:00
Dax Raad
f807152724
core: fix event projector lookup to use versioned type keys
...
Fixes a bug where projectors were stored with Definition object references
as Map keys but lookups were failing due to object identity mismatches.
Now uses versioned type strings as keys, ensuring events are correctly
matched to their projectors during sync processing.
This fixes issues where certain events would not be properly projected
to the read model, causing stale or missing data in views.
2026-05-14 22:52:03 -04:00
Dax Raad
b0ea7a5aa7
more test fixes
2026-05-14 22:45:09 -04:00
opencode-agent[bot]
34b1be5bcd
chore: generate
2026-05-15 02:34:06 +00:00
Dax Raad
16639eee76
test fixes
2026-05-14 22:32:38 -04:00
opencode-agent[bot]
10c8493940
chore: generate
2026-05-15 02:14:56 +00:00
Dax Raad
a50ff72f3f
fix: remove debug logging
2026-05-14 22:13:15 -04:00
Dax Raad
5f4e5e6896
more typecheck fixes
2026-05-14 22:05:12 -04:00
Dax Raad
f39cf911d7
fix missing event types in sdk
2026-05-14 21:57:25 -04:00
Brendan Allan
f179dcbf02
fix(app): only run session.updated archive logic if archive state changes ( #27637 )
2026-05-15 09:42:47 +08:00
opencode-agent[bot]
fd6a8520b8
chore: generate
2026-05-15 00:52:06 +00:00
Dax
e11e089e42
Add Effect-native core event system ( #27415 )
2026-05-15 00:50:23 +00:00
Luna Seemann
73cdba959b
feat(desktop): auto-hide menu bar on Linux and Windows ( #27618 )
2026-05-15 08:48:29 +08:00
opencode
4e7a60dac6
sync release versions for v1.14.51
2026-05-15 00:39:54 +00:00
opencode-agent[bot]
e62ebd8fec
chore: generate
2026-05-15 00:02:04 +00:00
Kit Langton
195f592640
refactor(server): simplify listener lifecycle ( #27413 )
2026-05-15 00:00:52 +00:00
opencode-agent[bot]
78769010a1
chore: generate
2026-05-14 23:46:57 +00:00
Kit Langton
4e143e3a3e
test(lib): promote pollWithTimeout/awaitWithTimeout helpers ( #27626 )
2026-05-14 23:45:32 +00:00
opencode-agent[bot]
dab567aa2d
chore: generate
2026-05-14 23:34:42 +00:00
Kit Langton
9d35b04e13
test(acp): replace fixed sleeps with pollUntil in event-subscription ( #27624 )
2026-05-14 23:33:06 +00:00
Kit Langton
273ab56949
test(bus): fix flaky subscriber races with readiness latch ( #27625 )
2026-05-14 19:32:25 -04:00
Kit Langton
302ba0ca0b
test(session): de-flake shell-cancel tests by waiting for busy state ( #27622 )
2026-05-14 19:24:09 -04:00
Shoubhit Dash
d35e09f1fc
test(workspace): use runtime flags in workspace tests ( #27612 )
2026-05-15 04:19:39 +05:30
Shoubhit Dash
fc34c74567
refactor(flags): move channel db flag to runtime flags ( #27615 )
2026-05-15 04:09:10 +05:30
Shoubhit Dash
cb4f5cdea9
refactor(flags): move auto share to runtime flags ( #27611 )
2026-05-15 03:58:26 +05:30
nv-kasikritc
d34a0194ec
feat(provider): add NVIDIA endpoints origin header ( #27394 )
2026-05-14 17:21:58 -05:00
Shoubhit Dash
43310f4d8c
refactor(flags): move embedded web ui flag to runtime flags ( #27613 )
2026-05-15 03:51:29 +05:30
Shoubhit Dash
e22cfa435a
refactor(lsp): move ty flag to runtime flags ( #27610 )
2026-05-15 03:40:30 +05:30
opencode-agent[bot]
93b1ccc029
chore: generate
2026-05-14 22:00:48 +00:00
Shoubhit Dash
faca2b90c1
refactor(flags): migrate icon discovery runtime flag ( #27609 )
2026-05-15 03:24:14 +05:30
Shoubhit Dash
76ff18afde
refactor(format): move oxfmt flag to runtime flags ( #27608 )
2026-05-15 03:03:37 +05:30
opencode-agent[bot]
9914c9af17
chore: generate
2026-05-14 21:32:52 +00:00
Shoubhit Dash
f202226bbc
refactor(flags): move bash timeout to runtime flags ( #27607 )
2026-05-15 02:49:14 +05:30
Shoubhit Dash
34198f422c
refactor(provider): use runtime flag for experimental models ( #27606 )
2026-05-15 02:48:01 +05:30
Shoubhit Dash
cccdeef294
refactor(flags): migrate claude code skills flag to RuntimeFlags ( #27605 )
2026-05-15 02:47:26 +05:30
Musa
83c145f889
fix(plugin): scope digitalocean oauth to genai ( #27599 )
2026-05-14 15:20:34 -05:00
Kit Langton
d353a6bc24
fix(worktree): accept missing create payload ( #27582 )
2026-05-14 14:25:22 -04:00
bo-tato
d25cc42d21
docs(app): stale reference to removed multi-edit tool ( #27579 )
2026-05-14 13:10:01 -05:00
opencode-agent[bot]
6039b894c5
chore: generate
2026-05-14 18:05:32 +00:00
Kit Langton
b4fc5ef071
refactor(http-recorder): tighten cassette safety, fix WS leaks + docs ( #26730 )
2026-05-14 18:03:22 +00:00
opencode-agent[bot]
f6c8e35383
chore: generate
2026-05-14 17:58:35 +00:00
Kit Langton
94564f3588
fix(session): prevent double auto-compaction from filterCompacted reorder ( #27545 )
2026-05-14 13:56:12 -04:00
Kit Langton
855bda8384
test(question): wait on question events ( #27124 )
2026-05-14 13:23:47 -04:00
opencode-agent[bot]
756488d534
chore: generate
2026-05-14 16:42:18 +00:00
Shoubhit Dash
22de34c4de
feat: add experimental background subagents ( #27084 )
2026-05-14 22:10:15 +05:30
Adam
bdb0c16a93
chore: update web stats
2026-05-14 11:26:59 -05:00
Sameer Kankute
7f7eb2e7f8
fix(provider): remove LiteLLM workarounds ported upstream, requires LiteLLM v1.85.0-rc.2+ ( #26819 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-14 11:26:07 -05:00
opencode-agent[bot]
e15fd0bb93
chore: generate
2026-05-14 13:33:44 +00:00
opencode-agent[bot]
8f90697df8
chore: generate
2026-05-14 13:32:19 +00:00
opencode-agent[bot]
17af25d1c1
chore: generate
2026-05-14 13:30:59 +00:00
Kit Langton
3c81326a5e
docs(effect): refresh TODO with shipped P0 and RF work ( #27536 )
2026-05-14 09:29:32 -04:00
opencode-agent[bot]
9f8d8f5b0e
chore: generate
2026-05-14 12:40:10 +00:00
OpeOginni
337993d53e
feat(desktop): add mcp client registration status and authentication handling ( #27525 )
2026-05-14 20:38:52 +08:00
Shoubhit Dash
e26abd8da9
fix(tool): close shell truncation stream ( #27517 )
2026-05-14 16:34:42 +05:30
Shoubhit Dash
8c1ce0b80c
refactor(flags): simplify tui plugin runtime flags ( #27506 )
2026-05-14 15:56:02 +05:30
Brendan Allan
f8c3f560d4
fix(desktop): await execFilePromise and read stdout properly ( #27499 )
2026-05-14 17:52:23 +08:00
Shoubhit Dash
7e43d3e3f5
refactor(lsp): type initialize errors ( #27494 )
2026-05-14 15:20:02 +05:30
opencode-agent[bot]
52db7a76e2
chore: update nix node_modules hashes
2026-05-14 09:28:30 +00:00
Shoubhit Dash
be6e7b309e
refactor(provider): type init errors ( #27484 )
2026-05-14 14:48:58 +05:30
Simon Klee
0af242974c
deps: Upgrade OpenTUI to 0.2.10 ( #27491 )
2026-05-14 09:14:03 +00:00
Shoubhit Dash
27ac53aaac
fix(server): stop exposing named defects ( #27471 )
2026-05-14 12:51:05 +05:30
Shoubhit Dash
78015571bf
refactor(server): centralize session busy mapping ( #27473 )
2026-05-14 12:50:36 +05:30
Aiden Cline
e76cf967e6
fix(session): finalize interrupted assistant messages ( #27254 )
2026-05-14 01:19:11 -05:00
opencode-agent[bot]
c2723b5ea0
chore: generate
2026-05-14 04:25:32 +00:00
Frederik
9675579796
fix: bug encountered when using azure gpt-5.5 w/ completions api ( #26222 )
2026-05-13 23:24:16 -05:00
opencode-agent[bot]
4d8368970a
chore: update nix node_modules hashes
2026-05-14 04:20:42 +00:00
Nikhil Patel
2a7af6acd8
fix(tui): preserve text selection on question prompt options ( #24988 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-05-13 23:17:59 -05:00
opencode-agent[bot]
bfd707abc9
chore: generate
2026-05-14 04:07:30 +00:00
Aiden Cline
981e00971a
fix: image resizer wasm loading, reenable image resizing ( #26805 )
2026-05-13 23:06:07 -05:00
Aiden Cline
c50d2b3656
Refactor event HTTP API route modules ( #27441 )
2026-05-13 22:41:17 -05:00
opencode
ddad0988e7
sync release versions for v1.14.50
2026-05-14 03:03:23 +00:00
Kit Langton
cda8cc7285
test(httpapi): simplify event stream regression coverage ( #27427 )
2026-05-14 02:18:40 +00:00
Kit Langton
b928a1fff9
fix(httpapi): preserve event stream context ( #27425 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
Co-authored-by: James Long <longster@gmail.com >
2026-05-13 22:02:30 -04:00
Kit Langton
04286d0415
docs(effect): plan Instance deletion path ( #27424 )
2026-05-13 21:58:54 -04:00
opencode-agent[bot]
33bb33ba90
chore: generate
2026-05-14 01:55:00 +00:00
Sebastian
b0ade40265
flip back to markdown renderable ( #27421 )
2026-05-14 03:53:48 +02:00
Kit Langton
681594b551
refactor(storage): remove not found wire serializer ( #27416 )
2026-05-13 21:39:50 -04:00
Kit Langton
edf7649400
fix(session): type busy errors ( #27410 )
2026-05-14 01:28:04 +00:00
Kit Langton
3fc7486d15
test(session): fix shell-cancel race when trap hasn't installed yet ( #27408 )
2026-05-14 01:10:40 +00:00
Kit Langton
8e353584c7
test(format): remove formatter check sleeps ( #27407 )
2026-05-13 21:02:34 -04:00
Sebastian
5c35ea2181
notification docs ( #27406 )
2026-05-14 03:01:25 +02:00
opencode-agent[bot]
faf8713053
chore: generate
2026-05-14 00:59:33 +00:00
Dax
16c457e712
refactor(core): move models.dev into core ( #27347 )
2026-05-13 20:58:24 -04:00
Kit Langton
9818c9e8d0
fix(provider): make small model fallback optional ( #27405 )
2026-05-14 00:44:34 +00:00
Kit Langton
5e41dbbcbf
test(effect): use Effect sleep in instance state tests ( #27404 )
2026-05-13 20:43:46 -04:00
Kit Langton
ba5c8d3822
fix(llm): preserve tool error defects ( #27403 )
2026-05-13 20:43:32 -04:00
opencode-agent[bot]
10c90eb445
chore: generate
2026-05-14 00:33:32 +00:00
Kit Langton
aa8a41d1b8
effect(patch,tool): migrate patch/index and tool/read to AppFileSystem ( #27155 )
2026-05-13 20:32:19 -04:00
Kit Langton
3f33be1928
effect(server): typed errors in session/sync handlers, fix concurrency ( #27146 )
2026-05-13 20:31:27 -04:00
Kit Langton
42e6b7d541
effect(core): track stderr truncation; polish AppProcess callers ( #27353 )
2026-05-13 20:31:03 -04:00
Kit Langton
ccb207f946
effect(util): migrate filesystem callers to AppFileSystem.Service ( #27152 )
2026-05-13 20:25:37 -04:00
Kit Langton
de1e0b5d6d
test(workspace): effectify sync state cases ( #27400 )
2026-05-13 19:49:03 -04:00
Aiden Cline
df3895d74f
cleanup: make smallOptions rely on variants ( #27390 )
2026-05-13 18:30:36 -05:00
Kit Langton
55e0af1405
fix(provider): type model not found errors ( #27334 )
2026-05-13 22:23:09 +00:00
Kit Langton
5182a3698d
test(workspace): use Effect for local session warp cases ( #27393 )
2026-05-13 22:22:51 +00:00
opencode
73e1de4513
sync release versions for v1.14.49
2026-05-13 22:18:40 +00:00
Frank
44b432c3fd
sync
2026-05-13 18:05:06 -04:00
Kit Langton
0d8c9f3437
docs: add LayerMap example ( #27388 )
2026-05-13 17:46:47 -04:00
opencode-agent[bot]
0d074492df
chore: update nix node_modules hashes
2026-05-13 21:20:10 +00:00
Sebastian
3b7a5e783d
fix keymap fallback priority and TUI config diagnostics ( #27384 )
2026-05-13 23:00:48 +02:00
Frank
c197fd92b7
sync
2026-05-13 15:58:34 -04:00
Shoubhit Dash
9ee1f6ceba
fix(server): map busy sessions in http handlers ( #27375 )
2026-05-14 01:02:07 +05:30
Shoubhit Dash
20cec91550
fix(provider): restore model suggestions ( #27372 )
2026-05-14 00:38:38 +05:30
Aiden Cline
22a5e6cc50
fix(run): restore non-interactive exit behavior ( #27371 )
2026-05-13 18:45:34 +00:00
Shoubhit Dash
52f9bcbb82
refactor(flags): route installation client through runtime flags ( #27369 )
2026-05-14 00:10:31 +05:30
Shoubhit Dash
a4ebb07c25
refactor(flags): route llm client through runtime flags ( #27368 )
2026-05-14 00:09:53 +05:30
opencode-agent[bot]
7cc968b05d
chore: generate
2026-05-13 16:47:21 +00:00
Frank
fa077b92b1
zen: update sticky session logic
2026-05-13 12:45:11 -04:00
Kit Langton
8ad3a4b217
test(util): migrate log cleanup test to Effect ( #27357 )
2026-05-13 16:43:23 +00:00
Kit Langton
533495ae20
test(mcp): migrate OAuth auto-connect tests ( #27356 )
2026-05-13 16:38:37 +00:00
Kit Langton
f0635e365f
test(session): use Effect polling in processor tests ( #27354 )
2026-05-13 16:33:19 +00:00
Kit Langton
25de3e407b
test(acp): use shared instance fixture for event tests ( #27351 )
2026-05-13 12:30:13 -04:00
Frank
655b25bccf
sync
2026-05-13 12:05:30 -04:00
Kit Langton
e5d13d9519
effect(git): migrate to AppProcess.run ( #27190 )
2026-05-13 12:04:51 -04:00
Kit Langton
5cdbb7505e
effect(installation): migrate to AppProcess.run ( #27188 )
2026-05-13 11:54:29 -04:00
Kit Langton
e5319846ad
test(server): migrate pty websocket input test ( #27348 )
2026-05-13 15:43:09 +00:00
Kit Langton
832aa94977
effect(worktree): migrate to AppProcess.run ( #27186 )
2026-05-13 11:39:35 -04:00
Kit Langton
6c7f35b49e
effect(format): migrate to AppProcess ( #27185 )
2026-05-13 15:26:42 +00:00
Kit Langton
6e25720307
test(tool): use Effect sleep in edit concurrency test ( #27349 )
2026-05-13 15:18:35 +00:00
Kit Langton
ca723f1cbc
effect(core): add stdin option to AppProcess.run; migrate snapshot+clipboard ( #27224 )
2026-05-13 11:10:23 -04:00
Kit Langton
650f67a05a
chore: delete unused util/lock module ( #27223 )
2026-05-13 15:08:35 +00:00
opencode-agent[bot]
50dccac915
chore: generate
2026-05-13 15:06:14 +00:00
Kit Langton
02b8b0ff93
test: migrate file watcher test to Effect ( #27346 )
2026-05-13 15:04:30 +00:00
Kit Langton
76c91c6e33
test: migrate mcp oauth browser tests ( #27345 )
2026-05-13 15:04:02 +00:00
opencode-agent[bot]
ca17ca85cd
chore: update nix node_modules hashes
2026-05-13 15:02:16 +00:00
opencode-agent[bot]
e7aed64949
chore: generate
2026-05-13 14:59:13 +00:00
Dax Raad
d43124abe0
ignore: notes
2026-05-13 10:57:22 -04:00
Kit Langton
7404664827
refactor: migrate installation tests to testEffect ( #27342 )
2026-05-13 14:56:51 +00:00
Kit Langton
0b112e5bcf
test: migrate permission task config tests ( #27343 )
2026-05-13 14:56:26 +00:00
Shoubhit Dash
268d758130
refactor(flags): route control-plane workspaces through runtime flags ( #27337 )
2026-05-13 20:22:30 +05:30
opencode-agent[bot]
72acdf0505
chore: generate
2026-05-13 14:50:34 +00:00
Shoubhit Dash
e28ef7b57c
refactor(flags): route sync workspaces through runtime flags ( #27336 )
2026-05-13 20:18:06 +05:30
opencode-agent[bot]
5b5376a3fa
chore: generate
2026-05-13 14:47:40 +00:00
Kit Langton
766318a4cf
effect(snapshot): migrate to AppProcess.run ( #27189 )
2026-05-13 10:46:14 -04:00
Kit Langton
8d5aa584b4
test(workspace): effectify sync start coverage ( #27338 )
2026-05-13 14:45:43 +00:00
Shoubhit Dash
eed0eddc63
refactor(flags): route session workspaces through runtime flags ( #27335 )
2026-05-13 20:14:40 +05:30
Dax
8345152319
core: expose v2 model listing API ( #25821 )
2026-05-13 14:43:08 +00:00
Kit Langton
bebe5442a5
chore: delete unused util/color module ( #27331 )
2026-05-13 14:02:17 +00:00
Kit Langton
bc25342f34
chore: delete util/scrap module ( #27330 )
2026-05-13 14:01:19 +00:00
Kit Langton
762020f63a
chore: delete unused util/network module ( #27329 )
2026-05-13 13:56:15 +00:00
Shoubhit Dash
f13fc5a8a8
refactor(flags): route event system through runtime flags ( #27323 )
2026-05-13 17:44:09 +05:30
Shoubhit Dash
098bdd8ae2
refactor(flags): route plan mode through runtime flags ( #27320 )
2026-05-13 17:17:04 +05:30
Shoubhit Dash
4d205027ca
refactor(flags): route scout through runtime flags ( #27318 )
2026-05-13 17:07:53 +05:30
opencode-agent[bot]
5975547c84
chore: generate
2026-05-13 11:19:45 +00:00
Shoubhit Dash
5b2b300602
fix(session): tighten http error contracts ( #27308 )
2026-05-13 16:48:18 +05:30
opencode-agent[bot]
d488e3fd2a
chore: generate
2026-05-13 10:18:40 +00:00
Shoubhit Dash
809af5c590
fix(provider): type auth errors ( #27301 )
2026-05-13 15:47:13 +05:30
vimtor
733bd3c74e
chore: activate low tps alerts
2026-05-13 12:12:03 +02:00
opencode-agent[bot]
374951bf60
chore: generate
2026-05-13 09:39:54 +00:00
Victor Navarro
2e94f505a4
chore: add low tps model alerts ( #27055 )
2026-05-13 09:38:31 +00:00
opencode-agent[bot]
4498fc983d
chore: generate
2026-05-13 09:36:51 +00:00
Shoubhit Dash
2e7cf92c8b
fix(worktree): type expected errors ( #27296 )
2026-05-13 15:05:30 +05:30
Shoubhit Dash
ccf93f3523
fix(session): make message reads effectful ( #27291 )
2026-05-13 14:40:12 +05:30
Shoubhit Dash
4b041716fc
fix(server): remove storage not found defect fallback ( #27287 )
2026-05-13 14:15:53 +05:30
Shoubhit Dash
b0dc8e4638
fix(session): use typed message reads in tools ( #27280 )
2026-05-13 14:12:51 +05:30
OpeOginni
596f241db5
fix(app): enhance error handling by unwrapping SDK-wrapped errors in formatServerError ( #27061 )
2026-05-13 13:53:10 +05:30
Luke Parker
3a810fcb9a
perf(ui): render icons through an svg sprite ( #26950 )
2026-05-13 17:57:13 +10:00
opencode-agent[bot]
e5af7ab99a
chore: generate
2026-05-13 07:53:28 +00:00
Shoubhit Dash
f01c6b3e37
fix(session): type message list not found errors ( #27275 )
2026-05-13 13:22:12 +05:30
Shoubhit Dash
fed043a1ad
fix(session): add typed message lookup wrappers ( #27269 )
2026-05-13 13:04:07 +05:30
Shoubhit Dash
e9a29e4908
fix(storage): type not found errors ( #27265 )
2026-05-13 12:25:04 +05:30
Brendan Allan
d93a06431e
refactor(app): clarify session_working logic in child-store ( #27267 )
2026-05-13 14:36:00 +08:00
opencode-agent[bot]
9fe912439b
chore: generate
2026-05-13 05:41:29 +00:00
Shoubhit Dash
dd46fddf22
test(cli): cover config json diagnostics ( #27257 )
2026-05-13 05:40:12 +00:00
opencode-agent[bot]
d3d7b44e73
chore: generate
2026-05-13 05:32:32 +00:00
Shoubhit Dash
367665dba2
fix(cli): render tagged config errors ( #27256 )
2026-05-13 11:01:18 +05:30
Brendan Allan
4aaece29d9
feat(desktop): reintroduce AppStream MetaInfo for Linux desktop builds ( #27253 )
2026-05-13 13:14:39 +08:00
opencode-agent[bot]
bed88ce50e
chore: generate
2026-05-13 04:56:52 +00:00
Aiden Cline
28204720dc
temporarily revert: preserve permission ordering by accepting a layered array ( #27258 )
2026-05-12 23:55:45 -05:00
Brendan Allan
10b99b2f5a
build(ci): use native arm64 runner for desktop linux arm64 builds ( #27250 )
2026-05-13 12:52:18 +08:00
Shoubhit Dash
90c13d93f3
fix(server): hide unknown 500 details ( #27251 )
2026-05-13 10:15:28 +05:30
Aiden Cline
67e6408cef
fix: disable image module for now ( #27248 )
2026-05-12 23:21:31 -05:00
Brendan Allan
3be65dff46
fix: add optional chaining to session_status access ( #27247 )
2026-05-13 12:09:36 +08:00
opencode-agent[bot]
c5961205ef
chore: update nix node_modules hashes
2026-05-13 03:44:43 +00:00
Brendan Allan
ad6a8a1850
fix: use htmlrewriter2 instead of HTMLRewriter for node compat ( #26309 )
2026-05-13 03:28:08 +00:00
Kit Langton
46daede10c
test(pty): migrate output isolation to Effect runner ( #27235 )
2026-05-13 03:25:52 +00:00
Kit Langton
8249baeb4e
test(pty): migrate shell tests to Effect runner ( #27238 )
2026-05-13 03:20:20 +00:00
Frank
77e51b0a32
zen: stat worker
2026-05-12 23:19:25 -04:00
opencode-agent[bot]
784796e27a
chore: generate
2026-05-13 03:14:19 +00:00
Kit Langton
913ea36ae6
test(server): scope MCP HttpApi handler ( #27226 )
2026-05-13 03:13:05 +00:00
Kit Langton
68c4951318
test(mcp): migrate lifecycle tests to Effect runner ( #27205 )
2026-05-13 03:05:30 +00:00
Kit Langton
6d3b2fe08b
test(server): stabilize SDK project skill prompt test ( #27239 )
2026-05-13 03:01:29 +00:00
Kit Langton
d88cef6ada
test(mcp): migrate headers tests to Effect runner ( #27237 )
2026-05-13 02:56:29 +00:00
Kit Langton
8370d0cef4
test(server): migrate httpapi ui tests to effect runner ( #27236 )
2026-05-13 02:55:36 +00:00
Kit Langton
0b67e1a046
test(server): migrate session messages to Effect runner ( #27234 )
2026-05-13 02:55:33 +00:00
Kit Langton
485ecbde18
test(server): migrate global session list to effect runner ( #27233 )
2026-05-13 02:52:59 +00:00
Kit Langton
03cf833236
test(provider): migrate DigitalOcean provider test to Effect runner ( #27232 )
2026-05-13 02:51:11 +00:00
Kit Langton
e3684f36f9
chore: delete unused util/abort module + orphaned leak test ( #27230 )
2026-05-13 02:46:41 +00:00
Kit Langton
13fbc9acfc
docs(effect): add cleanup roadmap ( #27228 )
2026-05-13 02:45:26 +00:00
Kit Langton
588b5240d0
test(server): migrate worktree endpoint repro to effect runner ( #27220 )
2026-05-13 02:43:41 +00:00
qunqin
80543fb5dc
fix(desktop): resolve login shell when loading env ( #26449 )
...
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com >
2026-05-13 10:40:36 +08:00
Kit Langton
ff16eb8dea
test(project): use Deferred for dispose handoff ( #27225 )
2026-05-13 02:32:50 +00:00
Kit Langton
91a9514ed0
test(server): use AppFileSystem in provider tests ( #27227 )
2026-05-13 02:32:30 +00:00
Brendan Allan
2f4dce789f
app: use session_working helper to simplify loading states ( #27212 )
2026-05-13 10:27:05 +08:00
opencode-agent[bot]
b43147440c
chore: generate
2026-05-13 02:16:48 +00:00
Kit Langton
c96a77c60b
test(pty): migrate session tests to Effect runner ( #27222 )
2026-05-13 02:15:38 +00:00
opencode-agent[bot]
6cd2a743b5
chore: generate
2026-05-13 02:10:48 +00:00
Luke Parker
0f8517208b
perf(app): unmount closed review panel ( #27221 )
2026-05-13 12:09:34 +10:00
Kit Langton
0879f5e22d
test(server): migrate project init git test to Effect runner ( #27218 )
2026-05-13 02:08:55 +00:00
opencode-agent[bot]
16333b5222
chore: generate
2026-05-13 02:08:16 +00:00
Kit Langton
e16f4b6b99
test(permission): migrate next tests to effect runner ( #27217 )
2026-05-13 02:06:58 +00:00
Kit Langton
6fbb08b724
test(project): migrate instance tests to effect runner ( #27215 )
2026-05-13 02:06:16 +00:00
Kit Langton
a26a2a95bd
test(server): migrate provider httpapi test to effect runner ( #27216 )
2026-05-13 02:05:52 +00:00
Kit Langton
7f9268f147
test(server): migrate global bus helper to Effect ( #27214 )
2026-05-13 02:04:46 +00:00
Kit Langton
5c7af682b9
test(server): migrate MCP HTTP API test to Effect runner ( #27213 )
2026-05-13 02:03:52 +00:00
Kit Langton
911b2ac088
test(session): migrate prompt tests to effect runner ( #27209 )
2026-05-13 01:51:35 +00:00
Kit Langton
da689d77c4
effect: move tool flags into RuntimeFlags ( #27198 )
2026-05-12 21:45:53 -04:00
opencode-agent[bot]
c9df833d2c
chore: generate
2026-05-13 01:45:20 +00:00
Aiden Cline
c2b1ebd9dc
feat: update pricing schema for models to ensure more accurate cost tracking ( #27184 )
2026-05-12 20:44:06 -05:00
Kit Langton
d1356f509e
test(server): migrate HTTP API SDK test to Effect runner ( #27208 )
2026-05-13 01:43:35 +00:00
opencode-agent[bot]
69feb224ba
chore: update nix node_modules hashes
2026-05-13 01:43:08 +00:00
Kit Langton
7d9ac713a9
test(config): migrate TUI config tests to Effect runner ( #27206 )
2026-05-13 01:42:33 +00:00
Kit Langton
4d9c675b00
test(server): migrate httpapi session test to effect runner ( #27207 )
2026-05-13 01:40:25 +00:00
Kit Langton
604de70689
test(server): migrate experimental HttpApi test to Effect ( #27204 )
2026-05-13 01:40:07 +00:00
opencode-agent[bot]
673226d214
chore: generate
2026-05-13 01:39:46 +00:00
Kit Langton
2447f42294
test(server): migrate session select to effect runner ( #27203 )
2026-05-13 01:38:38 +00:00
Frank
005e64e7d8
zen: stat worker
2026-05-12 21:37:41 -04:00
Kit Langton
8310e7df70
test(server): migrate missing patch diff test ( #27202 )
2026-05-13 01:37:34 +00:00
Kit Langton
c4e676b8a0
fix(task): preserve subagent self permissions ( #27201 )
2026-05-13 01:36:02 +00:00
opencode-agent[bot]
c2c40b5b61
chore: generate
2026-05-13 01:28:35 +00:00
Kit Langton
456495289e
fix(httpapi): drop redundant InstanceRef/WorkspaceRef in session prompt handler ( #27196 )
2026-05-13 01:27:08 +00:00
Sebastian
d6367853ae
Add TUI notifications and attention sounds (disabled by default) ( #26980 )
2026-05-13 03:26:25 +02:00
opencode-agent[bot]
adccab5970
chore: generate
2026-05-13 01:26:12 +00:00
Kit Langton
b6d3fa09bc
effect(core): add AppProcess service (Phase 1) ( #27178 )
2026-05-13 01:24:53 +00:00
Kit Langton
31e2d72bf7
test(worktree): scope created worktree cleanup ( #27191 )
2026-05-12 21:09:58 -04:00
Kit Langton
b7c6fa611f
effect: add RuntimeFlags service ( #27181 )
2026-05-12 20:59:02 -04:00
opencode-agent[bot]
d0b8ff0f22
chore: update nix node_modules hashes
2026-05-13 00:57:32 +00:00
Kit Langton
59b976b954
Remove TUI logo sound effects ( #27183 )
2026-05-12 20:37:16 -04:00
Luke Parker
d1640c075b
fix(app): use session status for busy state ( #27166 )
2026-05-13 10:25:28 +10:00
Kit Langton
17d4c366e6
test(worktree): dispose created instances before removal ( #27182 )
2026-05-12 20:23:20 -04:00
Kit Langton
d0844c600b
test(worktree): use timeoutOrElse for ready wait ( #27180 )
2026-05-12 20:14:05 -04:00
Dax Raad
1d243ce25a
harden cache usage
2026-05-12 20:06:46 -04:00
Kit Langton
d8c8322ddf
test: migrate worktree tests to effect runner ( #27177 )
2026-05-12 19:55:07 -04:00
Kit Langton
1b6599f411
test(plugin): use noop dependency boundaries ( #27148 )
2026-05-12 19:53:46 -04:00
opencode-agent[bot]
937a3c10b3
chore: generate
2026-05-12 23:49:28 +00:00
Kit Langton
72ce24c200
test: migrate effect cmd ALS test ( #27173 )
2026-05-12 23:48:17 +00:00
Kit Langton
3301fad8cd
test: migrate app runtime logger effect tests ( #27176 )
2026-05-12 23:47:49 +00:00
Kit Langton
9c54255aeb
fix: migrate sync http api test to effect runner ( #27175 )
2026-05-12 23:47:14 +00:00
Kit Langton
b0674b473f
test: migrate session action route to effect runner ( #27174 )
2026-05-12 23:46:51 +00:00
Kit Langton
ded4da735b
test: migrate webfetch tool tests to effect runner ( #27171 )
2026-05-12 23:46:23 +00:00
Kit Langton
2c334d9242
Migrate schema error body tests to Effect runner ( #27172 )
2026-05-12 23:46:19 +00:00
Kit Langton
81dd46abec
test: migrate websearch tests to effect runner ( #27170 )
2026-05-12 23:45:01 +00:00
opencode-agent[bot]
baef5cd43b
chore: generate
2026-05-12 22:11:13 +00:00
Andrew Suffield
65368f609d
fix: preserve permission ordering by accepting a layered array ( #23214 )
...
Co-authored-by: Andrew Suffield <asuffield@cloudflare.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-05-12 17:09:06 -05:00
opencode-agent[bot]
2cb697b720
chore: generate
2026-05-12 21:24:39 +00:00
Aiden Cline
cb511f78ff
fix(plugin): preserve tool attachments ( #27157 )
2026-05-12 16:23:15 -05:00
Musa
159964b172
feat(plugin): add DigitalOcean OAuth + Inference Routers ( #26095 )
2026-05-12 16:22:40 -05:00
Kit Langton
d9f9f1553b
test: use Effect file services in migrated tests ( #27154 )
2026-05-12 20:48:07 +00:00
Kit Langton
0fb55b4f1a
test(project): migrate global project tests to Effect runner ( #27142 )
2026-05-12 20:45:39 +00:00
Kit Langton
3c34f6704b
test: migrate auth override plugin test ( #27140 )
2026-05-12 20:41:34 +00:00
Kit Langton
4cf088ae84
test: migrate instance bootstrap to Effect runner ( #27144 )
2026-05-12 20:34:12 +00:00
Aiden Cline
ca28dd02ec
fix(compaction): restore tail turns after summarization ( #27145 )
2026-05-12 15:33:16 -05:00
Kit Langton
2017dc165c
test: migrate negative tokens regression to Effect runner ( #27141 )
2026-05-12 20:32:23 +00:00
Kit Langton
dc9d6a08cb
test: migrate agent color config tests ( #27139 )
2026-05-12 20:31:38 +00:00
Kit Langton
af4ab017cb
test(session): migrate structured output integration test ( #27143 )
2026-05-12 20:30:35 +00:00
Kit Langton
dd14413a64
Preserve native LLM tool context ( #27116 )
2026-05-12 16:16:58 -04:00
Frank
b9e7cbf13c
sync
2026-05-12 16:06:19 -04:00
Kit Langton
3f74abc6cd
test: simplify Effect migration follow-ups ( #27136 )
2026-05-12 20:00:54 +00:00
Kit Langton
e0d0fe1ff7
test(bus): migrate integration tests to Effect runner ( #27132 )
2026-05-12 19:58:54 +00:00
opencode-agent[bot]
f7dbb4dac4
chore: generate
2026-05-12 19:48:35 +00:00
Kit Langton
c5849e56cc
test(project): migrate project tests to Effect runner ( #27134 )
2026-05-12 19:47:17 +00:00
opencode-agent[bot]
e46ab34d27
chore: generate
2026-05-12 19:44:26 +00:00
Kit Langton
1d4613006a
test(project): migrate instance tests to Effect runner ( #27130 )
2026-05-12 19:41:46 +00:00
Kit Langton
71040c54aa
test(plugin): migrate loader shared tests to Effect runner ( #27129 )
2026-05-12 19:41:44 +00:00
Kit Langton
fec78154b5
test(bus): migrate bus tests to Effect runner ( #27131 )
2026-05-12 19:41:24 +00:00
Kit Langton
3e2ec192cf
test(question): remove WithInstance bridge ( #27128 )
2026-05-12 19:40:01 +00:00
Kit Langton
ec960da42a
test(skill): migrate discovery tests to Effect runner ( #27127 )
2026-05-12 19:39:03 +00:00
Shoubhit Dash
45de4975de
refactor(core): resolve default agent info ( #27125 )
2026-05-13 01:08:30 +05:30
Kit Langton
e540daabc4
test(agent): migrate plan bypass tests to Effect runner ( #27119 )
2026-05-12 14:56:01 -04:00
opencode-agent[bot]
f3c91c5f96
chore: generate
2026-05-12 18:52:25 +00:00
Kit Langton
549b146ea6
Stabilize session event tests ( #27117 )
2026-05-12 18:51:18 +00:00
Kit Langton
3c7569d852
test(tool): migrate external directory tests to Effect runner ( #27122 )
2026-05-12 18:50:56 +00:00
Kit Langton
8f1ded9e08
test(file): migrate ripgrep tests to Effect runner ( #27120 )
2026-05-12 18:50:26 +00:00
Kit Langton
b668af29dd
test(git): migrate git tests to Effect runner ( #27121 )
2026-05-12 18:50:07 +00:00
Kit Langton
ec30ff9120
test(agent): migrate agent tests to Effect runner ( #27118 )
2026-05-12 18:49:30 +00:00
opencode-agent[bot]
a3714d4399
chore: update nix node_modules hashes
2026-05-12 18:27:42 +00:00
Kit Langton
822eec0d62
Fix runner cancel completion ( #27115 )
2026-05-12 14:22:56 -04:00
Kit Langton
3974520742
Migrate UI cancel error to tagged error ( #27112 )
2026-05-12 18:09:00 +00:00
Kit Langton
fda37b3609
Remove Zod from app global SDK ( #27111 )
2026-05-12 14:02:12 -04:00
Kit Langton
6b950b666a
Remove Zod from core dependencies ( #27107 )
2026-05-12 13:51:08 -04:00
Kit Langton
bc4fdb8370
Remove unused app ID schema ( #27105 )
2026-05-12 13:09:23 -04:00
Kit Langton
2b9af91568
Remove Zod from core log ( #27102 )
2026-05-12 13:08:57 -04:00
Kit Langton
53a3f95088
Make core fn Zod import type-only ( #27103 )
2026-05-12 12:58:50 -04:00
Dax Raad
5a4596c879
core: Wait 3 days before installing new package versions to reduce supply chain risk
2026-05-12 12:50:32 -04:00
opencode-agent[bot]
0ce614a280
chore: generate
2026-05-12 16:46:35 +00:00
Kit Langton
e8125e9b42
test(server): migrate session list tests to Effect runner ( #27101 )
2026-05-12 16:45:05 +00:00
Kit Langton
a7b5041674
test(file): migrate fsmonitor tests to Effect runner ( #27099 )
2026-05-12 16:44:04 +00:00
Kit Langton
a16789dfdd
test(tool): migrate apply patch tests to Effect runner ( #27100 )
2026-05-12 16:43:33 +00:00
Kit Langton
8115004c73
test(file): migrate path traversal tests to Effect runner ( #27098 )
2026-05-12 16:42:49 +00:00
Kit Langton
ec4fdaf8e9
test(tool): migrate tool define tests to Effect runner ( #27097 )
2026-05-12 16:42:19 +00:00
Shoubhit Dash
3dc2c1d81c
fix(session): preserve usage update timestamps ( #27094 )
2026-05-12 22:10:28 +05:30
Kit Langton
d658e1e350
Remove local MCP Zod schema ( #27095 )
2026-05-12 12:38:27 -04:00
opencode-agent[bot]
30e3fa1de9
chore: generate
2026-05-12 16:33:06 +00:00
Aiden Cline
23f8b3eb3e
fix: annotate Effect log metadata ( #27093 )
2026-05-12 11:31:18 -05:00
Kit Langton
c7d8b0d565
Delete named schema error wrapper ( #27066 )
2026-05-12 12:04:28 -04:00
Kit Langton
257fcafc83
test(tool): migrate edit concurrency test ( #26983 )
2026-05-12 11:52:31 -04:00
Kit Langton
04aafe2bfc
test(provider): migrate more config-backed cases ( #27067 )
2026-05-12 14:19:49 +00:00
opencode-agent[bot]
0fd0facc44
chore: generate
2026-05-12 13:31:03 +00:00
Kit Langton
0de3b67cc0
test(tool): migrate shell tests to Effect runner ( #26968 )
2026-05-12 13:28:46 +00:00
Kit Langton
28f38fc871
Remove Zod from named errors ( #26982 )
2026-05-12 09:20:15 -04:00
Shoubhit Dash
8feb4a31c7
feat(core): add background job service ( #27033 )
2026-05-12 15:22:38 +05:30
Simon Klee
8f05bbfaa6
prompt: fix cursor math for wide characters ( #27017 )
...
String.length counts code points, not display columns, so CJK
characters and emoji that occupy two terminal cells caused
misaligned cursors, broken mention triggers, and incorrect
history restoration offsets.
Use Bun.stringWidth for now, we need an alternative for this.
Fix #26716
Close #26922
2026-05-12 11:45:28 +02:00
Brendan Allan
d276d96cdf
fix(app): remember selected model variant when switching sessions/projects ( #27029 )
2026-05-12 17:44:50 +08:00
Luke Parker
caf1151cb5
refactor(app): centralize sync query options ( #25941 )
...
Co-authored-by: Brendan Allan <git@brendonovich.dev >
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com >
2026-05-12 16:40:21 +08:00
Brendan Allan
ff38bbeeeb
refactor(desktop): remove configureEnv callback from spawnLocalServer ( #27022 )
2026-05-12 16:39:56 +08:00
Shoubhit Dash
2481dde36d
chore: remove codesearch tool ( #27019 )
2026-05-12 13:44:02 +05:30
Matt H
61174b7878
fix(tui): make websearch provider label reactive ( #26943 )
2026-05-12 08:01:16 +00:00
opencode-agent[bot]
907281a80a
chore: generate
2026-05-12 06:44:09 +00:00
Brendan Allan
3992e2a76b
feat(app): add ctrl/cmd+number keybinds to switch projects ( #26280 )
2026-05-12 14:43:07 +08:00
opencode-agent[bot]
ea6eabe1d9
chore: generate
2026-05-12 05:20:22 +00:00
Dax
36d40fee4d
Track session usage totals ( #26644 )
2026-05-12 01:18:57 -04:00
James Long
e36bc20f84
fix(tui): fix flicker by avoiding redundant workspace session sync ( #26997 )
2026-05-12 00:30:03 -04:00
Aiden Cline
487575773d
feat: create global opencode.jsonc if no configs exist ( #26992 )
2026-05-11 23:13:22 -05:00
opencode-agent[bot]
5cc84800dc
chore: generate
2026-05-12 03:43:40 +00:00
James Long
2b432d9e03
fix(tui): scope events by project ( #26936 )
2026-05-11 23:42:04 -04:00
opencode-agent[bot]
591eb667d5
chore: generate
2026-05-12 03:26:47 +00:00
Aiden Cline
ddce776225
ignore: add codebase skill to repo ( #26990 )
2026-05-12 03:25:41 +00:00
Aiden Cline
1a28924ed8
fix: grep external directory permission evaluation ( #26958 )
2026-05-11 21:47:35 -05:00
Brendan Allan
871374804f
fix(app): use keyed Show for project in layout ( #26985 )
2026-05-12 10:39:36 +08:00
Brendan Allan
78a2639e5e
fix(app): open next project when closing current one ( #26987 )
2026-05-12 10:38:21 +08:00
Kit Langton
cc1835e0db
test(provider): migrate config-backed cases to Effect runner ( #26969 )
2026-05-12 02:23:52 +00:00
Kit Langton
0f5d4ae648
test(project): stabilize VCS branch update test ( #26979 )
2026-05-11 22:12:07 -04:00
Kit Langton
ce72020750
test(tool): migrate edit tests to Effect runner ( #26977 )
2026-05-11 21:42:17 -04:00
Kit Langton
c43d606f8e
agent: use Effect schema for generated agent object ( #26973 )
2026-05-11 21:42:04 -04:00
Kit Langton
1007630347
Migrate runtime validators to Effect Schema ( #26975 )
2026-05-11 21:41:56 -04:00
Kit Langton
9e8274d2da
Remove internal Zod schemas ( #26974 )
2026-05-11 21:40:44 -04:00
Kit Langton
74aa735e6a
fix(tui): guard prompt submit against concurrent invocation ( #26972 )
2026-05-12 01:35:28 +00:00
Kit Langton
8030a6c187
Emit LLM stream lifecycle events ( #26971 )
2026-05-11 21:31:48 -04:00
Kit Langton
e5aa5161f2
Remove effect-zod bridge ( #26956 )
2026-05-11 21:14:55 -04:00
Kit Langton
abb1ee6278
docs(test): add Effect migration orchestration notes ( #26963 )
2026-05-11 20:59:51 -04:00
Kit Langton
c4003579bb
test(project): migrate VCS tests to Effect runner ( #26965 )
2026-05-11 20:59:34 -04:00
Kit Langton
0d9c534184
test(snapshot): migrate snapshot tests to Effect runner ( #26964 )
2026-05-11 20:59:31 -04:00
Aiden Cline
5773d43cbf
ci: GitHub Actions dependencies ( #26962 )
2026-05-11 19:50:35 -05:00
opencode-agent[bot]
e0e9414cbd
chore: generate
2026-05-12 00:41:30 +00:00
Kit Langton
44edb639c2
test(session): migrate message pagination to Effect runner ( #26957 )
2026-05-12 00:40:23 +00:00
Kit Langton
fbd52ca2f4
test(file): migrate file tests to Effect runner ( #26959 )
2026-05-12 00:39:31 +00:00
opencode-agent[bot]
8015ff7ca5
chore: generate
2026-05-12 00:33:34 +00:00
Kit Langton
ec9584177f
docs(test): plan Effect test migration ( #26954 )
2026-05-11 20:32:27 -04:00
Kit Langton
061efc6cf2
Fix run JSON output draining ( #26955 )
2026-05-11 20:30:23 -04:00
Brendan Allan
fe374aea46
feat(app): persist todo dock collapsed state ( #26953 )
2026-05-11 23:59:38 +00:00
Kit Langton
46edc98f10
Validate TUI config with Effect Schema ( #26952 )
2026-05-11 23:51:45 +00:00
Kit Langton
fdeb2748e1
test(agent): isolate plugin agent regression ( #26948 )
2026-05-11 19:38:54 -04:00
Kit Langton
59e6967b8f
Generate config schema from Effect Schema ( #26939 )
2026-05-11 19:24:58 -04:00
opencode-agent[bot]
0c619cb59c
chore: generate
2026-05-11 22:34:04 +00:00
Frank
0cf90109dc
zen: tps rate limit
2026-05-11 18:32:39 -04:00
Kit Langton
812668ae2f
Generate TUI schema from Effect Schema ( #26945 )
2026-05-11 17:50:14 -04:00
Kit Langton
a5c35bf182
Avoid bootstrapping server plugins from TUI plugin runtime ( #26938 )
2026-05-11 17:32:16 -04:00
opencode-agent[bot]
bdd5a80886
chore: update nix node_modules hashes
2026-05-11 21:28:49 +00:00
Kit Langton
fd65d29dcc
Drop unused opencode Zod statics ( #26935 )
2026-05-11 17:14:18 -04:00
Kit Langton
d3caac5270
chore(deps): upgrade effect to 4.0.0-beta.65 ( #26934 )
2026-05-11 21:09:57 +00:00
Kit Langton
fe7ca3421e
Drop Config Info Zod static ( #26933 )
2026-05-11 16:49:22 -04:00
Kit Langton
cc95197d72
Drop prompt input Zod statics ( #26923 )
2026-05-11 16:49:08 -04:00
James Long
9067218b74
fix(core): always start worktrees as detached ( #26931 )
2026-05-11 16:22:25 -04:00
Kit Langton
42a0453945
Drop small session Zod statics ( #26921 )
2026-05-11 16:12:31 -04:00
Kit Langton
4d9eb6c320
Validate structured output tests with Effect Schema ( #26919 )
2026-05-11 16:11:25 -04:00
Kit Langton
c060c436b6
Drop LSP config Zod statics ( #26920 )
2026-05-11 16:11:11 -04:00
Kit Langton
45adfedd64
Drop unused domain Zod statics ( #26927 )
2026-05-11 16:10:58 -04:00
opencode-agent[bot]
0bced8ec96
chore: update nix node_modules hashes
2026-05-11 17:32:56 +00:00
Kit Langton
8d9b9719be
Drop unused small ID Zod statics ( #26908 )
2026-05-11 13:22:59 -04:00
Kit Langton
c7e084c32c
Simplify single-backend HttpApi exerciser ( #26906 )
2026-05-11 13:22:31 -04:00
Kit Langton
6f2f759fbb
Clean up post-Hono references ( #26903 )
2026-05-11 13:20:54 -04:00
opencode-agent[bot]
cddab63808
chore: generate
2026-05-11 17:17:38 +00:00
Shoubhit Dash
12583b18f0
feat(tui): pin, quick-switch, and cycle recent sessions ( #26858 )
2026-05-11 22:46:27 +05:30
Kit Langton
df386bd651
feat(skill): enable customize-opencode by default, link full schema ( #26899 )
2026-05-11 13:13:41 -04:00
opencode-agent[bot]
25b12ed754
chore: generate
2026-05-11 17:06:57 +00:00
Kit Langton
023e1c711e
refactor(llm): colocate per-type factories on their namespaces ( #26799 )
2026-05-11 13:05:41 -04:00
Kit Langton
52f7ba7d4d
fix(llm): drop removed dispatch option from recorded cache tests ( #26900 )
2026-05-11 11:48:30 -04:00
opencode-agent[bot]
19fce2bc6f
chore: generate
2026-05-11 15:21:20 +00:00
Shoubhit Dash
4bae84c8b0
feat(scout): autocomplete configured mentions ( #26843 )
2026-05-11 20:50:03 +05:30
Kit Langton
f240bba8e7
chore(http-recorder): remove content-matching dispatch mode ( #26792 )
2026-05-11 11:10:18 -04:00
Kit Langton
bcee247988
Define project update input with Effect Schema ( #26803 )
2026-05-11 15:05:31 +00:00
Kit Langton
64c504212a
Parse command config with Effect Schema ( #26801 )
2026-05-11 10:22:45 -04:00
opencode-agent[bot]
6592d80460
chore: generate
2026-05-11 14:13:39 +00:00
Sebastian
d821650b48
add default diff parser for markdown fenced code blocks ( #26887 )
2026-05-11 14:12:32 +00:00
Victor Navarro
6c9f12bb2d
chore: exclude status 429 from free model alerts ( #26879 )
2026-05-11 16:04:54 +02:00
opencode-agent[bot]
fca89e5e4d
chore: generate
2026-05-11 13:44:39 +00:00
Frank
1eff01b6a5
sync
2026-05-11 09:43:12 -04:00
opencode-agent[bot]
e93b1f3a7f
chore: generate
2026-05-11 13:38:44 +00:00
Frank
8874d4a42f
zen: deekseek v4 flash free
2026-05-11 09:37:14 -04:00
Brendan Allan
c933504d9c
fix(ui): better handle patch file support when rendering patch/edit tools ( #26828 )
2026-05-11 17:21:59 +08:00
Shoubhit Dash
2d0d3d596e
feat(compaction): serialize compaction tail ( #26830 )
2026-05-11 13:40:36 +05:30
opencode-agent[bot]
3bd98ea055
chore: generate
2026-05-11 07:28:32 +00:00
Shoubhit Dash
7e997cfba4
refactor(scout): resolve configured reference mentions ( #26701 )
2026-05-11 12:57:26 +05:30
Brendan Allan
5d6f2a1524
fix(ui): use part_text_accum_delta to prevent markdown cutoff during streaming ( #26822 )
2026-05-11 15:15:03 +08:00
opencode-agent[bot]
b1cb71856e
chore: generate
2026-05-11 05:27:40 +00:00
Aiden Cline
518264fcd9
fix(opencode): fix full session fork ( #26811 )
2026-05-11 00:26:36 -05:00
Dax
7235c9c9b8
Trace data migrations ( #26809 )
2026-05-11 03:23:01 +00:00
Kit Langton
274033cd52
Validate prompt messages with Effect Schema ( #26796 )
2026-05-11 02:59:20 +00:00
Kit Langton
9b369ee815
chore(llm): make cache: 'auto' the default ( #26798 )
2026-05-10 22:46:01 -04:00
Sebastian
721ff5121e
fix prompt history behaviour and session line up/down commands ( #26797 )
2026-05-11 02:27:46 +00:00
opencode-agent[bot]
cfbf5d1c6f
chore: update nix node_modules hashes
2026-05-11 02:20:35 +00:00
opencode-agent[bot]
02cb7e7b71
chore: generate
2026-05-11 02:11:07 +00:00
Kit Langton
942630eb4a
feat(llm): cache-policy auto-placement ( #26786 )
2026-05-10 22:09:55 -04:00
opencode
ce66b191d1
sync release versions for v1.14.48
2026-05-11 02:07:48 +00:00
Kit Langton
6f1f5944ce
Delete unused opencode Zod helpers ( #26793 )
2026-05-10 21:57:18 -04:00
opencode-agent[bot]
1c49b2ed67
chore: generate
2026-05-11 01:55:22 +00:00
opencode-agent[bot]
3c6be604ec
chore: update nix node_modules hashes
2026-05-11 01:54:13 +00:00
Kit Langton
ddc02c2893
Drop synchronous SyncEvent facades ( #26789 )
2026-05-11 01:53:50 +00:00
Kit Langton
2703eff2e2
refactor(llm): normalize Usage as inclusive total + non-overlapping breakdown ( #26735 )
2026-05-10 21:52:50 -04:00
opencode-agent[bot]
38e4540119
chore: generate
2026-05-11 01:41:26 +00:00
Dax Raad
4100fcbd17
disable image resizing
2026-05-10 21:40:12 -04:00
Kit Langton
83cb0f60ec
Drop EventV2 run facade ( #26783 )
2026-05-10 21:26:28 -04:00
Kit Langton
effd96755e
Use SyncEvent service at event call sites ( #26782 )
2026-05-10 21:20:13 -04:00
opencode-agent[bot]
5801cce1b5
chore: generate
2026-05-11 01:18:39 +00:00
Kit Langton
77e6c0d329
feat(llm): cache hint TTL, breakpoint cap, and tool placement ( #26779 )
2026-05-10 21:17:38 -04:00
Kit Langton
fed716ada5
Clarify compaction test harness ( #26777 )
2026-05-10 20:41:21 -04:00
opencode
426d92e352
sync release versions for v1.14.47
2026-05-11 00:23:17 +00:00
opencode-agent[bot]
d0412a213b
chore: generate
2026-05-11 00:18:03 +00:00
Kit Langton
16aa67086b
Effectify remaining compaction process tests ( #26776 )
2026-05-10 20:17:01 -04:00
Dax
7cea32ee08
Add background code migration service ( #26652 )
2026-05-11 00:16:42 +00:00
Kit Langton
128d10d9e9
Simplify compaction test helpers ( #26742 )
2026-05-10 20:03:11 -04:00
Kit Langton
5ef72e1101
Drop unused ID Zod statics ( #26740 )
2026-05-10 19:58:21 -04:00
Kit Langton
d8060dc9ad
Drop compaction create facade ( #26739 )
2026-05-10 19:54:16 -04:00
Kit Langton
f71fb18d3d
Replace compaction create test fixtures ( #26738 )
2026-05-10 19:53:22 -04:00
Sebastian
5654dd2aad
restore managed textarea keymap handling ( #26771 )
2026-05-11 01:45:59 +02:00
Kit Langton
64dde0cb15
Migrate compaction tool-call test ( #26737 )
2026-05-10 19:44:42 -04:00
Kit Langton
a658e43eeb
Migrate compaction plugin test ( #26736 )
2026-05-10 19:42:44 -04:00
Kit Langton
ca8a42c973
Migrate LLM compaction tail tests ( #26734 )
2026-05-10 19:41:28 -04:00
Kit Langton
8f5f75db12
Migrate compaction LLM test ( #26733 )
2026-05-10 19:20:44 -04:00
Kit Langton
4ff0d07b1d
Migrate configurable compaction tests ( #26732 )
2026-05-10 19:18:02 -04:00
Kit Langton
2a571b3cee
Migrate compaction overflow tests ( #26731 )
2026-05-10 19:12:49 -04:00
Dax
0fffcdfe46
Persist session model switches outside event flag ( #26765 )
2026-05-10 18:53:14 -04:00
Dax
2ba2ee52e8
docs: document bun dev tmux capture ( #26764 )
2026-05-10 17:41:20 -04:00
Frank
56d818fc34
zen: fix reasoning token for openai compatible endpoint
2026-05-10 13:36:02 -04:00
Kit Langton
9c8da69196
Use Effect timeout in compaction test ( #26728 )
2026-05-10 12:45:54 -04:00
opencode-agent[bot]
a78018697c
chore: generate
2026-05-10 16:44:40 +00:00
Kit Langton
e45b6ef1de
refactor(http-recorder): use Schema.TaggedErrorClass for cassette errors ( #26729 )
2026-05-10 16:43:33 +00:00
opencode-agent[bot]
b616543ac2
chore: generate
2026-05-10 16:30:55 +00:00
Kit Langton
2bd3d9a696
refactor(http-recorder): hide cassette format behind Cassette seam ( #26725 )
2026-05-10 12:29:55 -04:00
Kit Langton
fa15dbc5ec
Migrate compaction process tests ( #26723 )
2026-05-10 12:25:44 -04:00
opencode-agent[bot]
312e5c7a7c
chore: generate
2026-05-10 16:22:29 +00:00
Kit Langton
049502fac6
fix(server): return diagnosable body for schema rejections ( #26631 )
2026-05-10 16:21:32 +00:00
opencode-agent[bot]
cc2915be16
chore: generate
2026-05-10 16:20:16 +00:00
Kit Langton
ce061bf661
Add explicit LLM stream lifecycle events ( #26722 )
2026-05-10 12:19:13 -04:00
Frank
3b8790e034
zen: fix usage css on mobile
2026-05-10 12:14:11 -04:00
Kit Langton
a4f3cedcdf
Start effect-style compaction tests
2026-05-10 16:12:00 +00:00
opencode-agent[bot]
1c9a2eb239
chore: generate
2026-05-10 16:06:18 +00:00
Kit Langton
4fb417d3b5
feat(http-recorder): default mode to "auto" ( #26719 )
2026-05-10 16:05:11 +00:00
Kit Langton
11030c627b
Scope boolean query overrides
2026-05-10 11:57:52 -04:00
opencode-agent[bot]
c104098a66
chore: generate
2026-05-10 15:55:49 +00:00
Kit Langton
49ee3ba85a
Source diff message query pattern ( #26638 )
2026-05-10 11:54:54 -04:00
opencode-agent[bot]
4fc538378d
chore: generate
2026-05-10 14:50:21 +00:00
Kit Langton
d28b5ad2f4
refactor(http-recorder): Redactor + Recorder seams, README ( #26636 )
2026-05-10 10:49:22 -04:00
opencode-agent[bot]
6589a66822
chore: generate
2026-05-10 12:28:11 +00:00
Shoubhit Dash
5cf9abe743
feat(scout): materialize configured reference repos ( #26692 )
2026-05-10 17:57:11 +05:30
Frank
903d81819d
Zen: add Ring 2.6 1T
2026-05-10 03:51:34 -04:00
opencode-agent[bot]
472f9e64a6
chore: update nix node_modules hashes
2026-05-10 07:06:30 +00:00
Frank
c04fa9e253
sync: revert
...
This reverts commit 3a7f617098 .
2026-05-10 02:58:46 -04:00
opencode-agent[bot]
3a78fb1f42
chore: generate
2026-05-10 06:49:21 +00:00
Aiden Cline
85ce6a5f95
feat: better image handling (auto resize & max size constraints) ( #26401 )
2026-05-10 01:48:19 -05:00
opencode-agent[bot]
5217e6c1af
chore: generate
2026-05-10 06:39:09 +00:00
Frank
3a7f617098
go: add tencent icon
2026-05-10 02:37:50 -04:00
opencode-agent[bot]
d9150413cb
chore: generate
2026-05-10 06:24:35 +00:00
Jack
bcbc1dba22
Go add hy3 preview ( #26533 )
2026-05-10 02:23:34 -04:00
Frank
ce3235e115
sync
2026-05-10 02:17:32 -04:00
opencode-agent[bot]
a9a2a597d5
chore: generate
2026-05-10 04:30:04 +00:00
Dax
3753601f87
Format TUI paths relative to session directory ( #26648 )
2026-05-10 04:29:02 +00:00
Kit Langton
fb4bab8a66
Remove redundant ID Zod overrides ( #26633 )
2026-05-09 23:12:21 -04:00
opencode-agent[bot]
b3526f6ce9
chore: generate
2026-05-10 03:03:37 +00:00
Kit Langton
f220f02a2f
Source workspace path pattern ( #26632 )
2026-05-09 23:02:31 -04:00
opencode-agent[bot]
235a86fb60
chore: generate
2026-05-10 02:59:46 +00:00
Kit Langton
67b9c9c027
Source HTTP API ID path patterns ( #26623 )
2026-05-09 22:58:47 -04:00
opencode
2f11c9f7ed
sync release versions for v1.14.46
2026-05-10 02:34:36 +00:00
opencode-agent[bot]
e1c1193f3e
chore: generate
2026-05-10 02:11:45 +00:00
Kit Langton
29250a0efb
fix(session): loosen remaining stored numeric schemas to tolerate legacy data ( #26622 )
2026-05-09 22:10:48 -04:00
Kit Langton
c6e6bdf59f
fix(session): tolerate negative token counts in stored parts ( #26620 )
2026-05-09 22:10:44 -04:00
opencode-agent[bot]
d80e1199ca
chore: generate
2026-05-10 02:06:39 +00:00
Kit Langton
10ea59066f
feat(skill): built-in opencode-meta skill ( #26617 )
2026-05-09 22:05:37 -04:00
Kit Langton
79d6b10d7c
fix(mcp): tolerate output schema ref failures ( #26614 )
2026-05-09 22:03:59 -04:00
Kit Langton
6e78f36a0f
Narrow HTTP API numeric query overrides ( #26618 )
2026-05-09 22:02:51 -04:00
Kit Langton
16866e1180
Share HTTP API boolean query schema ( #26615 )
2026-05-09 21:41:15 -04:00
opencode-agent[bot]
6d130e5deb
chore: generate
2026-05-10 01:13:41 +00:00
Kit Langton
e30d8173c1
Fix OpenAPI workspace query drift ( #26609 )
2026-05-09 21:12:34 -04:00
opencode
7a79f3a5ea
sync release versions for v1.14.45
2026-05-10 00:07:24 +00:00
Kit Langton
b8ca71d309
fix(task): subagent inherits parent agent's deny rules (Plan Mode security bypass) ( #26597 )
...
Co-authored-by: Developer <temp@example.com >
2026-05-09 23:51:55 +00:00
Kit Langton
6849f96825
refactor(provider): share model status schema ( #26595 )
...
Co-authored-by: Developer <temp@example.com >
2026-05-09 19:20:31 -04:00
Kit Langton
00c3248295
fix(config): allow active provider model status ( #26592 )
...
Co-authored-by: Developer <temp@example.com >
2026-05-09 18:59:05 -04:00
opencode-agent[bot]
818b56dbd0
chore: generate
2026-05-09 22:47:54 +00:00
Kit Langton
29b5b24787
fix(tui): aggregate bootstrap request failures
...
TUI bootstrap now reports all parallel fetch failures together instead of losing sibling failures after the first rejection.
2026-05-09 18:46:52 -04:00
Kit Langton
11363170ca
fix(sdk): wrap thrown error bodies in Error
...
SDK throwOnError paths now convert structured response bodies into real Error instances while preserving the original body and status in cause.
2026-05-09 18:46:43 -04:00
Kit Langton
ba9e4b67ed
fix(tool/read): match permission patterns against worktree-relative path
...
Read permission checks now use the same worktree-relative path basis as edit/write/apply_patch, so configured patterns apply consistently.
2026-05-09 18:46:29 -04:00
Kit Langton
bd1029b19f
test(server): cover HttpApi context inheritance
...
Adds regression coverage for request context inheritance in promptAsync and explicit context provisioning in stream bodies.
2026-05-09 18:46:10 -04:00
Kit Langton
43b51f09d0
fix(httpapi): align runtime query schemas with workspace routing params ( #26581 )
...
Co-authored-by: Developer <temp@example.com >
2026-05-09 16:50:30 -04:00
opencode-agent[bot]
c61ab51886
chore: generate
2026-05-09 20:45:29 +00:00
Kit Langton
d373c562f2
fix(session): accept legacy summary diffs ( #26579 )
...
Co-authored-by: Developer <temp@example.com >
2026-05-09 16:44:24 -04:00
opencode-agent[bot]
5fa5d876fc
chore: generate
2026-05-09 20:31:32 +00:00
Kit Langton
805af011c9
test(session): regression test for #26574 + mirror loosening on Vcs.FileDiff ( #26578 )
...
Co-authored-by: Developer <temp@example.com >
2026-05-09 16:30:31 -04:00
opencode-agent[bot]
480aa8b23b
chore: generate
2026-05-09 20:24:28 +00:00
OpeOginni
d62442bb5d
fix(sessions): allow optional patch field in diff for migrated sessions ( #26574 )
2026-05-09 16:23:28 -04:00
Kit Langton
8602937a37
test(session): cover workspace-routed messages ( #26576 )
2026-05-09 16:19:06 -04:00
Kit Langton
77da433e0a
fix(session): accept routing params in message list ( #26569 )
...
Co-authored-by: Developer <temp@example.com >
2026-05-09 16:02:35 -04:00
opencode-agent[bot]
ad79f3e0cf
chore: generate
2026-05-09 19:59:00 +00:00
Kit Langton
6c2dfd2f52
fix(tui): guard messages.data in session.sync against undefined ( #26566 )
...
Co-authored-by: Developer <temp@example.com >
2026-05-09 19:58:03 +00:00
Sebastian
9a8b54fe62
Plugin command API shim ( #26564 )
2026-05-09 21:56:49 +02:00
Dax
dcdbdb218f
Move schema utilities into core ( #26565 )
2026-05-09 19:51:09 +00:00
Kit Langton
5e49029e70
fix(provider): isolate plugin model mutations ( #26561 )
...
Co-authored-by: Developer <temp@example.com >
2026-05-09 15:47:07 -04:00
opencode
19abadaf27
sync release versions for v1.14.44
2026-05-09 19:33:26 +00:00
Kit Langton
6fea0178eb
fix(server): defer validation error body change
2026-05-09 14:50:45 -04:00
Kit Langton
ebe9dcf27e
fix(server): return validation error bodies
2026-05-09 14:39:25 -04:00
Kit Langton
57efec4429
fix(storage): default workspace time migration ( #26556 )
2026-05-09 14:18:55 -04:00
opencode
e22144806f
sync release versions for v1.14.43
2026-05-09 18:06:16 +00:00
Kit Langton
27fa297a42
fix(server): keep provider lists JSON-safe ( #26550 )
2026-05-09 13:40:46 -04:00
Aiden Cline
b1cd25de3d
ignore: fix typerrs on dev ( #26544 )
2026-05-09 12:08:00 -05:00
opencode
780bbb0f3b
sync release versions for v1.14.42
2026-05-09 16:54:43 +00:00
Steffen Deusch
817cb076a8
fix(acp): include tool image attachments in updates ( #25128 )
2026-05-09 11:45:44 -05:00
opencode-agent[bot]
347526e9fd
chore: generate
2026-05-09 16:32:52 +00:00
Polo123456789
092bc674a5
fix(sidebar): fix logic and missleading message #26469 ( #26470 )
2026-05-09 11:31:46 -05:00
Kit Langton
b24a4e897e
chore(server): clean up post-Hono-deletion scar tissue ( #26542 )
2026-05-09 12:30:18 -04:00
opencode-agent[bot]
3afa622eab
chore: update nix node_modules hashes
2026-05-09 13:22:38 +00:00
opencode-agent[bot]
d01cb7f013
chore: generate
2026-05-09 13:11:45 +00:00
Kit Langton
28b03595bf
research: delete Hono backend (do not merge) ( #25667 )
2026-05-09 13:10:42 +00:00
Kit Langton
32684e70e6
test(server): expect null body from HTTP API authorize() with no redirect ( #26515 )
2026-05-09 08:50:00 -04:00
opencode-agent[bot]
b2baddcd37
chore: generate
2026-05-09 04:31:07 +00:00
Kit Langton
dbd48d423d
fix(server): match Hono wire format for authorize undefined and share errors ( #26474 )
2026-05-09 00:30:00 -04:00
Kit Langton
e7cc8259b5
test(server): drop flaky account error-mapping test ( #26475 )
2026-05-09 00:29:31 -04:00
opencode-agent[bot]
a9ccb0804f
chore: generate
2026-05-09 04:22:25 +00:00
Kit Langton
ebe6087e8f
fix(server): return structured validation errors ( #26457 )
2026-05-09 00:21:19 -04:00
Kit Langton
dc978cb889
fix(server): validate permission and question ids ( #26456 )
2026-05-09 00:20:28 -04:00
Kit Langton
8cbc43fbb0
fix(server): include auth challenge on typed 401 ( #26455 )
2026-05-09 00:15:20 -04:00
opencode-agent[bot]
82359c4b1b
chore: generate
2026-05-09 04:06:08 +00:00
Kit Langton
7f3e51453b
test(server): use Layer.mock for partial Account service stub ( #26472 )
2026-05-09 00:05:05 -04:00
Kit Langton
cbdb2d9825
test(server): expand workspace routing fixed-id coverage ( #26458 )
2026-05-09 00:00:18 -04:00
Kit Langton
96bde05f6e
docs(server): explain why HTTP API PTY handler has no early-frame buffer ( #26464 )
2026-05-08 23:58:33 -04:00
Kit Langton
dcb8ed8eb0
test(server): cover workspace sync fence protocol ( #26441 )
2026-05-08 23:55:47 -04:00
Kit Langton
aab82cc1a7
test(project): rescue non-Hono InstanceBootstrap boundary tests ( #26453 )
2026-05-08 23:53:42 -04:00
Kit Langton
cd1d1e81a6
test(server): run httpapi exercise effect mode in test:httpapi ( #26452 )
2026-05-08 23:48:29 -04:00
opencode-agent[bot]
cff441909a
chore: generate
2026-05-09 03:45:35 +00:00
Kit Langton
3615d5aab1
fix(server): map Account failures to typed 500 instead of defect ( #26448 )
2026-05-08 23:44:28 -04:00
opencode-agent[bot]
11d9e82eaf
chore: generate
2026-05-09 03:42:23 +00:00
Kit Langton
eadda11ec9
refactor(server): use JSON response for OpenAPI doc route ( #26447 )
2026-05-08 23:41:20 -04:00
Kit Langton
f73a56c223
fix(server): log instance disposal failures from HTTP API lifecycle ( #26446 )
2026-05-08 23:40:06 -04:00
opencode-agent[bot]
c0acf5c43f
chore: generate
2026-05-09 03:18:57 +00:00
Kit Langton
4d585464f3
fix(server): include Origin in CORS preflight Vary header ( #26445 )
2026-05-08 23:17:47 -04:00
Jose Vargas
f0cb17a812
fix(tui): sort session picker by full updated timestamp ( #24725 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-05-08 22:17:13 -05:00
Kit Langton
357a74714a
fix(test): set OPENCODE_EXPERIMENTAL_WORKSPACES in fence header test ( #26466 )
2026-05-08 23:12:08 -04:00
Kit Langton
ffea6c7974
feat(server): add HTTP API response compression ( #26440 )
2026-05-08 23:06:00 -04:00
Kit Langton
8e9550d90d
fix(server): emit fixed workspace fence headers ( #26443 )
2026-05-08 22:45:54 -04:00
James Long
9b7b6cb30f
feat(core): be smarter about generating a worktree name ( #26368 )
2026-05-08 22:45:44 -04:00
Kit Langton
cc68afb2de
test(server): lock fixed workspace routing context ( #26454 )
2026-05-08 22:35:32 -04:00
Kit Langton
11c33d52a5
test(server): cover REST API project skills ( #26451 )
2026-05-09 02:23:21 +00:00
opencode-agent[bot]
2a487ea990
chore: generate
2026-05-09 02:21:54 +00:00
Kit Langton
9c05d4e2fd
fix(server): serve HttpApi OpenAPI document ( #26438 )
2026-05-08 22:20:50 -04:00
Kit Langton
0745162eab
test(server): harden HttpApi exercise coverage ( #26425 )
2026-05-08 20:50:01 -04:00
Kit Langton
21d055be19
fix(workspace): claim detached sessions to source project ( #26413 )
2026-05-08 20:25:53 -04:00
Luke Parker
d19f7bc77c
fix(web): normalize shell output carriage returns ( #26426 )
2026-05-09 10:24:57 +10:00
opencode-agent[bot]
8694da9309
chore: update nix node_modules hashes
2026-05-08 23:46:19 +00:00
Sebastian
a0fc27e424
flatten to keybind compatible config ( #26421 )
2026-05-09 01:29:13 +02:00
opencode-agent[bot]
35deef6175
chore: generate
2026-05-08 21:19:51 +00:00
vimtor
36f8b7e47d
chore: reduce alerts false positives
2026-05-08 23:18:04 +02:00
opencode-agent[bot]
f4337dff3c
chore: update nix node_modules hashes
2026-05-08 21:11:02 +00:00
opencode-agent[bot]
ba8c920639
chore: generate
2026-05-08 20:57:36 +00:00
Kit Langton
5bb7b23440
Add native LLM core foundation ( #24712 )
2026-05-08 16:56:20 -04:00
opencode-agent[bot]
dc7d665e94
chore: generate
2026-05-08 20:22:22 +00:00
Shoubhit Dash
40d5ea1cf1
feat(core): add scout agent for repo research ( #24149 )
...
Co-authored-by: Dax Raad <d@ironbay.co >
2026-05-08 20:20:08 +00:00
Chris Huber
6e47ae769e
fix(cli): forward signals from npm shim ( #26259 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-05-08 14:00:51 -05:00
opencode-agent[bot]
9ca4be62bd
chore: generate
2026-05-08 18:51:43 +00:00
Dax
fed221e0b0
fix(skill): allow missing descriptions ( #26391 )
2026-05-08 18:50:06 +00:00
Kit Langton
75308ea47d
test(server): add HttpApi auth exercise mode ( #26386 )
2026-05-08 14:05:46 -04:00
Kit Langton
daa3116f4b
refactor(server): split HttpApi exercise harness ( #26385 )
2026-05-08 17:58:14 +00:00
opencode-agent[bot]
9e7f7bf8e4
chore: generate
2026-05-08 17:46:57 +00:00
Simon Klee
4d43d584fe
cli/run: switch to global event stream ( #26383 )
2026-05-08 19:44:31 +02:00
Kit Langton
3052a79b32
refactor(server): clarify HttpApi route auth layers ( #26372 )
2026-05-08 13:06:00 -04:00
Rajvardhan Patil
13b3117ca9
fix(server): require auth for effect root routes ( #26361 )
...
Co-authored-by: Rajvardhan Patil <243567420+RajvardhanPatil07@users.noreply.github.com >
2026-05-08 16:39:11 +00:00
Aiden Cline
83bb216486
fix: ensure tools are always in same order ( #26370 )
2026-05-08 10:59:41 -05:00
opencode-agent[bot]
fc46cef5fd
chore: generate
2026-05-08 15:49:37 +00:00
Aiden Cline
799996db76
fix: adjust tui retry dialog logic to be more provider specific and error case specific ( #26366 )
2026-05-08 10:48:19 -05:00
opencode-agent[bot]
df75bfe07c
chore: generate
2026-05-08 15:10:32 +00:00
James Long
c818c9dcb6
feat(core): allow external workspace creation ( #26212 )
2026-05-08 11:09:12 -04:00
Kit Langton
c36ab3f935
fix(provider): align Gemini thinking controls ( #26279 )
2026-05-08 10:22:45 -04:00
vimtor
e3c983c21f
chore: reduce provider alerts query frequency
2026-05-08 14:00:24 +02:00
opencode-agent[bot]
a196569f51
chore: generate
2026-05-08 11:56:55 +00:00
Sebastian
19da27e1cb
internal which-key plugin, inactive by default ( #26337 )
2026-05-08 13:55:49 +02:00
Frank
4a737493ac
Revert "zen: update tpm rate limit algo"
...
This reverts commit 6869186fc6 .
2026-05-08 06:31:12 -04:00
opencode-agent[bot]
ec301f6a2c
chore: update nix node_modules hashes
2026-05-08 10:31:03 +00:00
opencode-agent[bot]
ac7a885ae9
chore: generate
2026-05-08 10:18:22 +00:00
Simon Klee
7f2b5ee8c2
feat(opencode): add interactive split-footer mode to run ( #23557 )
2026-05-08 12:17:14 +02:00
vimtor
15784aa036
chore: reduce alerts threshold
2026-05-08 12:06:39 +02:00
opencode-agent[bot]
edbc02855d
chore: generate
2026-05-08 08:50:42 +00:00
Shoubhit Dash
a43d3e0e1e
feat(websearch): add parallel provider rollout ( #26227 )
2026-05-08 14:19:36 +05:30
Shoubhit Dash
ae25278eda
test(session): update go retry fixture ( #26312 )
2026-05-08 14:10:18 +05:30
Frank
6869186fc6
zen: update tpm rate limit algo
2026-05-08 03:52:59 -04:00
Frank
f8c6742e54
zen: lift default rate limit
2026-05-08 03:52:59 -04:00
opencode-agent[bot]
014dbd34c4
chore: generate
2026-05-08 06:20:21 +00:00
Brendan Allan
21ae91b4f2
refactor(desktop): convert main process to Effect-TS ( #26148 )
2026-05-08 14:19:09 +08:00
Frank
bb3f14119b
tui: update go upsell copy
2026-05-08 01:51:33 -04:00
Luke Parker
6f165e23de
perf(ui): defer tool status width measurement ( #26282 )
2026-05-08 15:36:28 +10:00
opencode-agent[bot]
cef0c8ac84
chore: generate
2026-05-08 05:36:06 +00:00
Brendan Allan
dd8bb44d1d
refactor(desktop): use electron-log in shell-env and simplify env merging ( #26284 )
2026-05-08 13:34:53 +08:00
Frank
30868f52ea
go: update rate limit error copy
2026-05-08 00:27:28 -04:00
opencode-agent[bot]
9c88235121
chore: generate
2026-05-08 04:18:54 +00:00
Aiden Cline
4e14f79511
fix: tweaks to transform logic for anthropic and bedrock ( #26276 )
2026-05-07 23:17:43 -05:00
Kit Langton
e0396b809a
fix(provider): align Anthropic Opus 4.5 efforts ( #26275 )
2026-05-08 00:06:07 -04:00
Kit Langton
319498e2fd
fix(provider): constrain OpenAI deep research efforts ( #26273 )
2026-05-07 23:43:42 -04:00
Erik Demaine
2ba9aa2196
feat(desktop): working indicator on project sidebar ( #26223 )
2026-05-08 11:42:39 +08:00
opencode-agent[bot]
114eeb21dc
chore: generate
2026-05-08 03:33:55 +00:00
Kit Langton
1cf8123bc6
fix(provider): align GPT-5 reasoning variants ( #26268 )
2026-05-07 23:32:47 -04:00
Frank
db6a038829
sync
2026-05-07 22:55:50 -04:00
opencode-agent[bot]
6ff833a22b
chore: generate
2026-05-08 02:40:47 +00:00
Sebastian
5c401673b2
improve go sub animation perf ( #26251 )
2026-05-08 04:39:42 +02:00