Commit Graph

1310 Commits (dev)

Author SHA1 Message Date
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
opencode d954026dd8 release: v1.2.26 2026-03-13 16:32:53 +00:00
Adam 4ad8116ce3
fix(app): model selection persist by session (#17348) 2026-03-13 11:05:08 -05:00
David Hill 5c7088338c
fix(app): polish prompt composer controls (#17388) 2026-03-13 10:48:10 -05:00
David Hill 1cbe7b0854
tweak(ui): use new-session icon in sidebar buttons 2026-03-13 10:18:08 -05:00
Jack 5aaf1ddfb7
fix(ui): force wasm highlighter for markdown code blocks (#17373) 2026-03-13 09:57:14 -05:00
Adam 6653f868ae
fix(app): tooltip quirks 2026-03-13 08:38:32 -05:00
Adam f4804dac85
fix(app): oc-2 went too dark 2026-03-13 07:25:42 -05:00
Adam 843f188aaa
fix(app): support text attachments (#17335) 2026-03-13 06:58:24 -05:00
Adam 05cb3c87ca
chore(app): i18n sync (#17283) 2026-03-13 06:48:38 -05:00
Adam 270cb0b8b4
chore: cleanup (#17284) 2026-03-13 06:27:58 -05:00
Adam ff748b82ca
fix(app): simplify themes (#17274) 2026-03-13 10:12:58 +00:00
Adam 5576662200
feat(app): missing themes (#17275) 2026-03-12 22:21:02 -05:00
Brendan Allan 84df96eaef
desktop: multi-window support in electron (#17155) 2026-03-13 09:18:27 +08:00
Adam c173988aaa
feat(app): interruption state 2026-03-12 19:07:23 -05:00
opencode bfb736e94a release: v1.2.25 2026-03-12 23:34:11 +00:00
Adam 9d3c42c8c4
fix(app): task error state 2026-03-12 16:25:49 -05:00
Adam 42a5af6c8f
feat(app): follow-up behavior (#17233) 2026-03-12 20:17:36 +00:00
Adam f0542fae7a
fix(app): optimistic revert/restore 2026-03-12 15:04:27 -05:00
Adam 02c75821a8
feat(app): AMOLED theme 2026-03-12 14:11:22 -05:00
David Hill 184732fc20
fix(app): titlebar cleanup (#17206) 2026-03-12 18:26:50 +00:00
Adam 776e7a9c15
feat(app): better themes (#16889) 2026-03-12 10:35:23 -05:00
Luke Parker d481f64bde
fix(electron): theme Windows titlebar overlay (#16843)
Co-authored-by: Brendan Allan <brendonovich@outlook.com>
2026-03-12 16:38:56 +10:00
Luke Parker 54e7baa6cf
fix(desktop-electron): fix resource loading under file:// protocol (#17125) 2026-03-12 12:19:44 +08:00
Adam fbd9b7cf4f
feat(app): restore to message and fork session (#17092) 2026-03-11 21:34:48 +00:00
Adam bcc0d19867
chore(app): simplify review pane (#17066) 2026-03-11 12:24:51 -05:00
Shoubhit Dash 7291e28273
perf(app): trim session render work (#16987) 2026-03-11 18:19:17 +05:30
Filip db57fe6193
fix(app): make error tool card respect settings (#17005) 2026-03-11 14:52:33 +05:30
David Hill f77e5cf8fb
feat(ui): restyle Card and improve tool error cards (#16888)
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
2026-03-10 13:52:32 -05:00
Adam 7b773c65ec
chore: cleanup 2026-03-09 15:28:35 -05:00
Adam e53aa79dc6
chore: cleanup 2026-03-09 15:28:35 -05:00
opencode c6262f9d40 release: v1.2.24 2026-03-09 16:09:34 +00:00
Adam b749fa90f2
fix(app): scroll jitter/loop 2026-03-09 10:44:02 -05:00
David Hill 399b8f0701
fix(app): session title turn spinner (#16764) 2026-03-09 09:46:15 -05:00
opencode 2712244ad3 release: v1.2.23 2026-03-09 13:50:43 +00:00
Adam 6388cbaf92
fix(app): remove oc-1 theme 2026-03-09 08:25:41 -05:00
Adam c71d1bde5e
revert(app): "STUPID SEXY TIMELINE (#16420)" (#16745) 2026-03-09 07:36:39 -05:00
Yihui Khuu 34328828ae
fix(app): fix issue with scroll jumping when pressing escape in comment text area (#15374) 2026-03-09 15:29:24 +05:30
Adam b976f339e8
feat(app): generate color palettes (#16232) 2026-03-08 19:28:58 -05:00
opencode 1db292f4df release: v1.2.22 2026-03-08 22:34:59 +00:00
Adam c53d1d3ad8
fix(app): less auto-expand/collapse 2026-03-08 07:11:15 -05:00
Adam f386137fba
chore: refactoring ui hooks 2026-03-08 07:11:15 -05:00
David Hill 9c43893a0f tui: align numeric displays consistently across tool outputs and diff counters using tabular numerals 2026-03-07 23:49:10 +00:00
opencode a52d640c8c release: v1.2.21 2026-03-07 18:00:39 +00:00
Eric Guo e99d7a4292
fix(app): text-shimmer undefined length (#16475) 2026-03-07 09:53:32 -06:00
Adam 99d8aab0ac
fix(app): can't scroll files 2026-03-07 06:47:11 -06:00
Adam 7dd6369952
fix(app): task agent title 2026-03-07 06:03:30 -06:00
opencode-agent[bot] c53c9d4e4e chore: generate 2026-03-07 11:26:12 +00:00
Kit Langton bbd0f3a252
STUPID SEXY TIMELINE (#16420) 2026-03-07 05:25:22 -06:00
opencode-agent[bot] 770cb66628 chore: generate 2026-03-06 22:34:25 +00:00
David Hill b0bc3d87f5
feat(app): sidebar reveal animation, hover peek overlay, and weaker dividers (#16374)
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
2026-03-06 16:33:34 -06:00
David Hill 091cf25de8
fix(app): better review/filetree empty states (#16221)
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
2026-03-06 15:39:31 -06:00
Adam a71b11caca
fix(app): stale keyed show errors 2026-03-06 11:03:37 -06:00
Hoshiumi Arata e9568999c3
fix(ui): prevent unwanted key events during composition in LineCommentEditor (#16361) 2026-03-06 11:01:13 -06:00
Adam e0ca52ed1f
fix(app): part type gate 2026-03-06 09:56:02 -06:00
Shoubhit Dash 1d9dcd2a27
share: speed up share loads (#16165) 2026-03-06 06:49:15 -06:00
opencode 6c7d968c44 release: v1.2.20 2026-03-06 07:29:34 +00:00
opencode cb411248bf release: v1.2.19 2026-03-06 04:29:10 +00:00
opencode 2c58964a6b release: v1.2.18 2026-03-05 19:01:03 +00:00
Adam 1a420a1a71
fix(app): websearch and codesearch tool rendering 2026-03-05 08:00:42 -06:00
Adam 6f9e5335dc
fix(app): file icon stability 2026-03-05 08:00:42 -06:00
Adam 6c9ae5ce9f
fix(app): file path truncation in session turn 2026-03-05 08:00:42 -06:00
Adam 8cbe7b4a01
fix(app): file icon stability 2026-03-05 08:00:41 -06:00
Adam 3448118be8
fix(app): mod+f always opens search 2026-03-05 06:57:50 -06:00
Adam 2bb3dc585b
fix(app): no delay on tooltip close 2026-03-05 06:44:11 -06:00
Brendan Allan 7948de1612
app: prefer using useLocation instead of window.location (#15989) 2026-03-05 14:41:12 +08:00
opencode 715b844c2a release: v1.2.17 2026-03-04 14:58:04 +00:00
Brendan Allan db3eddc51f
ui: rely on task part href instead of onClick handler (#15978) 2026-03-04 16:41:20 +08:00
Brendan Allan 5cf235fa6c
desktop: add electron version (#15663) 2026-03-04 15:12:34 +08:00
opencode e66d829d18 release: v1.2.16 2026-03-03 21:08:35 +00:00
Adam 70c6fcfbbf
chore: cleanup 2026-03-03 10:25:49 -06:00
Adam fa45422bf9
chore: cleanup 2026-03-03 07:10:52 -06:00
Adam 7305fc044d
chore: cleanup 2026-03-03 06:20:48 -06:00
Adam e4af1bb422
fix(app): timeline jank 2026-03-03 05:35:15 -06:00
Adam 5e8742f431
fix(app): timeline jank 2026-03-03 05:35:15 -06:00
opencode-agent[bot] b5dc6e670a chore: generate 2026-03-02 22:25:39 +00:00
Kit Langton 9d7852b5c3
Animation Smorgasbord (#15637)
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
2026-03-02 16:24:32 -06:00
David Hill 0a3a3216db ui: move session review bottom padding
Remove bottom padding from the scroll wrapper and apply it to the accordion content instead.
2026-03-02 16:19:35 +00:00
David Hill 633a3ba03a ui: avoid session review header clipping
Move the session review header outside the scroll viewport and drop strict containment so shadows can render without being cropped.
2026-03-02 16:05:16 +00:00
David Hill d60696ded8 ui: tighten scroll thumb and review padding
Keep the scroll thumb visually slim (4px) while preserving a 12px drag target, and remove extra right padding in session review content.
2026-03-02 15:37:41 +00:00
David Hill 4c2aa4ab90 ui: widen scroll thumb hit area
Make the thumb overlay 12px wide while keeping the visible bar 6px centered for easier hover/drag.
2026-03-02 15:26:55 +00:00
David Hill 51e6000194 core: keep review header buttons visible when scroll thumb shows 2026-03-02 14:59:12 +00:00
Filip bf2cc3aa2f
feat(app): show which messages are queued (#15587) 2026-03-02 13:27:34 +05:30
Filip b15fb21191
feat(app): add compact ui (#15578) 2026-03-01 08:41:47 -06:00
Filip c8866e60ba
fix(app): make provider icon resolved id reactive (#15583) 2026-03-01 08:40:04 -06:00
Filip 438610aa64
fix(app): show proper usage limit errors (#15496) 2026-03-01 06:48:11 -06:00
mridul 971bd30516
fix(app): fallback to synthetic icon for unknown provider IDs (#15295) 2026-02-28 15:13:23 -06:00
Alex Yaroshuk 2a2082233d
fix(app): display skill name in skill tool call (#15413) 2026-02-27 19:18:14 -06:00