opencode/packages/app/src/components
opencode-agent[bot] 4c9a4309ce
chore: merge dev into v2 (#37996)
Co-authored-by: opencode <opencode@sst.dev>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com>
Co-authored-by: Victor Navarro <vn4varro@gmail.com>
Co-authored-by: Aarav Sareen <96787824+arvsrn@users.noreply.github.com>
Co-authored-by: Frank <frank@anoma.ly>
Co-authored-by: Dax Raad <d@ironbay.co>
Co-authored-by: Dax <mail@thdxr.com>
Co-authored-by: Nabs <nabil@instafork.com>
Co-authored-by: usrnk1 <7547651+usrnk1@users.noreply.github.com>
Co-authored-by: Brendan Allan <git@brendonovich.dev>
Co-authored-by: Vladimir Glafirov <vglafirov@gitlab.com>
Co-authored-by: AidenGeunGeun <eastlandwyvern@gmail.com>
Co-authored-by: Mark <geraint0923@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: David Hill <1879069+iamdavidhill@users.noreply.github.com>
Co-authored-by: Jay <air@live.ca>
Co-authored-by: Jay <53023+jayair@users.noreply.github.com>
Co-authored-by: BB84 <110078428+BB-84C@users.noreply.github.com>
Co-authored-by: Dustin Deus <deusdustin@gmail.com>
Co-authored-by: Jack <jack@anoma.ly>
Co-authored-by: Sebastian <hasta84@gmail.com>
Co-authored-by: Jérôme Benoit <jerome.benoit@sap.com>
Co-authored-by: Test User <test@test.com>
Co-authored-by: Simon Klee <hello@simonklee.dk>
Co-authored-by: Rahul A Mistry <149420892+ProdigyRahul@users.noreply.github.com>
Co-authored-by: Qiping Li <liqiping1991@gmail.com>
Co-authored-by: liqiping <liqiping@msh.team>
Co-authored-by: OpeOginni <107570612+OpeOginni@users.noreply.github.com>
Co-authored-by: Matthias Reso <13337103+mreso@users.noreply.github.com>
Co-authored-by: tobwen <1864057+tobwen@users.noreply.github.com>
2026-07-20 15:20:59 -05:00
..
prompt-input chore: merge dev into v2 (#37996) 2026-07-20 15:20:59 -05:00
server feat(app): ui improvements (#32438) 2026-06-25 15:26:37 +10:00
session chore: merge dev into v2 (#37996) 2026-07-20 15:20:59 -05:00
settings-v2 chore: merge dev into v2 (#37996) 2026-07-20 15:20:59 -05:00
ui chore: merge dev into v2 (#36144) 2026-07-09 16:32:44 -05:00
command-palette.ts chore: merge dev into v2 (#37370) 2026-07-16 15:44:26 -05:00
command-tooltip-keybind.test.ts feat(app): ui improvements (#32438) 2026-06-25 15:26:37 +10:00
command-tooltip-keybind.ts feat(app): ui improvements (#32438) 2026-06-25 15:26:37 +10:00
debug-bar.tsx chore: merge dev into v2 (#37996) 2026-07-20 15:20:59 -05:00
dialog-command-palette-v2.css chore: merge dev into v2 (#35962) 2026-07-08 17:58:55 -05:00
dialog-command-palette-v2.tsx chore: merge dev into v2 (#37370) 2026-07-16 15:44:26 -05:00
dialog-connect-provider.stories.tsx chore: merge dev into v2 (#37996) 2026-07-20 15:20:59 -05:00
dialog-connect-provider.tsx chore: merge dev into v2 (#37996) 2026-07-20 15:20:59 -05:00
dialog-custom-provider-form.ts app: manage mutation loading states with tanstack query (#18501) 2026-03-21 23:33:04 +08:00
dialog-custom-provider.test.ts app: manage mutation loading states with tanstack query (#18501) 2026-03-21 23:33:04 +08:00
dialog-custom-provider.tsx chore: merge dev into v2 (#37996) 2026-07-20 15:20:59 -05:00
dialog-edit-project-v2.tsx chore: merge dev into v2 (#36770) 2026-07-14 09:58:18 -05:00
dialog-edit-project.tsx chore: merge dev into v2 (#36770) 2026-07-14 09:58:18 -05:00
dialog-fork.tsx chore: generate 2026-06-14 11:25:37 +00:00
dialog-manage-models.tsx chore: merge dev into v2 (#35591) 2026-07-06 16:05:29 -05:00
dialog-release-notes.tsx chore(app): i18n sync (#15362) 2026-02-27 09:45:00 -06:00
dialog-select-directory-v2.css experiment: better web picker using @pierre/tree (#31208) 2026-06-16 17:43:23 +02:00
dialog-select-directory-v2.tsx feat(app): updates to design system (#34066) 2026-06-26 13:22:35 +00:00
dialog-select-directory.tsx refactor(app): rename cached context accessors (#33627) 2026-06-24 08:55:57 +00:00
dialog-select-file.tsx chore: merge dev into v2 (#36144) 2026-07-09 16:32:44 -05:00
dialog-select-mcp.tsx feat(app): scope sdk/sync hooks per-route so /new-session targets its draft server (#32290) 2026-06-14 13:24:10 +02:00
dialog-select-model-search.test.ts chore: merge dev into v2 (#35591) 2026-07-06 16:05:29 -05:00
dialog-select-model-search.ts chore: merge dev into v2 (#35591) 2026-07-06 16:05:29 -05:00
dialog-select-model-unpaid-v2.stories.tsx chore: merge dev into v2 (#37996) 2026-07-20 15:20:59 -05:00
dialog-select-model-unpaid-v2.tsx chore: merge dev into v2 (#37996) 2026-07-20 15:20:59 -05:00
dialog-select-model-unpaid.tsx chore: merge dev into v2 (#35591) 2026-07-06 16:05:29 -05:00
dialog-select-model.tsx chore: merge dev into v2 (#36144) 2026-07-09 16:32:44 -05:00
dialog-select-server.tsx fix(desktop): few WSL bugs (#31095) 2026-06-08 02:05:54 +00:00
dialog-settings.tsx chore: merge dev into v2 (#35591) 2026-07-06 16:05:29 -05:00
dialog-usage-exceeded.tsx desktop: add free limit + go usage exceeded dialogs to match tui (#27677) 2026-05-18 15:20:08 +08:00
directory-picker-domain.test.ts fix(app): throttle directory tree loading (#33576) 2026-06-24 02:51:26 +00:00
directory-picker-domain.ts fix(app): throttle directory tree loading (#33576) 2026-06-24 02:51:26 +00:00
directory-picker-policy.ts feat(desktop): open attachments in active project (#31192) 2026-06-07 05:57:07 +00:00
directory-picker.test.ts feat(desktop): open attachments in active project (#31192) 2026-06-07 05:57:07 +00:00
directory-picker.tsx experiment: better web picker using @pierre/tree (#31208) 2026-06-16 17:43:23 +02:00
edit-project.ts chore: merge dev into v2 (#36770) 2026-07-14 09:58:18 -05:00
file-tree-v2-model.test.ts chore: merge dev into v2 (#36770) 2026-07-14 09:58:18 -05:00
file-tree-v2-model.ts chore: merge dev into v2 (#36770) 2026-07-14 09:58:18 -05:00
file-tree-v2.tsx chore: merge dev into v2 (#36770) 2026-07-14 09:58:18 -05:00
file-tree.test.ts feat(app): /new-session route for new design (#31457) 2026-06-10 11:35:50 +08:00
file-tree.tsx chore: merge dev into v2 (#36144) 2026-07-09 16:32:44 -05:00
help-button.tsx chore: merge dev into v2 (#37996) 2026-07-20 15:20:59 -05:00
link.tsx chore: refactor packages/app files (#13236) 2026-02-12 09:49:14 -06:00
model-tooltip.tsx chore: merge dev into v2 (#35962) 2026-07-08 17:58:55 -05:00
pierre-tree.test.ts experiment: better web picker using @pierre/tree (#31208) 2026-06-16 17:43:23 +02:00
prompt-input-v2.tsx chore: merge dev into v2 (#37996) 2026-07-20 15:20:59 -05:00
prompt-input.stories.tsx refactor: remove todo tool (#35989) 2026-07-09 00:13:48 -05:00
prompt-input.tsx chore: merge dev into v2 (#37996) 2026-07-20 15:20:59 -05:00
prompt-project-selector.tsx chore: merge dev into v2 (#37996) 2026-07-20 15:20:59 -05:00
prompt-workspace-selector.tsx chore: merge dev into v2 (#37996) 2026-07-20 15:20:59 -05:00
session-context-usage.tsx chore: merge dev into v2 (#36312) 2026-07-10 15:11:29 -05:00
settings-dialog.tsx chore: merge dev into v2 (#36144) 2026-07-09 16:32:44 -05:00
settings-general.tsx chore: merge dev into v2 (#36918) 2026-07-14 15:23:34 -05:00
settings-keybinds.tsx chore: merge dev into v2 (#37370) 2026-07-16 15:44:26 -05:00
settings-list.tsx fix(app): list item background colors 2026-03-12 22:23:51 -05:00
settings-models.tsx feat(app): add servers tab to settings dialog (#29675) 2026-06-03 08:25:45 +00:00
settings-providers.tsx chore: merge dev into v2 (#35591) 2026-07-06 16:05:29 -05:00
settings-server-picker.tsx refactor(app): rename cached context accessors (#33627) 2026-06-24 08:55:57 +00:00
settings-servers.tsx feat(app): add servers tab to settings dialog (#29675) 2026-06-03 08:25:45 +00:00
status-popover-body.tsx feat(app): scope sdk/sync hooks per-route so /new-session targets its draft server (#32290) 2026-06-14 13:24:10 +02:00
status-popover-indicator.test.ts chore: merge dev into v2 (#36770) 2026-07-14 09:58:18 -05:00
status-popover-indicator.ts chore: merge dev into v2 (#36770) 2026-07-14 09:58:18 -05:00
status-popover.tsx chore: merge dev into v2 (#36770) 2026-07-14 09:58:18 -05:00
terminal.tsx chore: merge dev into v2 (#37996) 2026-07-20 15:20:59 -05:00
titlebar-history.test.ts ignore: refactoring and tests (#12460) 2026-02-06 05:51:01 -06:00
titlebar-history.ts ignore: refactoring and tests (#12460) 2026-02-06 05:51:01 -06:00
titlebar-session-events.test.ts feat(app): ui improvements (#32438) 2026-06-25 15:26:37 +10:00
titlebar-session-events.ts feat(app): ui improvements (#32438) 2026-06-25 15:26:37 +10:00
titlebar-tab-gesture.test.ts refactor(app): replace tab drag handling with dndkit (#33880) 2026-06-26 05:29:58 +00:00
titlebar-tab-gesture.ts refactor(app): replace tab drag handling with dndkit (#33880) 2026-06-26 05:29:58 +00:00
titlebar-tab-nav.css chore: merge dev into v2 (#34788) 2026-07-01 17:12:00 -04:00
titlebar-tab-nav.tsx chore: merge dev into v2 (#35962) 2026-07-08 17:58:55 -05:00
titlebar-tab-popover.css chore: merge dev into v2 (#35591) 2026-07-06 16:05:29 -05:00
titlebar-tab-popover.tsx chore: merge dev into v2 (#35591) 2026-07-06 16:05:29 -05:00
titlebar-tab-strip.tsx chore: merge dev into v2 (#35962) 2026-07-08 17:58:55 -05:00
titlebar.css chore: generate 2026-06-25 05:28:04 +00:00
titlebar.tsx chore: merge dev into v2 (#37996) 2026-07-20 15:20:59 -05:00
updater-action.test.ts feat(desktop): make updates persistent and responsive (#31191) 2026-06-07 05:20:56 +00:00
updater-action.ts feat(desktop): make updates persistent and responsive (#31191) 2026-06-07 05:20:56 +00:00
virtual-scroll-element.test.ts chore: merge dev into v2 (#35591) 2026-07-06 16:05:29 -05:00
virtual-scroll-element.ts chore: merge dev into v2 (#35591) 2026-07-06 16:05:29 -05:00
windows-app-menu.tsx feat(app): v2 desktop UI improvements (#29689) 2026-06-01 19:09:09 +00:00