Commit graph

896 commits

Author SHA1 Message Date
adamelmore
4c2d597ae6
fix(app): line selection colors 2026-01-25 10:30:10 -06:00
adamelmore
2b07291e17
fix(app): scroll to comment on click 2026-01-25 10:30:10 -06:00
GitHub Action
d25120680d chore: generate 2026-01-25 14:07:33 +00:00
Devin Griffin
a900c89245
fix(app): mobile horizontal scrolling due to session stat btn (#10487) 2026-01-25 08:06:56 -06:00
Rahul A Mistry
caecc7911d
fix(app): cursor on resize (#10293) 2026-01-25 08:04:25 -06:00
adamelmore
e9152b174f
fix(app): comment line placement in diffs 2026-01-25 06:50:27 -06:00
adamelmore
ddc4e89359
fix(app): cleanup comment component usage 2026-01-25 06:20:50 -06:00
Rahul A Mistry
399fec770f
fix(app): markdown rendering with morphdom for better dom functions (#10373) 2026-01-24 18:29:58 -06:00
GitHub Action
e1fe86e6d7 chore: generate 2026-01-24 23:10:03 +00:00
David Hill
93e948ae12 fix(ui): ensure comment popover appears above other comment icons 2026-01-24 23:09:22 +00:00
David Hill
8714b1a3ac add active state to comment cards in prompt input 2026-01-24 23:09:22 +00:00
David Hill
4ded06f05d update: theme variables 2026-01-24 23:09:22 +00:00
GitHub Action
1269766cb8 chore: generate 2026-01-24 22:58:15 +00:00
adamelmore
ae11cad13b fix: type error 2026-01-24 16:57:38 -06:00
adamelmore
10d227b8d6 fix(ui): tab focus state 2026-01-24 16:57:38 -06:00
adamelmore
d97cd56867 fix(ui): popover exit ux 2026-01-24 16:57:38 -06:00
David Hill
fba77a364c fix(ui): prevent tooltip fade when forceOpen is true 2026-01-24 22:29:38 +00:00
David Hill
3d956c5f7e fix(ui): show 'Copied' tooltip instantly when copy button clicked 2026-01-24 22:25:20 +00:00
David Hill
4a4c1b31a7 fix(ui): update copy button tooltip gutter and label to 'Copy link' 2026-01-24 22:22:01 +00:00
David Hill
30111d2b16 fix(ui): prevent focus on share popover text field 2026-01-24 22:17:59 +00:00
David Hill
b695216063 fix(ui): align list search input width with list items 2026-01-24 22:11:31 +00:00
David Hill
c2ec608212 feat(ui): add link icon and use it for copy-to-clipboard buttons
Replace copy icon with new link icon in share URL copy button
and TextField copyable button for better visual indication.
2026-01-24 22:02:09 +00:00
David Hill
8845f2b926 feat(ui): add onFilter callback to List, discard add server row when searching 2026-01-24 22:02:09 +00:00
David Hill
02aea77e92 feat(app): update manage servers dialog styling and behavior 2026-01-24 22:02:08 +00:00
David Hill
2c620e1742 fix(app): update status popover styling and positioning 2026-01-24 22:02:08 +00:00
adamelmore
847a7ca009
fix(app): don't show scroll to bottom if no scroll 2026-01-24 15:01:17 -06:00
adamelmore
41f2653a30
fix(app): prompt submission failing on first message 2026-01-24 13:15:34 -06:00
GitHub Action
b3901ac38b chore: generate 2026-01-24 18:59:51 +00:00
David Hill
48236ee0ef feat(ui): add critical shadow for comment input validation, set editor popover radius to 14px 2026-01-24 18:59:07 +00:00
David Hill
e2bffc29f2 fix(ui): change read-only comment popover border-radius to 8px 2026-01-24 18:59:07 +00:00
David Hill
0d41f1fc24 fix(ui): remove unnecessary !important from diff selection styles 2026-01-24 18:59:07 +00:00
David Hill
363ff153a4 fix(ui): fix selected line number color in diff view for light/dark mode 2026-01-24 18:59:07 +00:00
adamelmore
1080f37f9c
fix(app): don't use findLast 2026-01-24 12:41:50 -06:00
adamelmore
d90b4c9ebd
fix(app): line selection ux 2026-01-24 12:41:50 -06:00
adamelmore
42b802b688
fix(app): line selection ux fixes 2026-01-24 12:41:50 -06:00
Joseph Campuzano
15801a01ba
fix: add state to pause existing audio for demo menus, add support fo… (#10428) 2026-01-24 12:16:53 -06:00
OpeOginni
67ea21b55a
feat(web): implement new server management for web and desktop (#8513) 2026-01-24 12:03:36 -06:00
Britt
f4cf3f4976
fix(web): construct apply_patch metadata before requesting permission (#10422) 2026-01-24 12:00:21 -06:00
adamelmore
6d8e994383
fix(app): line selection fixes 2026-01-24 09:09:27 -06:00
Rahul A Mistry
91287dd7bc
fix(app): tooltip text in light mode to use inverted neutral scale (#9786) 2026-01-24 07:17:20 -06:00
adamelmore
da8f3e92a7 perf(app): better session stream rendering 2026-01-24 07:00:41 -06:00
GitHub Action
04b511e1fe chore: generate 2026-01-24 12:50:47 +00:00
adamelmore
456469d541
fix(app): tool details indentation 2026-01-24 06:50:01 -06:00
adamelmore
d96877f173
fix(app): sticky header top 2026-01-24 06:50:01 -06:00
Ariane Emory
98b66ff933
feat(desktop): add Iosevka as a font choice (resolves #10103) (#10347) 2026-01-24 06:28:58 -06:00
Devin Griffin
d5f78a7278
fix(app): Fix plan mode btn keyboard a11y issues (#10330) 2026-01-24 06:27:09 -06:00
David Hill
0cc206a1a5 update: border radius on popover card 2026-01-24 06:18:56 +00:00
David Hill
d4443d79c7 update: border variable 2026-01-24 06:18:55 +00:00
David Hill
c9215e8dc3 fix(ui): style review tab comment button to match file tab - blue background, white comment icon 2026-01-24 06:18:55 +00:00
David Hill
40ab6ac862 fix(ui): use shadow-lg-border-base on read-only comment popovers and align label spacing 2026-01-24 06:18:55 +00:00
David Hill
0a9f51f87f fix(ui): position read-only comment popover below icon with 4px gutter 2026-01-24 06:18:55 +00:00
David Hill
af6bd9d3b1 fix(ui): style comment popovers - 14px radius, move label below, use text-weak for label, text-strong 14px for comment 2026-01-24 06:18:55 +00:00
David Hill
c66da17364 fix(ui): move filename and line count below comment text in popovers 2026-01-24 06:18:55 +00:00
David Hill
1476c4ca49 fix(app): add shadow-xs-border with hover state to comment card 2026-01-24 06:18:55 +00:00
David Hill
d3490cfd29 feat(ui): add close-small icon and use it for comment card dismiss button 2026-01-24 06:18:55 +00:00
David Hill
2daa3652bb fix(ui): add button-primary-base variable and use primary variant for Comment button 2026-01-24 06:18:54 +00:00
David Hill
ae84e9909a fix(app): improve comment popup styling and add new comment icon 2026-01-24 06:18:54 +00:00
Rahul A Mistry
e376e1de16
fix(app): enable dialog dismiss on model selector (dialog.tsx) (#10203) 2026-01-23 04:55:00 -06:00
Adam
82f718b3cf wip(app): line selection 2026-01-22 22:12:12 -06:00
Adam
0eb523631d wip(app): line selection 2026-01-22 22:12:12 -06:00
Adam
99e15caaf6 wip(app): line selection 2026-01-22 22:12:12 -06:00
Adam
1e1872aada wip(app): line selection 2026-01-22 22:12:12 -06:00
Adam
cb481d9ac8 wip(app): line selection 2026-01-22 22:12:12 -06:00
Adam
0ce0cacb28 wip(app): line selection 2026-01-22 22:12:12 -06:00
Adam
640d1f1ecc wip(app): line selection 2026-01-22 22:12:12 -06:00
Alex Yaroshuk
3c7d5174b3
fix(ui): prevent copy buttons from stealing focus from prompt input (#10084) 2026-01-22 12:37:13 -06:00
Ygor Simões
32f72f49a8
feat(i18n): add br locale support (#10086) 2026-01-22 12:36:33 -06:00
Shubh Porwal
923e3da973
feat(ui): add aura theme (#10056) 2026-01-22 12:28:41 -06:00
Adam
9802ceb94f chore: cleanup 2026-01-22 12:22:10 -06:00
Adam
62115832f5 feat(app): render audio players in session review 2026-01-22 12:22:10 -06:00
Adam
496bbd70f4 feat(app): render images in session review 2026-01-22 12:22:10 -06:00
Ryan Miville
9aa54fd71b
fix(app): support ctrl-n/p in lists (#10036) 2026-01-22 08:33:35 -06:00
Adam
8e3b459d77
fix(app): hover-card scrolling 2026-01-22 07:16:02 -06:00
GitHub Action
b59f3e6811 chore: generate 2026-01-22 12:47:58 +00:00
Sondre
8427f40e8d
feat: Add support for Norwegian translations (#10018) 2026-01-22 06:47:19 -06:00
Adam
fb007d6bab
feat(app): copy buttons for assistant messages and code blocks 2026-01-22 06:29:38 -06:00
Adam
d9b9485019
fix(app): a11y translations 2026-01-22 05:36:38 -06:00
GitHub Action
d14735ef4b chore: generate 2026-01-22 11:11:32 +00:00
Nolan Darilek
3435327bc0
fix(app): session screen accessibility improvements (#9907) 2026-01-22 05:10:53 -06:00
Shoubhit Dash
c737776958
refactor(desktop): move markdown rendering to rust (#10000) 2026-01-22 04:48:39 -06:00
David Hill
cf1fc02d27 update jump to latest button with circular design and animation
- add arrow-down-to-line icon
- circular 32px button centered above prompt input
- fade/scale/translate animation on show/hide
- fix duplicate language.ru keys in i18n files
2026-01-22 09:41:28 +00:00
NourEldin Osama
ba2e35e29c
feat(i18n): add Arabic language support (#9947) 2026-01-22 02:14:01 -06:00
Adam
877b0412c9
fix(app): use message diffs, not session diffs 2026-01-21 18:18:57 -06:00
Suad Wolgram
936f3ebe95
feat(ui): add gruvbox theme (Web/App) (#9855) 2026-01-21 15:34:27 -06:00
Alex Yaroshuk
23daac2170
feat(i18n): add Traditional Chinese language support & rename 'Chinese' to 'Chinese (Simplified)' (#9887) 2026-01-21 15:33:26 -06:00
Alex Yaroshuk
383c2787f9
feat(i18n): add Russian language support (#9882) 2026-01-21 15:30:12 -06:00
Filip
5ca28b6454
feat(app): polish translations (#9884) 2026-01-21 15:04:25 -06:00
Adam
b7b2eae20c
fix(web): favicon rename again 2026-01-21 14:36:21 -06:00
Adam
6d656e4827
fix(app): querySelector errors, more defensive scroll-to-item 2026-01-21 14:21:59 -06:00
Daniel Polito
df2ed99231
fix(desktop): Navigation with Big Sessions (#9529) 2026-01-21 13:01:18 -06:00
Adam
c69e3bbde7
fix(app): auto-scroll ux 2026-01-21 12:53:24 -06:00
Adam
cd34f5e07c
feat(app): new sound effects, downmixed to mono 2026-01-21 11:14:11 -06:00
Adam
b746c006cf
feat(app): new sounds 2026-01-21 11:14:11 -06:00
Ronan Kearns
6ac8c85b34
feat(app): model tooltip metadata in chooser (per Figma request) (#9707) 2026-01-21 09:25:34 -06:00
Adam
8b0353cb2a feat(app): danish translations 2026-01-21 05:50:25 -06:00
Adam
4a386906dd feat(app): japanese translations 2026-01-21 05:50:25 -06:00
Adam
efff52714d feat(app): french translations 2026-01-21 05:50:25 -06:00
Adam
09a9556c70 feat(app): spanish translations 2026-01-21 05:24:38 -06:00
Adam
118b4f65da feat(app): german translations 2026-01-21 05:24:38 -06:00
Adam
e6438aa3f6 feat(app): korean translations 2026-01-21 05:24:38 -06:00
Ronan Kearns
996eeb1f68
feat(app): add manage models icon to selector (per Figma request) (#9722) 2026-01-21 04:44:17 -06:00
zerone0x
2e5fe6d5c8
fix(ui): preserve filename casing in edit/write tool titles (#9752) 2026-01-21 04:41:45 -06:00
yash
3723e1b8d2
fix: correct dot prefix display in directory names for RTL text rendering issue #9579 (#9591) 2026-01-20 20:36:41 -06:00
GitHub Action
bb8bf32abe chore: generate 2026-01-20 23:58:59 +00:00
Adam
6037e88ddf wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam
b13c269162 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam
ef36af0e55 wip(app): i18n 2026-01-20 17:58:06 -06:00
Adam
92beae1410 wip(app): i18n 2026-01-20 17:58:06 -06:00
David Hill
3b46f90124 fix: icon size in sidbar 2026-01-20 22:04:13 +00:00
Adam
a0636fcd50 fix(app): auto-scroll ux 2026-01-20 22:04:13 +00:00
David Hill
7be6671e6e refactor Select component to use settings variant for settings modal styling 2026-01-20 21:53:17 +00:00
David Hill
575cc59b37 fix: increase sidebar icon size by removing 16px constraint 2026-01-20 21:53:17 +00:00
David Hill
de87694867 fix: resolve Select children type conflict with ButtonProps 2026-01-20 21:09:20 +00:00
David Hill
ecd28fd520 fix: prompt agent button style 2026-01-20 21:08:50 +00:00
David Hill
bf9047ccd1 fix settings sidebar active tab hover to use consistent background 2026-01-20 21:08:50 +00:00
David Hill
7eb724f4e9 fix: dialog shadow 2026-01-20 20:34:46 +00:00
David Hill
7653e2d4d8 update: add new border and shadow style 2026-01-20 20:34:45 +00:00
David Hill
73b1bc42f4 increase specificity of select trigger hover/expanded states 2026-01-20 20:34:45 +00:00
David Hill
3eea1d424e set select trigger value font weight to regular 2026-01-20 20:34:45 +00:00
David Hill
1092cf4034 increase gap between label and icon in select trigger to 12px 2026-01-20 20:34:45 +00:00
David Hill
0c270b4743 reset select trigger to default state after selection 2026-01-20 20:34:45 +00:00
David Hill
715860f997 set default select trigger background to transparent 2026-01-20 20:34:45 +00:00
David Hill
26f66b5f5d update: color token 2026-01-20 20:34:45 +00:00
David Hill
f250a229c9 update select trigger icon styling and spacing 2026-01-20 20:34:45 +00:00
David Hill
c2c2bb1fa9 add 4px left padding to sidebar section title 2026-01-20 20:34:45 +00:00
David Hill
19ac6f1948 set hover background of active sidebar item to surface-raised-base 2026-01-20 20:34:45 +00:00
David Hill
0d9ce6ad7b set settings sidebar width to 200px 2026-01-20 20:34:45 +00:00
David Hill
2b95956132 add x-large dialog size and use it for settings modal 2026-01-20 20:34:45 +00:00
David Hill
36bbe809fa add 4px gutter between select trigger and dropdown 2026-01-20 20:34:45 +00:00
David Hill
a8113ee0df update select trigger and dropdown styling 2026-01-20 20:34:45 +00:00
David Hill
bcb8d970f1 add selector icon and use it for select dropdown trigger 2026-01-20 20:34:44 +00:00
David Hill
c57491ba48 add triggerStyle prop to Select and use it for font selector 2026-01-20 20:34:44 +00:00
David Hill
9ffb7141e5 set select dropdown border-radius to 8px 2026-01-20 20:34:44 +00:00
David Hill
f3b0f312bf adjust select dropdown positioning and padding structure 2026-01-20 20:34:44 +00:00
David Hill
09a6107649 set select dropdown min-width to 180px 2026-01-20 20:34:44 +00:00
David Hill
af8d91117c update select item styling: 4px radius, default cursor, 8px 2px padding 2026-01-20 20:34:44 +00:00
David Hill
0ffc2c2b39 increase select dropdown padding to 4px 2026-01-20 20:34:44 +00:00
David Hill
ecae24f426 use medium font weight for settings tab labels 2026-01-20 20:34:44 +00:00
David Hill
745206ffbb increase gap between icon and label in settings tabs to 12px 2026-01-20 20:34:44 +00:00
David Hill
83557e9b66 add keyboard icon and use it for Shortcuts settings tab 2026-01-20 20:34:44 +00:00
David Hill
1a4abe85e8 add sliders icon and use it for General settings tab 2026-01-20 20:34:44 +00:00
David Hill
175313922b use active background color for selected settings tab 2026-01-20 20:34:44 +00:00
David Hill
74ad6dd4c9 update settings tabs layout and spacing 2026-01-20 20:34:44 +00:00
Adam
1d6f650f53 fix(app): ayu theme colors 2026-01-20 13:59:04 -06:00
Adam
0b9b85ea6e wip(app): ayu colors 2026-01-20 13:59:04 -06:00
Adam
5521d66bb8 wip(app): ayu colors 2026-01-20 13:59:04 -06:00
drunkpiano
156ce54362
fix(ui): prevent Enter key action during IME composition (#9564) 2026-01-20 13:01:56 -06:00
zerone0x
a3a06ffc4f
fix(ui): show filename in Edit/Write permission titles (#9662)
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-20 11:14:47 -06:00
Adam
5f67e6fd12
fix(app): don't jump accordion on expand/collapse 2026-01-20 10:54:04 -06:00
GitHub Action
47fa496701 chore: generate 2026-01-20 13:34:20 +00:00
Adam
340285575b chore: cleanup 2026-01-20 07:33:44 -06:00
Adam
dd5b5f5482 chore: cleanup 2026-01-20 07:33:44 -06:00
Adam
8bcbfd6396 wip(app): settings 2026-01-20 07:33:44 -06:00
Adam
5145b72c4a
chore: cleanup 2026-01-20 05:37:15 -06:00
Adam
347cd8ac63
chore: cleanup 2026-01-20 05:35:24 -06:00
Adam
353115a895
fix(app): user message expand on click 2026-01-20 05:21:33 -06:00
David Hill
7f9ffe57f9 update thinking text styling in desktop app 2026-01-20 00:42:55 +00:00
David Hill
a05c334702 retain session hover state when popover open and update border radius 2026-01-20 00:24:51 +00:00
David Hill
cf284e32aa update session hover popover styling 2026-01-20 00:21:11 +00:00
Adam
bec294b781
fix(app): remove copy button from summary 2026-01-19 16:13:16 -06:00
Adam
79ae749ed8
fix(app): don't change resize handle on hover 2026-01-19 15:28:37 -06:00
Adam
3173ba1288
fix(app): fade under sticky elements 2026-01-19 14:59:50 -06:00
Filip
d19e76d96c
fix: keyboard nav when mouse hovered over list (#9500) 2026-01-19 14:43:32 -06:00
Ryan Vogel
889c60d63b
fix(web): rename favicons to v2 for cache busting (#9492) 2026-01-19 15:04:59 -05:00
Adam
092428633f
fix(app): layout jumping 2026-01-19 11:44:20 -06:00
David Hill
b72a00eaa3 fix text field border showing through focus ring 2026-01-19 17:10:27 +00:00
David Hill
2dbdd18483 add hover overlay with upload/trash icons to project icon in edit dialog 2026-01-19 17:10:27 +00:00
David Hill
c7f0cb3d2d fix: remove focus outline from dropdown menu 2026-01-19 17:10:26 +00:00
Adam
eb779a7cc5 chore: cleanup 2026-01-19 10:55:57 -06:00
Adam
c720a2163c chore: cleanup 2026-01-19 10:55:57 -06:00
Adam
7811e01c8e fix(app): new layout improvements 2026-01-19 10:55:57 -06:00
Adam
befd0f1636 feat(app): new session layout 2026-01-19 10:55:57 -06:00
Adam
1f11a8a6ea feat(app): improved session layout 2026-01-19 10:55:57 -06:00
GitHub Action
453417ed47 chore: generate 2026-01-19 16:46:09 +00:00
Joseph Campuzano
72cb7ccc00
fix(app): list component jumping when mouse happens to be under the list and keyboard navigating. (#9435) 2026-01-19 10:43:27 -06:00
Adam
dca2540ca7 chore: cleanup 2026-01-19 07:35:52 -06:00
Aiden Cline
b7ad6bd839
feat: apply_patch tool for openai models (#9127) 2026-01-18 00:35:09 -06:00
David Hill
389d97ece9 fix: adjust project path tooltip placement
Move the desktop project path tooltip above the header and tune spacing/offset; add content style hooks to Tooltip for max-width and horizontal shift.
2026-01-18 00:48:49 +00:00
David Hill
0384e6b0e1 fix: update desktop initializing splash logo 2026-01-17 21:46:23 +00:00
Slone
07dc8d8ce4
fix: escape CSS selector keys to handle special characters (#9030) 2026-01-17 05:48:38 -06:00
David Hill
38847e13bb fix: truncate long search queries in empty state 2026-01-17 00:55:13 +00:00
David Hill
e0c6459faa fix: remove smooth scroll behavior from list component 2026-01-17 00:55:13 +00:00
David Hill
d23c21023a fix: refine search modal styling and list component 2026-01-17 00:55:13 +00:00
David Hill
6f78a71fa7 feat: add hideIcon and class options to List search, customize search modal input 2026-01-17 00:55:13 +00:00
David Hill
1250486ddf feat: add Keybind component for displaying keyboard shortcuts 2026-01-17 00:55:13 +00:00
David Hill
d645e8bbe1 fix: (desktop) command palette width 2026-01-17 00:55:13 +00:00
Daniel Polito
c325aa1142
fix(desktop): Stream bash output + strip-asni (#8961) 2026-01-16 17:00:56 -06:00
Adam
360765c591
fix(app): center dialog on page instead of session 2026-01-16 14:33:32 -06:00
Adam
0866034946
feat(app): edit project and session titles 2026-01-16 13:55:59 -06:00
GitHub Action
efaf854e09 chore: generate 2026-01-16 11:59:12 +00:00
David Hill
416f419a81 fix: add default icon to sessions 2026-01-16 11:55:15 +00:00
David Hill
3ba03a97dc fix: search bar size and padding, and shortcut style 2026-01-16 11:55:15 +00:00
David Hill
b1a22e08f5 fix: avatar radius and current project 2026-01-16 11:55:15 +00:00
outside.observer
83ed1adcbd
feat: add Carbonfox theme (#8723) 2026-01-15 16:02:29 -06:00
David Hill
0f7b17b1b4 fix: thinking animation opacity and design 2026-01-15 20:42:14 +00:00
Adam
7e016fdda6
chore: cleanup 2026-01-15 13:34:53 -06:00
dbpolito
4b2a14c154 chore(desktop): Question Tools Updates 2026-01-15 13:17:31 -06:00
David Hill
8cba7d7f53 fix: tooltips cleanup 2026-01-15 19:15:21 +00:00
Adam
076dfb3752 chore: cleanup 2026-01-15 07:29:13 -06:00
Adam
679270d9e0 feat(app): new layout 2026-01-15 07:29:13 -06:00
Turcu Laurentiu
779610d668
fix(desktop): open external links in system browser instead of webview (#7360) 2026-01-15 02:12:27 -06:00
Ryan Vogel
3206ed47e0
feat(console): add OG image and SEO meta tags for /black page (#8506) 2026-01-14 11:20:50 -06:00
Andrew Jazbec
05cbb11709
fix(ui): layout-bottom icons (#8330) 2026-01-14 07:25:09 -06:00
Filip
ee6ca104e5
fix(app): file listing (#8309) 2026-01-14 07:09:36 -06:00
Daniel Polito
3600bd27f4
feat(desktop): Ask Question Tool Support (#8232) 2026-01-13 12:28:08 -06:00
GitHub Action
92089bb295 chore: generate 2026-01-13 18:27:28 +00:00
cmdr-chara
a70932f742
feat: add Undertale and Deltarune built-in themes (#8240) 2026-01-13 12:26:45 -06:00
Daniel Polito
217cf24c3c
fix(desktop): Revert provider icon on select model dialog (#8245) 2026-01-13 12:26:21 -06:00
Daniel Polito
528291532b
feat(desktop): Adding Provider Icons (#8215) 2026-01-13 09:41:35 -06:00
GitHub Action
067338bc25 chore: generate 2026-01-13 14:17:35 +00:00
OpeOginni
736cd10847
fix(ui): track memo-based items in useFilteredList without affecting async function based lists (#8216)
Co-authored-by: neriousy <neriousy@users.noreply.github.com>
2026-01-13 08:16:57 -06:00
Adam
f3b7d2f786
fix(app): file search 2026-01-13 06:55:21 -06:00
Adam
d7a1c268d9
fix(app): sanitize markdown -> html 2026-01-12 15:50:24 -06:00
GitHub Action
64f0205f97 chore: generate 2026-01-12 21:27:36 +00:00
OpeOginni
b3a1360ad9
feat(dialog-select-server): add icon button for server removal (#8053) 2026-01-12 15:26:58 -06:00
Daniel Polito
b4f33485a7
fix(desktop): Improve User Message Badges for Big Titles and Small Screens (#8037) 2026-01-12 14:22:03 -06:00
Daniel Polito
3e9366487a
feat(desktop): User Message Badges on Hover (#7835) 2026-01-11 14:14:26 -06:00
Daniel Polito
025ed04da0
feat(desktop): Image Preview support for Image Attachments (#7841) 2026-01-11 14:12:52 -06:00
Daniel Polito
50ed4c6b5d
feat(deskop): Add Copy to Messages (#7658) 2026-01-10 16:01:23 -06:00
zerone0x
b6b0097755
fix(ui): allow text editing shortcuts in search dialogs on macOS (#7419) 2026-01-10 08:53:52 -06:00
Daniel Polito
afb1cad26d
fix(desktop): Allow Selecting Card Errors (#7506) 2026-01-10 08:52:11 -06:00
Adam
6da60bd5d9
fix(app): more defensive dom access 2026-01-09 19:53:03 -06:00
GitHub Action
bce9dc040f chore: generate 2026-01-09 17:03:51 +00:00
adamelmore
44297ffe78
fix(app): break words in user message 2026-01-09 11:03:11 -06:00
adamelmore
ec828619ca
fix(app): more defensive todo access 2026-01-09 06:02:45 -06:00
Anthony Huang
119cc8c795
feat(desktop): add Vesper theme (#7331)
Co-authored-by: Anthony Huang <ahuang@ramp.com>
2026-01-08 17:48:57 -06:00
Adam
be9b2bab15 feat(app): cache session-scoped stores, optional context gating 2026-01-08 17:48:15 -06:00
Adam
c949e5b390 feat(app): incrementally render turns, markdown cache, lazily render diffs 2026-01-08 17:48:15 -06:00
Aaron Iker
61aeb2a2a7
feat: Polish dialog, popover shadows & borders, add missing provider logos (#7326) 2026-01-08 09:02:04 -06:00
Adam
fa9c283fcf
fix(app): user message text wrap 2026-01-07 15:36:08 -06:00
Andrew Thal
fb3ca895d6
fix(ui): prevent iOS Safari auto-zoom on input focus (#7214) 2026-01-07 09:22:48 -06:00
Adam
4e1b6b3417
fix(app): select first item when filtering 2026-01-07 07:15:06 -06:00
shuv
9cce0cf4f4
feat: add Night Owl theme (desktop) (#7151)
Co-authored-by: shuv <shuv@shuv.dev>
2026-01-07 06:44:27 -06:00
Adam
9a3bd0ade1
fix(app): hide line numbers in diffs on mobile 2026-01-06 21:18:50 -06:00
Daniel Polito
dadddcaf57
Desktop: Fix Big Messages (#7133) 2026-01-06 16:00:37 -06:00
Justas Raudonius
ba105246ea
fix(app): open links in new tab or browser (#7127) 2026-01-06 14:58:36 -06:00
Justas Raudonius
6092f8792e
feat(app): add view button to open files from review sidebar (#7095) 2026-01-06 10:28:03 -06:00
Justas Raudonius
49d837e0c1
feat(app): add middle-click to close tabs in review sidebar (#7094) 2026-01-06 10:15:17 -06:00
Adam
b88bcd49fd
fix(app): code splitting for web load perf gains 2026-01-06 08:19:17 -06:00
Eric Guo
4ecb305820
Fix(app): @pierre/diffs will crash when a diff has undefined text (#7059) 2026-01-06 05:22:47 -06:00
Adam
2ca0ae7755
fix(app): more defensive, handle no git 2026-01-05 15:12:02 -06:00
OpeOginni
8996185f3b
Feat/clickable subtask (#6846) 2026-01-05 13:32:16 -06:00
Daniel Polito
393cf78ca6
Desktop: Improve Big Session Navigation - Scrollable (#6837) 2026-01-04 18:40:58 -06:00
Albin Groen
c74c66e6b4
fix(ui): fix select chevron alignment (#6690) 2026-01-04 18:29:19 -06:00
Adam
5053822bd6
fix(app): auto-scroll 2026-01-04 06:14:24 -06:00
Adam
7ce0520f8d
fix(app): auto-scroll behaviors 2026-01-04 04:24:37 -06:00
Adam
235837d2d9
fix(app): diff rendering performance 2026-01-03 19:57:59 -06:00
Adam
052de3c556
feat: add managed git worktrees (#6674) 2026-01-02 20:17:02 -06:00
Albin Groen
ddb1ec294e
fix(ui): fix slight vertical overflow in project selector (#6589) 2026-01-02 06:24:20 -06:00
Adam
b8872d9d20
wip(desktop): progress 2026-01-01 21:03:03 -06:00
Adam
78940d5b7e
wip(app): file context 2026-01-01 21:03:03 -06:00
Daniel Polito
680db7b9e4
Desktop: Improve Resize Handle (#6608) 2026-01-01 18:26:34 -06:00
Dax
351ddeed91
Permission rework (#6319)
Co-authored-by: Github Action <action@github.com>
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
2026-01-01 17:54:11 -05:00
Adam
6341ed506c
fix(app): update primitive colors 2026-01-01 05:23:06 -06:00
Adam
ed745df375
fix(app): update primitive colors 2026-01-01 05:23:05 -06:00
Adam
2da71e0a50
feat(desktop): lose the summaries 2025-12-31 18:16:52 -06:00
Daniel Polito
87978b1c17
Desktop: Add Subagents Mention Support (#6540) 2025-12-31 18:07:45 -06:00
Adam
16957fd107
fix(app): auto-accept colors 2025-12-31 14:35:41 -06:00
Adam
7f3a0b8e5c
fix(desktop): tooltip colors 2025-12-31 14:20:21 -06:00
Adam
d4a2652eda
feat(desktop): better affordance for auto-accept 2025-12-31 14:04:44 -06:00
Adam
7a4bfbe56d
fix(app): text selection 2025-12-31 13:32:44 -06:00
Adam
eab23738a8
chore: cleanup 2025-12-31 13:13:50 -06:00
Adam
3807364e73
chore(app): tool args cleanup 2025-12-31 13:12:29 -06:00
Adam
3a1cfa6c73
chore(app): keybind tooltip component 2025-12-31 13:12:29 -06:00
Adam
a2857bba83
fix(desktop): prompt input cleanup 2025-12-31 13:12:28 -06:00
Adam
a7c4f83ca2
fix(desktop): remove status bar, new elements in header 2025-12-31 10:22:17 -06:00
Adam
ed70a07201
fix(desktop): cleanup user message style 2025-12-31 10:22:16 -06:00
Adam
6e3ead198e
fix(ui): radio group styles 2025-12-31 09:26:14 -06:00
Adam
2ec6a21cc0
feat(desktop): unified diff toggle 2025-12-31 09:23:24 -06:00
Adam
3650fefe2d
fix(desktop): don't expand tools by default 2025-12-31 07:10:47 -06:00
Adam
52e4dd110b
feat(app): hide reasoning once agent is done 2025-12-30 20:09:32 -06:00
Adam
e53192889c
fix(app): better text selection 2025-12-30 10:21:37 -06:00
Adam
2d18d80ac3
chore: cleanup 2025-12-30 07:35:20 -06:00
Adam
e0e07c5d48
feat(app): change server 2025-12-30 07:24:40 -06:00
Adam
e9ef72c20f
feat(desktop): more mono (nerd) fonts 2025-12-30 04:57:35 -06:00
Adam
35a626e711
fix(desktop): don't flash permissions with auto-accept 2025-12-29 14:40:53 -06:00
Adam
68b4038196
fix(desktop): more performance/scrolling fixes 2025-12-29 14:23:41 -06:00
Adam
86ccc3409b
fix(desktop): toast position 2025-12-29 14:23:41 -06:00
Daniel Polito
b7ce46f7a1
Desktop: Image Preview and Dedupe File Upload (#6372) 2025-12-29 11:22:48 -06:00
Adam
77c837eb1a
fix(desktop): throttle markdown renders 2025-12-29 11:19:40 -06:00
Adam
db77cc9845
chore: cleanup 2025-12-29 11:19:40 -06:00
Adam
66afc034d1
fix(desktop): don't show summary when already complete 2025-12-29 10:58:53 -06:00
Adam
11ab8de59f
fix(desktop): markdown lists 2025-12-29 10:47:05 -06:00
Adam
5f074edc3a
fix(desktop): performance/jankiness 2025-12-29 10:42:48 -06:00
Adam
fb0e1e4d8d
Revert "fix(desktop): jankiness"
This reverts commit 831e9bce51.
2025-12-29 09:56:33 -06:00
Adam
7376c3f8e7
feat(desktop): latex support 2025-12-29 09:54:22 -06:00
Adam
831e9bce51
fix(desktop): jankiness 2025-12-29 09:47:57 -06:00
Adam
5de73abd82
fix(desktop): markdown styles 2025-12-29 09:47:57 -06:00
Adam
a687d7c15f
fix(desktop): one permission at a time 2025-12-29 09:07:36 -06:00
Adam
c4930eb6b2
fix(desktop): more fine-grained state updates for permissions 2025-12-29 08:47:38 -06:00
Adam
c0f9b13630
fix(desktop): more fine-grained state updates 2025-12-29 08:21:32 -06:00
Adam
5b02a3029e
fix(desktop): max height on edit tool calls 2025-12-29 07:03:44 -06:00
Adam
aafffb5b4b
chore: cleanup 2025-12-28 19:54:22 -06:00
Adam
a71c9e3f2e
fix(desktop): edit diffs 2025-12-28 19:49:39 -06:00
Adam
0156f03e0e
chore: cleanup theme stuff 2025-12-28 19:27:36 -06:00
Adam
a4411c21b6
feat(desktop): theme preview 2025-12-28 15:47:05 -06:00
Adam
040939fb72
chore: cleanup theme stuff 2025-12-28 10:21:32 -06:00
Adam
f89b83a6d7
chore: cleanup theme stuff 2025-12-28 10:14:30 -06:00
Adam
82a876da4d
chore: cleanup 2025-12-28 06:41:59 -06:00
Adam
18c8e5f451
chore: cleanup 2025-12-28 05:47:22 -06:00
Adam
ba3a1cfa0b
chore: cleanup 2025-12-28 05:47:21 -06:00
Adam
4a9ff9412e
feat(desktop): themes 2025-12-28 05:12:36 -06:00
Adam
1b5bf32ce5
chore: permissions ux 2025-12-27 20:40:25 -06:00
Adam
953e4e9446
chore(desktop): vertical tabs 2025-12-27 19:43:52 -06:00
Adam
21eba5f987
feat(desktop): permissions 2025-12-27 14:43:42 -06:00
Daniel Polito
2333af6ed3
Desktop: MCP UI (#6162)
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
2025-12-26 10:49:05 -06:00
Adam
b307075063
chore: brain icon 2025-12-25 20:06:41 -06:00
Adam
aaf9a5d434
fix(desktop): user message display 2025-12-25 19:45:20 -06:00
Adam
583751ecae
fix(desktop): markdown rendering perf 2025-12-25 19:07:42 -06:00
Adam
603dae562a
chore(ui): radio group primitive 2025-12-25 18:46:57 -06:00
Adam
5c49b4cbfc
fix(desktop): scroll jank in session turn and review 2025-12-24 22:36:45 -06:00
Adam
126d887e57
fix(desktop): last text part streaming 2025-12-24 10:35:52 -06:00
Adam
e5cfc24d6b
fix(desktop): render perf 2025-12-24 10:26:49 -06:00
Adam
8ab533b616
chore: cleanup 2025-12-24 09:07:31 -06:00
Adam
09a399d8d6
fix(desktop): summary flicker 2025-12-24 09:07:31 -06:00
Adam
b75575884a
feat(desktop): show read tool args 2025-12-24 09:07:31 -06:00
Adam
776a394b02
chore: cleanup 2025-12-24 08:46:11 -06:00
Adam
0f270c3da4
refactor(ui): rewrite createAutoScroll with robust event tracking to fix sticky behavior 2025-12-24 08:37:49 -06:00
Adam
bff7518a24
fix(desktop): auto-scroll 2025-12-24 05:57:48 -06:00
Adam
aa1c560e5e
fix(desktop): hang on backtracing-prone regex 2025-12-24 05:49:35 -06:00
Ryan Vogel
9e96d83164
fix: remove SVG favicon to improve SEO (#5755) 2025-12-24 05:17:13 -06:00
David Hill
ae7286c031
"Did you know?" start screen tips (#5982)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2025-12-23 13:28:33 -06:00
Adam
291b65977c
chore(desktop): auto scroll utility 2025-12-22 11:27:27 -06:00
Adam
8e01f6cc13
fix(desktop): diff readability (colors) 2025-12-22 09:51:21 -06:00
Adam
653c206688
feat(desktop): mobile responsiveness 2025-12-22 05:46:07 -06:00
Adam
986d12fd20
feat(desktop): better task tool rendering 2025-12-22 05:46:06 -06:00
Aaron Iker
5fd873a35a
feat: polish dialog & list styles for the desktop app, add fixed logos from models.dev (#5925) 2025-12-22 05:41:38 -06:00
Adam
ec46f71258
fix(desktop): todo tool title 2025-12-21 04:41:54 -06:00
Adam
1d159c6858
fix(desktop): task rendering perf 2025-12-20 06:15:59 -06:00
Adam
e4a92f0084
fix(desktop): show last text part when summarized 2025-12-20 06:12:58 -06:00
Adam
fdf5a70a27
fix(desktop): performance with lots of session changes 2025-12-20 06:12:58 -06:00
Adam
f71da42520
fix(desktop): event reconnect gaps 2025-12-20 06:12:58 -06:00
Adam
db348c46cc
fix(desktop): perf tweaks 2025-12-20 05:06:57 -06:00
Adam
26cf5e003e
fix(desktop): perf stuff 2025-12-20 04:25:17 -06:00
Adam
b19a424c85
chore: cleanup 2025-12-19 13:11:08 -06:00
Adam
1689281c35
fix(desktop): auto-scroll and session perf 2025-12-19 13:07:53 -06:00
Adam
4eb311e98f
fix(desktop): error height 2025-12-19 13:07:52 -06:00
Adam
4f318f913e
chore: logging 2025-12-19 07:38:38 -06:00
Adam
7ce898ce43
fix(desktop): shell mode 2025-12-18 20:06:53 -06:00
Adam
0ebcaff927
fix(desktop): expanded states 2025-12-18 15:47:20 -06:00
Adam
15931fa170
chore: cleanup 2025-12-18 15:47:20 -06:00
Adam
ee9f979613
fix(desktop): markdown styles 2025-12-18 13:03:14 -06:00
Adam
a6dd35d73d
fix(desktop): submit prompt 2025-12-18 12:03:21 -06:00
Adam
6f43d03043
fix(desktop): checkbox render in safari fml 2025-12-18 11:16:33 -06:00
Adam
c868a4088d
fix(desktop): rendering shell mode messages 2025-12-18 11:16:33 -06:00
Adam
e37a75a411
feat(desktop): custom update toast 2025-12-18 04:26:21 -06:00
Adam
a168d854f4
fix: auto-scroll 2025-12-17 16:04:40 -06:00
Adam
e48d804d84
feat(desktop): startup errors shown 2025-12-17 15:42:55 -06:00
Adam
4a3ba58f65
chore: localStorage -> tauri store 2025-12-17 13:11:02 -06:00
Adam
8fb014a48d
feat(desktop): inter and ibm plex mono 2025-12-17 10:30:03 -06:00