opencode-agent[bot]
4133f55458
Apply PR #15697 : tweak(ui): make questions popup collapsible
2026-04-08 07:44:01 +00:00
opencode-agent[bot]
07e958b843
Apply PR #14307 : fix: use parentID matching instead of ID ordering for prompt loop exit and message rendering
2026-04-08 07:41:51 +00: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
MakonnenMak
291e168df0
Merge remote-tracking branch 'upstream/dev' into fix/clock-skew-prompt-loop-exit
...
# Conflicts:
# packages/opencode/src/session/prompt.ts
2026-04-06 11:10:10 -04: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
Makonnen
21e7f3f5c1
fix: use parentID matching instead of ID ordering for prompt loop exit and message rendering
...
When the client clock is ahead of the server, user message IDs (generated
client-side) sort after assistant message IDs (generated server-side).
This broke the prompt loop exit check and the UI message pairing logic.
- Extract shouldExitLoop() into a pure function that uses parentID matching
instead of relying on ID ordering
- Extract findAssistantMessages() with forward+backward scan to handle
messages sorted out of expected order due to clock skew
- Remove debug console.log statements added during investigation
- Add tests for both extracted functions
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-01 20:25:54 -04: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