Commit Graph

1128 Commits

Author SHA1 Message Date
Dave Dennis
912098928a
fix(app): derive terminal WebSocket URL from browser origin instead o… (#12178) 2026-02-04 14:22:50 -06:00
Adam
222bddc41a
fix(app): last turn changes rendered in review pane (#12182) 2026-02-04 19:50:56 +00:00
Adam
9436cb575b
fix(app): safety triangle for sidebar hover (#12179) 2026-02-04 19:25:55 +00:00
Adam
ce87121067
fix(app): clear comments on prompt submission (#12148) 2026-02-04 11:19:03 -06:00
Adam
ecd7854853
test(app): fix e2e test action 2026-02-04 11:03:54 -06:00
Adam
57b8c62909
fix(app): terminal hyperlink clicks 2026-02-04 10:54:55 -06:00
Adam
c875a1fc90
test(app): fix e2e test action 2026-02-04 10:28:24 -06:00
Adam
93592702c3
test(app): fix dated e2e tests 2026-02-04 10:10:28 -06:00
Adam
61d3f788b8
fix(app): don't show scroll-to-bottom unecessarily 2026-02-04 10:01:00 -06:00
Adam
c8622df762
fix(app): file tree not staying in sync across projects/sessions 2026-02-04 07:59:46 -06:00
Adam
c277ee8cbf
fix(app): move session options to the session page 2026-02-04 07:12:19 -06:00
Adam
a2face30f4
wip(app): session options 2026-02-04 07:12:18 -06:00
Adam
a219615fe5
fix(app): opened tabs follow created session 2026-02-04 06:22:55 -06:00
Lucas (TaeYoung) Jo
891875402c
fix(terminal): support remote server connections and fix GLIBC compatibility (#11906) 2026-02-04 05:01:10 -06:00
opencode
154cbf6996 release: v1.1.51 2026-02-04 07:06:48 +00:00
Devin Griffin
f282613746
fix(app): tighten up session padding-top for mobile (#11247)
Co-authored-by: Brendan Allan <brendonovich@outlook.com>
2026-02-04 12:10:56 +08:00
opencode
93a07e5a2a release: v1.1.50 2026-02-04 01:35:15 +00:00
Filip
acac05f22e
refactor(e2e): faster tests (#12021) 2026-02-03 17:45:49 -06:00
Adam
dcff5b6596
fix(app): command palette placeholder text 2026-02-03 11:58:58 -06:00
Adam
4f7da2b757
fix(app): model selector truncating too soon 2026-02-03 11:51:30 -06:00
Adam
017ad2c7f7
fix(app): spacing 2026-02-03 10:27:53 -06:00
Adam
e33eb1b058
chore: cleanup 2026-02-03 10:27:53 -06:00
Daniel Polito
76381f33d5
feat(desktop): Allow empty prompt with review comments (#11953) 2026-02-03 09:06:02 -06:00
Adam
7508839b70
fix(app): terminal serialization bug 2026-02-03 07:03:34 -06:00
Adam
e88cbefabe
fix(app): terminal serialization bug 2026-02-03 07:03:34 -06:00
Adam
a38bae684f
chore(app): don't forceMount tooltips 2026-02-03 07:01:12 -06:00
Rahul A Mistry
08671e3155
fix(app): session tabs to open the previous opened (#11914) 2026-02-03 06:19:56 -06:00
Rahul A Mistry
0d557721cf
fix(app): edit project dialog icon on hover (#11921) 2026-02-03 06:19:07 -06:00
Adam
e709808b32
fix(app): move session search to command palette 2026-02-03 05:19:43 -06:00
Devin Griffin
0d22068c90
fix(app): custom providers overflow (#11252)
Co-authored-by: Brendan Allan <brendonovich@outlook.com>
2026-02-03 16:17:13 +08:00
opencode
acc2bf5db9 release: v1.1.49 2026-02-03 03:44:18 +00:00
Filip
96fbc30945
fix(app): drag region for native controls (#11854) 2026-02-02 18:20:05 -06:00
Filip
aadd2e13d7
fix(app): prompt input overflow issue (#11840) 2026-02-02 22:02:56 +00:00
Adam
531357b40c
fix(app): sidebar losing projects on collapse 2026-02-02 15:54:04 -06:00
Alex Yaroshuk
824165eb79
feat(app): add workspace toggle command to command palette and prompt input (#11810) 2026-02-02 14:36:00 -06:00
Adam
c002ca03ba
feat(app): search through sessions 2026-02-02 14:26:09 -06:00
Adam
70cf609ce9
Revert "feat(ui): Select, dropdown, popover styles & transitions (#11675)"
This reverts commit 377bf7ff21.
2026-02-02 14:24:24 -06:00
Adam
2f76b49df3
Revert "feat(ui): Smooth fading out on scroll, style fixes (#11683)"
This reverts commit e445dc0746.
2026-02-02 14:24:24 -06:00
Adam
dfd5f38408
fix(app): icon sizes 2026-02-02 14:24:24 -06:00
Adam
3b93e8d95c
fix(app): added/deleted file status now correctly calculated 2026-02-02 14:24:23 -06:00
Adam
23631a9393
fix(app): navigate to last project on open 2026-02-02 14:24:23 -06:00
Adam
30a25e4edc
fix(app): user messages not rendering consistently 2026-02-02 14:24:23 -06:00
Adam
ea1aba4192
feat(app): project context menu on right-click 2026-02-02 14:24:22 -06:00
Filip
b9aad20be6
fix(app): open project search (#11783) 2026-02-02 12:15:53 -06:00
Rahul A Mistry
3408f1a6ae
feat(app): add tab close keybind (#11780) 2026-02-02 06:50:06 -06:00
opencode-agent[bot]
34c58af796 chore: generate 2026-02-02 12:07:56 +00:00
OpeOginni
37979ea44f
feat(app): enhance responsive design with additional breakpoints for larger screen layout adjustments (#10459)
Co-authored-by: opencode <opencode@sst.dev>
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>
2026-02-02 06:06:45 -06:00
Brendan Allan
52eb8a7a8c
feat(app): unread session navigation keybinds (#11750) 2026-02-02 05:05:47 -06:00
Brendan Allan
c02dd067b2
fix(desktop): keep mac titlebar stable under zoom (#11747) 2026-02-02 07:54:25 +00:00
R44VC0RP
cb6ec0a564 fix(app): hide badge for builtin slash commands
Add source: 'command' to builtin and config-defined commands so they
don't show a 'custom' badge. Only MCP and skill commands show badges.
2026-02-01 19:26:23 -05:00
R44VC0RP
12b8c42387 feat(app): show skill/mcp badges for slash commands
Display 'skill' or 'mcp' badge instead of 'custom' for slash commands
based on their source type. This provides better clarity to users about
where each command comes from.
2026-02-01 19:26:23 -05:00
opencode-agent[bot]
fa75d922ed chore: generate 2026-02-02 00:18:42 +00:00
Aaron Iker
e445dc0746
feat(ui): Smooth fading out on scroll, style fixes (#11683) 2026-02-02 01:18:06 +01:00
opencode-agent[bot]
e84d441b82 chore: generate 2026-02-02 00:17:54 +00:00
Aaron Iker
377bf7ff21
feat(ui): Select, dropdown, popover styles & transitions (#11675) 2026-02-02 01:17:14 +01:00
Filip
91f2ac3cb2
test(app): workspace tests (#11659) 2026-02-01 15:39:50 -06:00
Alex Yaroshuk
23c803707d
fix(app): binary file handling in file view (#11312) 2026-02-01 09:40:33 -06:00
Alex Yaroshuk
b51005ec4a
fix(app): use static language names in Thai localization (#11496) 2026-02-01 09:38:23 -06:00
opencode-agent[bot]
abbf60080d chore: generate 2026-01-31 20:02:03 +00:00
Filip
33252a65b4
test(app): general settings, shortcuts, providers and status popover (#11517) 2026-01-31 14:01:21 -06:00
Ryan Vogel
53f118c57a
Revert "feat(app): add skill slash commands" (#11484) 2026-01-31 10:20:23 -05:00
Ryan Vogel
786ae0a584
feat(app): add skill slash commands (#11369) 2026-01-31 08:59:28 -06:00
Alex Yaroshuk
ac254fb442
fix(app): session header 'share' button to hug content (#11371) 2026-01-31 08:53:49 -06:00
opencode
597ae57bb1 release: v1.1.48 2026-01-31 13:48:22 +00:00
Adam
a552652fcc
Revert "feat: Transitions, spacing, scroll fade, prompt area update (#11168)" (#11461)
Co-authored-by: adamelmore <2363879+adamdottv@users.noreply.github.com>
2026-01-31 07:18:51 -06:00
Filip
511c7abaca
test(app): session actions (#11386) 2026-01-31 06:42:47 -06:00
Filip
77fa8ddc88 refactor(app): refactored tests + added project tests (#11349) 2026-01-30 21:06:48 +00:00
opencode
6cd2a68851 release: v1.1.47 2026-01-30 21:06:38 +00:00
opencode
e9ef94dc4d release: v1.1.46 2026-01-30 19:19:34 +00:00
Filip
f48e2e56c9
test(app): change language test (#11295) 2026-01-30 18:04:02 +00:00
opencode-agent[bot]
fe66ca163c chore: generate 2026-01-30 17:58:31 +00:00
Aaron Iker
20619a6a26
feat: Transitions, spacing, scroll fade, prompt area update (#11168)
Co-authored-by: Github Action <action@github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: aaroniker <4730431+aaroniker@users.noreply.github.com>
2026-01-30 17:57:49 +00:00
opencode
71e0ba271f release: v1.1.45 2026-01-30 14:32:22 +00:00
adamelmore
5f282c268d fix(app): free model layout 2026-01-29 20:44:38 -06:00
adamelmore
a70c66eb3f fix(app): free model scroll 2026-01-29 20:26:35 -06:00
Filip
b43a35b737
test(app): test for toggling model variant (#11221) 2026-01-29 19:05:31 -06:00
opencode
bbc7bdb3fd release: v1.1.43 2026-01-30 00:31:06 +00:00
Filip
aa1d0f6167
fix(app): better header item wrapping (#10831) 2026-01-29 14:51:56 -06:00
Dax
a9a7595234
test: skip failing tests (#11184) 2026-01-29 18:57:59 +00:00
Dax
9ed3b0742f
ci (#11149)
Co-authored-by: opencode <opencode@sst.dev>
2026-01-29 13:17:55 -05:00
Hegyi Áron Ferenc
2af326606c
feat(desktop): Add desktop deep link (#10072)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-01-29 15:09:53 +08:00
opencode
7c0067d59d release: v1.1.42 2026-01-29 05:59:07 +00:00
opencode
9cfdbbb1af release: v1.1.41 2026-01-29 04:00:39 +00:00
GitHub Action
d8fe12aafc chore: generate 2026-01-29 03:21:26 +00:00
Devin Griffin
a7d7f5bb07
fix(app): make settings more responsive for mobile and small web/desktop (#10775) 2026-01-28 21:20:34 -06:00
Brendan Allan
a9e757b5bb
fix(app): types 2026-01-29 10:14:42 +08:00
Alex Yaroshuk
0c8de47f7d
fix(app): file tabs - auto scroll on open & scroll via mouse wheel (#11070) 2026-01-28 19:45:12 -06:00
Julian Coy
7ad165fbdc
fix(typescript errors): remove duplicate keys causing typescript failures (#11071) 2026-01-28 19:41:50 -06:00
Max Kong
33dc70b754
fix(opencode): normalize zh punctuation for Chinese UI (#10842) 2026-01-28 16:52:04 -06:00
Max Kong
40d5d14304
fix(app): fill missing zh keys to avoid English fallback (#10841) 2026-01-28 16:50:50 -06:00
Alex Yaroshuk
36df0d823a
fix(app): alignment and padding in dialogs (#10866) 2026-01-28 16:50:00 -06:00
opencode
4e41ca74b9 release: v1.1.40 2026-01-28 20:09:37 +00:00
adamelmore
f607353be6
fix(app): close review pane 2026-01-28 10:27:01 -06:00
Sairaj
57ad1814e3
fix(desktop): enable ctrl+n and ctrl+p for popover navigation (#10777) 2026-01-28 08:12:27 -06:00
GitHub Action
4f60ea6108 chore: generate 2026-01-28 14:11:30 +00:00
Nattawee Phantawong
775d288027
feat(i18n): add th locale support (#10809) 2026-01-28 08:10:50 -06:00
adamelmore
65e1186efe
wip(app): global config 2026-01-28 07:28:03 -06:00
adamelmore
8faa2ffcf8
chore: cleanup 2026-01-28 07:28:02 -06:00
adamelmore
bdfd8f8b0f
feat(app): custom provider 2026-01-28 07:28:02 -06:00
adamelmore
2f35c40bb5
chore(app): global config changes 2026-01-28 07:28:02 -06:00
opencode
6eb2bdd665 release: v1.1.39 2026-01-28 07:19:17 +00:00
opencode
3bb10773e6 release: v1.1.38 2026-01-28 06:42:23 +00:00
opencode
e3be4c9f23 release: v1.1.37 2026-01-28 02:35:38 +00:00
adamelmore
d9741866c5
fix(app): reintroduce review tab 2026-01-27 20:24:27 -06:00
adamelmore
b4a9e1b190
fix(app): auto-scroll 2026-01-27 17:48:58 -06:00
Alex Yaroshuk
15ffd3cba1
feat(app): add 'connect provider' button to the manage models dialog (#10887) 2026-01-27 17:26:15 -06:00
adamelmore
df7f9ae3f4
fix(app): terminal corruption 2026-01-27 16:51:57 -06:00
adamelmore
d17ba84ee1
fix(app): file tree not always loading 2026-01-27 16:13:11 -06:00
adamelmore
5c8580a187
test(app): fix outdated e2e test 2026-01-27 16:11:58 -06:00
adamelmore
13b2587e96
test(app): fix outdated e2e test 2026-01-27 15:59:01 -06:00
adamelmore
605e533558
fix(app): file tree not always loading 2026-01-27 15:59:01 -06:00
adamelmore
1d5ee3e587
fix(app): not auto-navigating to last project 2026-01-27 15:25:07 -06:00
adamelmore
842f17d6d9
perf(app): better memory management 2026-01-27 15:25:07 -06:00
adamelmore
d7948c2376
fix(app): auto-scroll 2026-01-27 15:25:06 -06:00
adamelmore
892113ab39
chore(app): show 5 highlights 2026-01-27 15:25:06 -06:00
David Hill
f2bf620206 fix(app): highlight selected change
Track clicked file in the Changes tree and apply selection styling to the matching review diff.
2026-01-27 20:22:05 +00:00
David Hill
00c7729658 fix(app): set filetree padding to 6px 2026-01-27 20:13:52 +00:00
David Hill
18d6c2191c fix(app): align filetree change styling 2026-01-27 20:13:52 +00:00
David Hill
d15201d11d fix(app): delay nav tooltips 2026-01-27 20:13:52 +00:00
David Hill
1fffbc6fb3 fix(app): adjust titlebar left spacing 2026-01-27 20:13:52 +00:00
David Hill
2ca69ac953 fix(app): shorten nav tooltips 2026-01-27 20:13:52 +00:00
David Hill
8ee5376f9b feat(app): add filetree tooltips with diff labels 2026-01-27 20:13:52 +00:00
David Hill
82068955f7 feat(app): color filetree change dots by diff kind 2026-01-27 20:13:52 +00:00
GitHub Action
6284565de2 chore: generate 2026-01-27 17:42:26 +00:00
adamelmore
7de42ca242
feat(app): improved layout 2026-01-27 11:40:39 -06:00
adamelmore
e2c57735b4
fix(app): session diffs not always loading 2026-01-27 11:38:37 -06:00
adamelmore
b9edd23608
test(app): new e2e smoke tests 2026-01-27 11:38:36 -06:00
adamelmore
06e3c4a4f2
chore(app): translations 2026-01-27 11:38:36 -06:00
adamelmore
2f5a238b51
feat(app): update settings in general settings 2026-01-27 11:38:35 -06:00
adamelmore
712d2b7d15
fix(app): swallow file search errors 2026-01-27 08:43:38 -06:00
adamelmore
00e79210e5
fix(app): tooltips causing getComputedStyle errors in model select 2026-01-27 08:43:38 -06:00
adamelmore
099ab929db
chore(app): cleanup tailwind vs pure css 2026-01-27 08:43:37 -06:00
adamelmore
eac2d4c699
fix(app): navigate to tabs when opening file 2026-01-27 08:43:37 -06:00
adamelmore
c3d8d2b27f
Revert "fix(app): select model anchor"
This reverts commit 36babf5fc390fd9a892ad3742690740296d94a23.
2026-01-27 08:43:36 -06:00
adamelmore
19c7874493
fix(app): select model anchor 2026-01-27 08:43:36 -06:00
adamelmore
27bb82761b
perf(app): shared terminal ghostty-web instance 2026-01-27 08:43:36 -06:00
adamelmore
c7e2f1965d
perf(app): cleanup connect provider timers 2026-01-27 08:43:35 -06:00
adamelmore
3e420bf8e1
perf(app): don't keep parts in memory 2026-01-27 08:43:35 -06:00
adamelmore
ad624f65ee
fix(app): don't show session skeleton after workspace reset 2026-01-27 08:43:34 -06:00
David Hill
c68261fc06 fix(ui): add max-width 280px to tabs with text truncation 2026-01-27 14:04:10 +00:00
David Hill
2d0049f0d9 fix(app): use smaller close icon on tabs to match comment cards 2026-01-27 14:04:10 +00:00
David Hill
52387e7f33 fix(app): only show left border on plus button when sticky 2026-01-27 14:04:10 +00:00
David Hill
ebfa2b57da fix(app): update review empty states to 14px and align select file empty state 2026-01-27 14:04:10 +00:00
David Hill
03b9317f49 fix(app): center filetree empty state with 32px top margin 2026-01-27 14:04:10 +00:00
adamelmore
095328faf4
fix(app): non-fatal error handling 2026-01-27 06:29:20 -06:00
adamelmore
743e83d9bf
fix(app): agent fallback colors 2026-01-27 06:29:19 -06:00
adamelmore
2180be2f3f
chore: cleanup 2026-01-27 06:29:19 -06:00
adamelmore
58b9b54600
feat(app): forward and back buttons 2026-01-27 06:29:18 -06:00
adamelmore
c0a5f85349
chore(app): missing tooltips 2026-01-27 06:29:18 -06:00
adamelmore
b6565c606e
fix(app): auto-scroll button sometimes sticks 2026-01-27 06:29:18 -06:00
adamelmore
213c0e18ab
fix(app): only show files in select dialog when clicking + tab 2026-01-26 20:07:50 -06:00
Rahul A Mistry
7655f51e10
fix(app): add connect provier in model selector (#10706) 2026-01-26 18:46:04 -06:00
adamelmore
b24fd90fe8
test(app): file tree spec 2026-01-26 17:42:23 -06:00
adamelmore
6897bb7d02
chore: cleanup 2026-01-26 17:02:56 -06:00
adamelmore
8371ba5aec
chore: cleanup 2026-01-26 17:01:04 -06:00
adamelmore
bb178e9352
chore: cleanup 2026-01-26 16:57:43 -06:00
adamelmore
021d9d105e
fix(app): reactive file tree 2026-01-26 16:46:09 -06:00
adamelmore
b07d7cdb71
fix(app): file tree performance 2026-01-26 16:41:18 -06:00
adamelmore
ccc7aa49c3
wip: highlights 2026-01-26 15:36:59 -06:00
adamelmore
53ac394c68
wip: highlights 2026-01-26 15:36:59 -06:00
adamelmore
8b6484ac1a
wip: highlights 2026-01-26 15:36:56 -06:00
adamelmore
c1e840b9b2
chore: cleanup 2026-01-26 15:35:09 -06:00
David Hill
a77df3c174
wip: new release modal
- highlight key updates or new features
- needs some transition love
- all copy including text and video placeholder
2026-01-26 15:35:09 -06:00
adamelmore
7b3d5f1d68
chore: cleanup 2026-01-26 15:30:01 -06:00
GitHub Action
b21f82f5b0 chore: generate 2026-01-26 21:24:09 +00:00
adamelmore
d82e94c209
fix(app): zen disconnect not working 2026-01-26 15:23:25 -06:00
adamelmore
cbe8f265b9
fix(app): disconnect zen provider 2026-01-26 15:23:24 -06:00
adamelmore
ae815cca3a
test(app): fix e2e test 2026-01-26 14:32:49 -06:00
David Hill
5a16d99b60 fix(app): disable tooltips in filetree tabs 2026-01-26 19:53:05 +00:00
David Hill
3f9b59c798 fix(app): move file tree toggle to right 2026-01-26 19:50:05 +00:00
David Hill
c6febd8ddd fix(app): fade filetree guide lines on hover 2026-01-26 19:47:58 +00:00
David Hill
010ed55590 fix(app): dim non-deep filetree guide lines 2026-01-26 19:47:58 +00:00
David Hill
2be4598011 fix(app): reduce filetree folder indent 2026-01-26 19:47:58 +00:00
David Hill
99cd7f3468 fix(app): refine filetree row spacing and indent 2026-01-26 19:47:58 +00:00
David Hill
fca0825b71 fix(app): use medium font for filetree items 2026-01-26 19:47:58 +00:00
David Hill
9babdb80cf fix(app): use chevron icons for filetree folders 2026-01-26 19:47:58 +00:00
David Hill
f4392e023a fix(app): tighten filetree row spacing 2026-01-26 19:47:58 +00:00
David Hill
0e08c6c9fd fix(app): adjust filetree panel padding 2026-01-26 19:47:58 +00:00
David Hill
0dcb850a7a fix(ui): scope filetree pill tabs styling 2026-01-26 19:47:58 +00:00
David Hill
d9a61cd94c feat(app): add Vercel AI Gateway provider description 2026-01-26 19:47:58 +00:00
David Hill
0f4a10f4a3 feat(app): add provider descriptions to settings 2026-01-26 19:47:58 +00:00
David Hill
7962ff38b0 feat(app): add transition to command palette 2026-01-26 19:47:58 +00:00
David Hill
3ac11df66a feat(app): add transition to select provider dialog 2026-01-26 19:47:57 +00:00
David Hill
92229b44f8 feat(ui): add optional transition animations to dialog 2026-01-26 19:47:57 +00:00
David Hill
0a572afd46 fix(app): style view all button with interactive color and margin 2026-01-26 19:47:57 +00:00
David Hill
ecd04a118a feat(ui): add models icon and use in settings 2026-01-26 19:47:57 +00:00
David Hill
6f3d413472 feat(ui): add providers icon and use in settings 2026-01-26 19:47:57 +00:00
David Hill
7c96d704d3 fix(app): use default cursor for env provider text 2026-01-26 19:47:57 +00:00
David Hill
9346c1ae3f fix(app): add hover text for env-connected providers 2026-01-26 19:47:57 +00:00
David Hill
e0e97e9d93 fix(app): set provider row height to 56px 2026-01-26 19:47:57 +00:00
David Hill
810bc012b6 fix(ui): update button styles and disconnect button size 2026-01-26 19:47:57 +00:00
GitHub Action
36b832880d chore: generate 2026-01-26 19:37:41 +00:00
adamelmore
d4e3acf17e
fix(app): session sync issue 2026-01-26 13:36:36 -06:00
adamelmore
04337f6202
chore: cleanup 2026-01-26 13:03:34 -06:00
adamelmore
97aec21cb3
chore(app): missing i18n strings 2026-01-26 13:03:34 -06:00
adamelmore
319ad2a391
fix(app): session load cap 2026-01-26 12:58:51 -06:00
adamelmore
8b17ac656c
test(app): e2e test for sidebar nav 2026-01-26 12:51:35 -06:00
adamelmore
d05ed5ca83
chore(app): createStore over signals 2026-01-26 11:26:17 -06:00
adamelmore
37f1a1a4ef
chore: cleanup 2026-01-26 11:07:52 -06:00
adamelmore
b8e8d82323
chore: cleanup 2026-01-26 11:07:52 -06:00