Commit graph

1497 commits

Author SHA1 Message Date
opencode
c43edc5b71 sync release versions for v1.15.0 2026-05-15 04:03:54 +00:00
opencode
4e7a60dac6 sync release versions for v1.14.51 2026-05-15 00:39:54 +00: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
opencode
ddad0988e7 sync release versions for v1.14.50 2026-05-14 03:03:23 +00:00
opencode
73e1de4513 sync release versions for v1.14.49 2026-05-13 22:18:40 +00:00
Luke Parker
3a810fcb9a
perf(ui): render icons through an svg sprite (#26950) 2026-05-13 17:57:13 +10:00
Sebastian
d6367853ae
Add TUI notifications and attention sounds (disabled by default) (#26980) 2026-05-13 03:26:25 +02:00
Musa
159964b172
feat(plugin): add DigitalOcean OAuth + Inference Routers (#26095) 2026-05-12 16:22:40 -05: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
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
ce66b191d1 sync release versions for v1.14.48 2026-05-11 02:07:48 +00:00
opencode
426d92e352 sync release versions for v1.14.47 2026-05-11 00:23:17 +00:00
opencode
2f11c9f7ed sync release versions for v1.14.46 2026-05-10 02:34:36 +00:00
opencode
7a79f3a5ea sync release versions for v1.14.45 2026-05-10 00:07:24 +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
19abadaf27 sync release versions for v1.14.44 2026-05-09 19:33:26 +00:00
opencode
e22144806f sync release versions for v1.14.43 2026-05-09 18:06:16 +00:00
opencode
780bbb0f3b sync release versions for v1.14.42 2026-05-09 16:54:43 +00:00
Luke Parker
d19f7bc77c
fix(web): normalize shell output carriage returns (#26426) 2026-05-09 10:24:57 +10: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
Luke Parker
6f165e23de
perf(ui): defer tool status width measurement (#26282) 2026-05-08 15:36:28 +10:00
opencode
fe594693a4 sync release versions for v1.14.41 2026-05-07 14:52:09 +00:00
YGoetschel
fea9a0bd4c
fix: guard undefined contents in diff renderer to fix share viewer SSR crash (#21763) 2026-05-07 18:55:40 +08:00
opencode
dcfe4b0d51 sync release versions for v1.14.40 2026-05-07 00:34:09 +00:00
Sergei Zharinov
518503b29b
fix(ui): preserve SVG tags in DOMPurify config for KaTeX math rendering (#25866) 2026-05-06 16:06:37 +08:00
opencode
773078e81f sync release versions for v1.14.39 2026-05-05 10:57:52 +00:00
opencode
a20446fcc8 sync release versions for v1.14.38 2026-05-05 09:48:25 +00:00
opencode
8df3ef10fc sync release versions for v1.14.37 2026-05-05 07:26:49 +00:00
Luke Parker
ca2411d332
Run UI unit tests in CI (#25792) 2026-05-05 11:05:53 +10:00
opencode
6b852774e1 sync release versions for v1.14.35 2026-05-05 01:01:47 +00:00
Luke Parker
6a5e329427
fix(vcs): preserve batched patch boundaries (#25787) 2026-05-05 00:34:06 +00:00
opencode
4b65b1e053 sync release versions for v1.14.34 2026-05-04 23:26:02 +00:00
opencode
43e20874f4 sync release versions for v1.14.33 2026-05-02 19:53:06 +00:00
opencode
7371db5cc6 sync release versions for v1.14.32 2026-05-02 15:34:12 +00:00
opencode
21f8027ef7 sync release versions for v1.14.31 2026-05-01 06:13:48 +00:00
opencode
ac6aa43e3b sync release versions for v1.14.30 2026-04-29 23:33:39 +00:00
Aiden Cline
6aa8e894b1
chore: rm broken codesearch tool (#24992) 2026-04-29 13:15:44 -05:00
opencode
276d162044 sync release versions for v1.14.29 2026-04-28 18:34:48 +00:00
Brendan Allan
9d1f17d836
fix(ui): remove redundant flex overrides in tool components (#24749) 2026-04-28 15:51:18 +08:00
opencode
e578c442be sync release versions for v1.14.28 2026-04-27 04:23:44 +00:00
opencode
244d1debe4 sync release versions for v1.14.27 2026-04-27 02:09:07 +00:00
opencode
af3998c8a6 sync release versions for v1.14.26 2026-04-26 21:01:16 +00:00
Dax
62ef2a2207
refactor: rename shared package to core (#24309) 2026-04-25 10:59:17 -04:00
opencode
bad732c26a sync release versions for v1.14.25 2026-04-25 14:37:01 +00:00
opencode
28025a0f36 sync release versions for v1.14.24 2026-04-24 15:53:03 +00:00
opencode
a8c8d2dd79 sync release versions for v1.14.23 2026-04-24 13:17:13 +00:00
Brendan Allan
4712f0f3c1
feat(prompt): add shell mode UI with cancel button, custom icon, and example placeholder (#24105) 2026-04-24 14:04:55 +08:00
opencode
eb7555d3c6 sync release versions for v1.14.22 2026-04-23 15:56:49 +00:00
opencode
871789ce64 sync release versions for v1.14.21 2026-04-23 05:45:21 +00:00
Luke Parker
69b8ea0d66 chore: bump Bun to 1.3.13 (#23791) 2026-04-23 00:25:36 -04:00
opencode
c9fb8d0ce7 sync release versions for v1.14.20 2026-04-21 19:07:36 +00:00
Brendan Allan
febadc5589
fix(ui): correct diff render condition logic (#23670) 2026-04-21 18:49:04 +08:00
黑墨水鱼
91468fe455
fix(ui): use parentID matching instead of positional scan for assistant messages (#23093) 2026-04-20 07:35:06 +00:00
opencode
7c6948cf6f sync release versions for v1.14.19 2026-04-20 07:21:46 +00:00
opencode
c09bcfe531 sync release versions for v1.14.18 2026-04-19 09:36:56 +00:00
opencode
40ba8f3570 sync release versions for v1.14.17 2026-04-19 03:02:14 +00:00
OpeOginni
c0eab9e442
fix(desktop): adjust ui tool diff sticky header offset (#23149) 2026-04-18 11:31:38 +08:00
opencode
a35b8a95c2 release: v1.4.11 2026-04-18 00:29:16 +00:00
opencode
9b6c397171 release: v1.4.10 2026-04-17 20:13:25 +00:00
opencode
803d9eb7ad release: v1.4.9 2026-04-17 16:19:46 +00:00
Ismail Ghallou
3fe602cda3
feat: add LLM Gateway provider (#7847)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-04-17 10:29:31 -05:00
opencode
06ae43920b release: v1.4.8 2026-04-17 13:37:06 +00:00
opencode
9f201d6370 release: v1.4.7 2026-04-16 21:54:54 +00:00
Kit Langton
9f4b73b6a3
fix: clean up final 16 no-unused-vars warnings (#22751) 2026-04-16 03:54:21 +00:00
Kit Langton
8aa0f9fe95
feat: enable type-aware no-base-to-string rule, fix 56 violations (#22750) 2026-04-16 03:50:47 +00:00
opencode-agent[bot]
0beaf04df5 chore: generate 2026-04-16 03:28:30 +00:00
Kit Langton
80f1f1b5b8
feat: enable type-aware no-floating-promises rule, fix all 177 violations (#22741) 2026-04-15 23:27:32 -04:00
Kit Langton
34213d4446
fix: delete 9 dead functions with zero callers (#22697) 2026-04-16 02:01:02 +00:00
Kit Langton
f7d4665e40
fix: resolve oxlint warnings — suppress false positives, remove unused imports (#22687) 2026-04-15 21:33:54 -04:00
Kit Langton
3d6f90cb53
feat: add oxlint with correctness defaults (#22682) 2026-04-15 20:45:19 -04:00
David Hill
e16589f8b5
tweak(ui): session spacing (#20839)
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
Co-authored-by: Brendan Allan <brendonovich@outlook.com>
2026-04-15 18:58:05 -04:00
Dax
be9432a893
shared package (#22626) 2026-04-15 14:26:20 +00:00
Brendan Allan
c98f616385
ui: update accordion styles and session review component (#22582) 2026-04-15 07:29:36 +00:00
Brendan Allan
5069cd9798 fix(ui): disable accordion items for binary files and improve disabled state styling (#22577) 2026-04-15 07:26:34 +00:00
opencode
7659321990 release: v1.4.6 2026-04-15 07:26:23 +00:00
Brendan Allan
8d89c3417b
fix: prevent tooltip reopen on trigger click (#22571) 2026-04-15 06:03:29 +00:00
opencode
dfc72838d7 release: v1.4.5 2026-04-15 04:25:18 +00:00
opencode
bddf830083 release: v1.4.4 2026-04-15 00:03:43 +00:00
Brendan Allan
62bd023086
app: replace parsePatchFiles with parseDiffFromFile (#22270) 2026-04-13 17:19:14 +08:00
opencode
877be7e8e0 release: v1.4.3 2026-04-10 01:00:12 +00:00
opencode
5d3dba666c release: v1.4.2 2026-04-09 16:24:43 +00:00
opencode
847fc9d268 release: v1.4.1 2026-04-09 07:12:17 +00:00
Adam
689b1a4b3a
fix(app): diff list normalization 2026-04-08 14:02:23 -05:00
Adam
d98be39344
fix(app): patch tool diff rendering 2026-04-08 13:49:16 -05:00
Brendan Allan
988c9894f2
ui: fix sticky session diffs header (#21486) 2026-04-08 17:01:52 +08:00
opencode
98325dcdc6 release: v1.4.0 2026-04-08 00:32:31 +00:00
Dax
b7fab49b64
refactor(snapshot): store unified patches in file diffs (#21244)
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
2026-04-07 19:48:23 -04:00
Adam
ec8b9810b4
feat(app): better subagent experience (#20708) 2026-04-07 11:06:23 -05:00
opencode
517e6c9aa4 release: v1.3.17 2026-04-06 07:39:18 +00:00
opencode
342436dfc4 release: v1.3.16 2026-04-06 03:44:46 +00:00
opencode
930e94a3ea release: v1.3.15 2026-04-04 20:54:20 +00:00
opencode
cc50b778eb release: v1.3.14 2026-04-04 18:32:17 +00:00
Shoubhit Dash
35350b1d25
feat: restore git-backed review modes (#20845) 2026-04-03 09:54:57 -05:00
Shoubhit Dash
9d57f21f9f
feat(ui): redesign modified files section in session turn (#20348)
Co-authored-by: David Hill <iamdavidhill@gmail.com>
2026-04-03 08:32:53 -05:00
Brendan Allan
c4b3971548
app: unify auto scroll ref handling (#20716) 2026-04-02 16:44:52 +00:00
Brendan Allan
69d047ae7d
cleanup event listeners with solid-primitives/event-listener (#20619) 2026-04-02 09:40:03 +00:00
Brendan Allan
327f62526a
use solid-primitives/resize-observer across web code (#20613) 2026-04-02 17:24:10 +08:00
Shoubhit Dash
d540d363a7
refactor: simplify solid reactivity across app and web (#20497) 2026-04-02 17:14:05 +08:00
Shoubhit Dash
44f83015cd
perf(review): defer offscreen diff mounts (#20469) 2026-04-01 19:29:12 +05:30
Shoubhit Dash
a3a6cf1c07
feat(comments): support file mentions (#20447) 2026-04-01 16:11:57 +05:30
Shoubhit Dash
47a676111a
fix(session): add keyboard support to question dock (#20439) 2026-04-01 15:47:15 +05:30
opencode
6314f09c14 release: v1.3.13 2026-04-01 00:44:06 +00:00
opencode
892bdebaac release: v1.3.12 2026-03-31 22:35:01 +00:00
opencode
beab4cc2c2 release: v1.3.11 2026-03-31 19:55:41 +00:00
opencode
b1e89c344b release: v1.3.10 2026-03-31 13:31:37 +00:00
opencode
057848deb8 release: v1.3.9 2026-03-30 23:43:58 +00:00
opencode
48e97b47af release: v1.3.8 2026-03-30 21:35:10 +00:00
opencode
47d2ab120a release: v1.3.7 2026-03-30 06:06:12 +00:00
opencode
e7f94f9b9a release: v1.3.6 2026-03-29 18:02:20 +00:00
opencode
0bc2f99f2d release: v1.3.5 2026-03-29 03:42:52 +00:00
opencode
f0a9075fdf release: v1.3.4 2026-03-29 01:00:44 +00:00
Adam
f736116967
fix(app): more startup efficiency (#19454) 2026-03-28 01:26:57 +00:00
Shoubhit Dash
a93374c48f
fix(ui): make streamed markdown feel more continuous (#19404) 2026-03-27 22:06:47 +05:30
Adam
af2ccc94eb
chore(app): more spacing controls 2026-03-27 11:22:28 -05:00
Shoubhit Dash
d341499684
fix(ui): keep partial markdown readable while responses stream (#19403) 2026-03-27 07:46:47 +00:00
Shoubhit Dash
b7a06e1939
fix(ui): reduce markdown jank while responses stream (#19304) 2026-03-26 14:43:30 -05:00
Adam
311ba4179a
fix(app): remove fork session button 2026-03-26 14:34:01 -05:00
Adam
b8fb75a94a
fix(app): don't bundle fonts (#19329) 2026-03-26 14:02:01 -05:00
opencode
54443bfb7e release: v1.3.3 2026-03-26 15:05:21 +00:00
Shoubhit Dash
1b028d0632
revert: roll back git-backed review modes (#19295) 2026-03-26 10:14:57 -04:00
Adam
d6fc5f414b
chore: storybook tweaks 2026-03-25 11:30:41 -05:00
Aiden Cline
77fc88c8ad
chore: remove dead code for todoread tool (#19128) 2026-03-25 16:21:42 +00:00
Adam
cafc2b204b
chore: cleanup 2026-03-25 11:15:34 -05:00
Shoubhit Dash
73e107250d
feat: restore git-backed review modes with effectful git service (#18900) 2026-03-25 21:09:53 +05:30
Adam
b746aec493
chore: storybook tweaks 2026-03-25 10:20:19 -05:00
Adam
0c0c6f3bdb
chore(app): markdown playground in storyboard 2026-03-25 09:14:35 -05:00
Adam
b480a38d31
chore(app): markdown playground in storyboard 2026-03-25 09:14:35 -05:00
Adam
1041ae91d1
Reapply "fix(app): startup efficiency"
This reverts commit 898456a25c.
2026-03-25 06:25:57 -05:00
Adam
898456a25c
Revert "fix(app): startup efficiency" 2026-03-25 06:25:05 -05:00
Adam
0dbfefa080
Reapply "fix(app): startup efficiency (#18854)"
This reverts commit a379eb3867.
2026-03-25 05:59:05 -05:00
Adam
a379eb3867
Revert "fix(app): startup efficiency (#18854)"
This reverts commit 546748a461.
2026-03-24 18:36:37 -05:00
opencode
0dcdf5f529 release: v1.3.2 2026-03-24 22:50:35 +00:00
opencode
ec64ceabec release: v1.3.1 2026-03-24 22:07:24 +00:00
Adam
546748a461
fix(app): startup efficiency (#18854) 2026-03-24 09:10:24 -05:00
Burak Yigit Kaya
c9c93eac00
fix(ui): eliminate N+1 reactive subscriptions in SessionTurn (#18924) 2026-03-24 09:02:22 -05:00
David Hill
40e49c5b49
tui: keep patch tool counts visible with long filenames (#18678) 2026-03-23 00:45:11 +00:00
Luke Parker
afe9b97274
fix(app): restore keyboard project switching in open sidebar (#18682) 2026-03-23 00:39:46 +00:00
opencode
eb3bfffad4 release: v1.3.0 2026-03-22 23:32:01 +00:00
Luke Parker
0bbf26a1ce
deslopity deslopity (#18343) 2026-03-20 05:24:27 +00:00
Luke Parker
d460614cd7
fix: lots of desktop stability, better e2e error logging (#18300) 2026-03-20 00:12:06 -04:00
Aiden Cline
aeece6166b
ignore: revert 3 commits that broke dev branch (#18260) 2026-03-19 11:15:07 -05:00
Shoubhit Dash
e6f5214779
feat: add git-backed session review modes (#17961) 2026-03-19 19:29:29 +05:30
David Hill
0ca51eebcf
tweak(ui): theme overrides (#17958) 2026-03-18 19:26:32 +05:30
Shoubhit Dash
ba22976568
fix: inline review comment submit and layout (#17948) 2026-03-17 19:54:20 +05:30
Shoubhit Dash
51fcd04a70
Wrap question option descriptions instead of truncating (#17782) 2026-03-16 11:29:18 +00:00
opencode
4ee426ba54 release: v1.2.27 2026-03-16 02:33:48 +00:00
Marcus Schiesser
f2d3a4c70f
fix(ui): prevent long filenames from overlapping actions (#17151) 2026-03-13 16:17:15 -05:00
David Hill
f54abe58cf tui: update compaction status message to use Session instead of History across all languages
The compaction message now correctly indicates the current session was compacted rather than the entire history, making it clearer to users which conversation data was optimized.
2026-03-13 16:33:01 +00:00