Commit graph

1932 commits

Author SHA1 Message Date
Kit Langton
4785478249
fix(app): tidy the Extensions submenus (#59468) 2026-10-29 19:36:03 -07:00
github-actions[bot]
4efad23dd8
release: v2.2.2 (#60337)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-10-29 13:54:46 -05:00
Kit Langton
6b9f21471f
perf(app): keep each tab's timeline when switching directories (#59168) 2026-10-29 10:05:53 -07:00
Kit Langton
3eb834b85a
fix: type the Go and ChatGPT usage limits (#57897)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-10-29 11:28:43 -05:00
github-actions[bot]
f74b1416a8
release: v2.2.1 (#60113)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com>
2026-10-29 10:41:32 -05:00
opencode-agent[bot]
f99bc07445
fix(app): keep side panel tab close buttons in view and add a tab menu (#60244)
Co-authored-by: neriousy <34747899+neriousy@users.noreply.github.com>
2026-10-29 15:56:26 +01:00
Aarav Sareen
589c62db60
feat(session-ui): move user message actions into a menu (#60208) 2026-10-29 14:39:43 +00:00
usrnk1
7d0f79d2ca
feat(app): make redesigned question dock opt-in (#59723) 2026-10-29 10:59:45 +01:00
usrnk1
2fc371657b
feat(app): unify quote comments and browser annotations (#60164) 2026-10-29 09:50:12 +01:00
opencode-agent[bot]
7ab721a97f
fix(session-ui): scroll Markdown fragment links to their heading (#59550)
Co-authored-by: Brendonovich <14191578+Brendonovich@users.noreply.github.com>
2026-10-29 16:08:45 +08:00
Aiden Cline
e85207bc17
chore(deps): bump katex to 0.18.11 (#60037) 2026-10-28 19:17:04 -05:00
Kit Langton
651032bc27
feat(app): fold long user messages behind an experimental setting (#59435) 2026-10-28 13:24:08 -07:00
usrnk1
d1bd20facf
fix(ui): show panel toggle tooltip when expanded (#59894) 2026-10-28 14:26:12 +00:00
usrnk1
432d870b02
fix(session-ui): use V2 styling for retry tooltip (#59647) 2026-10-27 17:40:04 +00:00
usrnk1
b3de41a572
feat(app): refine artifact previews and file actions (#59657) 2026-10-27 17:26:36 +00:00
usrnk1
d012e07e63
feat(app): focus prompt history search (#59626) 2026-10-27 15:04:46 +00:00
usrnk1
112427aeb9
fix(app): make dropdowns open instantly (#59268) 2026-10-27 15:04:01 +01:00
github-actions[bot]
86976449c4
release: v2.2.0 (#59558)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-27 19:13:14 +10:00
Luke Parker
f5a174177d
fix(ui): stop dialogs creating untracked computations on close (#59501) 2026-10-27 04:42:02 +00:00
Luke Parker
dae4077a96
feat(plugin): add OpenCode Desktop GUI plugins (#55246) 2026-10-27 10:54:50 +10:00
Kit Langton
48432428d9
fix(app): build settings search on the shared typeahead (#59412) 2026-10-26 16:20:12 -07:00
Kit Langton
3d67a77183
fix(app): question dock review fixes (#59383) 2026-10-26 15:54:11 -07:00
Kit Langton
7ad676b0c7
feat(app): morph between questions in the question dock (#59085) 2026-10-26 12:36:43 -07:00
Dax
6996bbcd6d
ci: separate release builds from signing and publishing (#59046) 2026-10-26 14:21:29 -04:00
Luke Parker
be315b1db8 chore: merge beta into dev
Brings the desktop beta work into dev as a merge commit, so its history is kept.
Core, server and client changes from beta were backported to dev one PR at a time
first (#59081 to #59107).

Left out of this merge, so dev keeps its current behaviour:
- Generated UI, entirely: the plugin-genui package, its core registration and
  publishing, the session-ui surfaces, charts, form replies and streaming tool
  input, the app setting and its strings, tool-input delta publishing, and their
  tests. It lands on dev later through its own pull request.
- The `ast-grep-ignore: no-star-import` comment in cross-spawn-spawner.ts,
  which lint:effect-patterns still needs.

Notes:
- Dev-channel builds now use their own service-dev.json, port and
  opencode-dev.db (#58331), so dev-build users start on a fresh database.
- #56550 (plugin instruction entries) and #57527 (untracked folder rows) come
  in as on beta; follow-ups go to dev.
- Docs from beta are pointed at check-test.yml, after the workflow rename.
- #59132's fix (settings toggles MCP servers in the session's location) is
  ported onto beta's rewritten Extensions page, and #59131's browser title test
  joins beta's tab tests.
2026-10-26 13:56:31 +10:00
Luke Parker
4b83402a29 chore: merge dev into beta 2026-10-26 08:34:06 +10:00
Kit Langton
a4eb2f89a5
refactor(ui): use one animation library (#59025) 2026-10-25 13:57:00 -07:00
Kit Langton
2c0dad3428
chore(app): drop @solid-primitives/i18n (#59014) 2026-10-25 13:19:07 -07:00
Kit Langton
467d61f9d0
chore(app): drop remeda from app and ui (#59016) 2026-10-25 13:18:53 -07:00
Kit Langton
b5da081112
feat(app): ship number keys for question answers and mark multi-select as checkboxes (#58595) 2026-10-25 09:24:31 -07:00
Kit Langton
5ed03ad137
feat(session-ui): quiet automatic compaction divider (#58996) 2026-10-25 08:32:58 -07:00
Kit Langton
fc7af90caf
fix(app): remove the message menu experiment (#58867) 2026-10-25 08:24:33 -07:00
Kit Langton
30311ae6a7
feat(app): build Knobs feature pages from knobs controls (#58896) 2026-10-25 06:41:40 -07:00
Kit Langton
6a495480e8
feat(app): rewind and fork from a message, one slash everywhere (#58865) 2026-10-25 06:32:46 -07:00
opencode-agent[bot]
9e8c5f5402
feat(ui): make the line comment card a text field (#58970)
Co-authored-by: vimtor <36263538+vimtor@users.noreply.github.com>
2026-10-25 13:11:29 +00:00
opencode-agent[bot]
5be4b1642b
feat(session-ui): add a copy button to shell output (#58974)
Co-authored-by: vimtor <36263538+vimtor@users.noreply.github.com>
2026-10-25 12:46:22 +00:00
opencode-agent[bot]
efb6b1d51b
fix(ui): open neighbouring tooltips without the full delay (#58971)
Co-authored-by: vimtor <36263538+vimtor@users.noreply.github.com>
2026-10-25 12:44:43 +00:00
Kit Langton
77c61e0fe3
refactor(app): settle shipped motion experiments and fix peek edge (#58893) 2026-10-25 05:19:17 -07:00
opencode-agent[bot]
1f8a8bd133
fix(app): tidy search shortcuts and add Unbind while recording (#58964)
Co-authored-by: vimtor <36263538+vimtor@users.noreply.github.com>
2026-10-25 12:01:54 +00:00
Kit Langton
ce447693b1
feat(app): rebuild Knobs as a stack of features (#57921) 2026-10-24 21:52:22 -07:00
Kit Langton
0f379f0a33
feat(app): show a turn's web sources behind the Sources experiment (#58307) 2026-10-24 13:03:57 -07:00
Adam
33ffc3e58d
feat(app): show Console budgets and Go usage where they stop you (#58714) 2026-10-24 10:07:43 -05:00
Kit Langton
84b4452eb9
chore(app): ship settled experiments and organize Knobs by area (#58578) 2026-10-23 20:04:54 -07:00
Kit Langton
d42a95977b
fix(app): hide the side tab scrollbar, fade both edges, and even out the + gap (#58580) 2026-10-23 20:04:47 -07:00
Luke Parker
011a3435d4
fix(app): scroll natively with one shared scrollbar style (#58575) 2026-10-24 12:39:21 +10:00
Luke Parker
b7a2cfc138
fix(ui): stop typeahead aborts from pinning disposed batches (#58447) 2026-10-23 22:31:35 +10:00
Luke Parker
7f4220ecac
fix(ui): load file icons one by one instead of the full sprite (#58444) 2026-10-23 22:22:28 +10:00
opencode-agent[bot]
75adbe903c
fix(ui): keep the dot-matrix spinner for AI activity only (#58340)
Co-authored-by: iamdavidhill <1879069+iamdavidhill@users.noreply.github.com>
Co-authored-by: usrnk1 <7547651+usrnk1@users.noreply.github.com>
2026-10-23 13:20:16 +02:00
opencode
2a3e7c0f34 sync release versions for v2.1.4 [skip ci] 2026-10-23 10:15:01 +00:00
Kit Langton
96687b7106
feat(ui): fifty more project icon styles, with an in-context preview (#58298) 2026-10-22 19:38:18 -07:00