Commit Graph

87 Commits

Author SHA1 Message Date
Aarav Sareen 111dc03645 feat(app): dropdown search fix (#34961)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-07-03 10:31:37 +00:00
Luke Parker 7f25799f2b fix(app): keep terminal mounted when switching session tabs in a workspace (#34852)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-07-02 15:53:19 +08:00
Luke Parker 27083fd495 fix(app): resolve target session lineage outside router transition (#34838) 2026-07-02 14:24:39 +10:00
Brendan Allan 4c72331733 feat(desktop): scope tabs to windows (#34669) 2026-07-01 07:02:10 +00:00
Brendan Allan 95fa5f4e2e fix(app): close missing session tabs (#33785) 2026-06-25 13:28:32 +08:00
Aarav Sareen 5a4d88b76f feat(app): draggable tabs (#31364)
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com>
2026-06-25 15:06:49 +10:00
Luke Parker 8bf0ac2ebc fix(app): separate provider lifetimes and reactive ownership (#33739) 2026-06-25 04:42:06 +00:00
Brendan Allan 765ef145c8 refactor(app): centralize session state (#33641) 2026-06-25 02:16:39 +00:00
Luke Parker 0160c6e9df fix(app): make session navigation stable and fast (#33569)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-06-24 07:48:54 +00:00
Brendan Allan 43cee6a892 feat(app): add server-keyed session routes (#32570) 2026-06-23 06:19:18 +00:00
Brendan Allan 94910230c8 feat(app): add draft tab support to tabs store (#31343) 2026-06-09 10:49:18 +08:00
opencode-agent[bot] 56e5b171dd chore: generate 2026-06-05 06:31:37 +00:00
Luke Parker 31099b9dfb feat(app): improve desktop multi-server support (#30678)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-06-05 06:30:02 +00:00
Aarav Sareen 3319eb8040 feat(app): v2 desktop UI improvements (#29689)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com>
2026-06-01 19:09:09 +00:00
Luke Parker ee455c896e fix(app): start MCP servers only for open directories (#28937) 2026-05-28 21:51:11 +00:00
Brendan Allan de8a5f377e feat(app): make server sdk + sync state global (#29285) 2026-05-26 08:20:57 +08:00
Brendan Allan 74fba2a6fc refactor(app): extract refcount utility and clean up server sdk context (#29155) 2026-05-25 10:00:00 +08:00
OpeOginni 6871bfc541 fix(app): enhance error handling by unwrapping SDK-wrapped errors in formatServerError (#27061) 2026-05-13 13:53:10 +05:30
Kit Langton 0c33f25ee8 Remove unused app ID schema (#27105) 2026-05-12 13:09:23 -04:00
Kit Langton e6cba0230d feat(server): pty websocket auth tickets (#25660) 2026-05-03 22:56:14 -04:00
Kit Langton e82047588c fix(app): preserve auth token credentials (#25636) 2026-05-03 21:13:42 +00:00
opencode-agent[bot] d20a342377 chore: generate 2026-05-03 18:24:37 +00:00
Kit Langton f5299a9f71 fix(server): support desktop PTY websockets with HttpApi (#25598) 2026-05-03 18:23:29 +00:00
opencode-agent[bot] aac892c4d0 chore: generate 2026-04-29 22:40:26 +00:00
Luke Parker 92b08bf1ed fix(desktop): Path mismatches cause sessions missing + strong ID + existing data fix (#25013) 2026-04-29 22:39:19 +00:00
Dax 1865f4fc5f refactor: rename shared package to core (#24309) 2026-04-25 10:59:17 -04:00
Brendan Allan a13c34d6e0 fix(app): workspace loading and persist ready state (#23046) 2026-04-17 07:26:14 +00:00
Kit Langton 673c2e4e8e feat: enable type-aware no-misused-spread rule, fix 8 violations (#22749) 2026-04-16 03:50:50 +00:00
Kit Langton f53f31d33f feat: enable oxlint suspicious category, fix 24 violations (#22727)
publish-github-action / publish (push) Has been cancelled
2026-04-16 02:53:10 +00:00
Dax 780c051059 shared package (#22626) 2026-04-15 14:26:20 +00:00
Adam 969183a744 fix(app): diff list normalization 2026-04-08 14:02:23 -05:00
Adam 2d528d4ac7 feat(app): better subagent experience (#20708) 2026-04-07 11:06:23 -05:00
Shoubhit Dash 53642326b1 fix(app): hide default session timestamps (#20892) 2026-04-03 13:51:54 +00:00
Adam 870a2f8773 Reapply "fix(app): startup efficiency"
This reverts commit 24f93b627b.
2026-03-25 06:25:57 -05:00
Adam 24f93b627b Revert "fix(app): startup efficiency" 2026-03-25 06:25:05 -05:00
Adam eba2f67227 Reapply "fix(app): startup efficiency (#18854)"
This reverts commit 311a58a8c8.
2026-03-25 05:59:05 -05:00
Adam 311a58a8c8 Revert "fix(app): startup efficiency (#18854)"
This reverts commit 824d903e86.
2026-03-24 18:36:37 -05:00
Adam 824d903e86 fix(app): startup efficiency (#18854) 2026-03-24 09:10:24 -05:00
Shoubhit Dash 7cc9d15cc6 fix(app): batch multi-file prompt attachments (#18722) 2026-03-23 06:44:17 +00:00
Brendan Allan d8199b91d7 app: replace autoselect effects with single resource 2026-03-18 17:01:38 +08:00
David Hill 524f5de7c2 fix(app): restore sidebar dash and sync session spinner colors (#17384) 2026-03-13 10:08:23 -05:00
Adam 7c1e2a6df4 chore: cleanup (#17115) 2026-03-12 12:26:43 +00:00
Brendan Allan 54adc3111e refactor(desktop): rework default server initialization and connection handling (#16965) 2026-03-12 08:10:52 +00:00
Luke Parker 3ddf338d8c fix(app): sanitize workspace store filenames on Windows (#16703) 2026-03-09 20:26:53 +10:00
OpeOginni b38173c537 refactor(desktop): improve error handling and translation in server error formatting (#16171) 2026-03-05 06:28:17 -06:00
Brendan Allan ef5a68543b app: prefer using useLocation instead of window.location (#15989) 2026-03-05 14:41:12 +08:00
Brendan Allan dffd2d0ae4 desktop: add electron version (#15663) 2026-03-04 15:12:34 +08:00
Adam 8fbb7bba36 chore(app): i18n sync (#15362) 2026-02-27 09:45:00 -06:00
Adam 4a37b76340 feat(app): better diff/code comments (#14621)
Co-authored-by: adamelmore <2363879+adamdottv@users.noreply.github.com>
Co-authored-by: David Hill <iamdavidhill@gmail.com>
2026-02-26 18:23:04 -06:00
OpeOginni 781bf27efe refactor: replace error handling with serverErrorMessage utility and checks for if error is ConfigInvalidError (#14685) 2026-02-24 14:48:59 +00:00