Commit graph

1438 commits

Author SHA1 Message Date
opencode-agent[bot]
465347d5d3 Apply PR #28788: feat(app): improve desktop v2 startup and controls 2026-05-23 12:46:42 +00:00
opencode-agent[bot]
06734aaa07 Apply PR #28422: fix(app): stabilize virtual session timeline interactions 2026-05-23 12:43:29 +00:00
LukeParkerDev
197788e78a Merge remote-tracking branch 'upstream/dev' into feat/desktop-v2-ui 2026-05-23 14:09:50 +10:00
opencode
2c4ad9f405 sync release versions for v1.15.10
Some checks are pending
deploy / deploy (push) Waiting to run
generate / generate (push) Waiting to run
nix-eval / nix-eval (push) Waiting to run
nix-hashes / compute-hash (blacksmith-4vcpu-ubuntu-2404, x86_64-linux) (push) Waiting to run
nix-hashes / compute-hash (blacksmith-4vcpu-ubuntu-2404-arm, aarch64-linux) (push) Waiting to run
nix-hashes / compute-hash (macos-15-intel, x86_64-darwin) (push) Waiting to run
nix-hashes / compute-hash (macos-latest, aarch64-darwin) (push) Waiting to run
nix-hashes / update-hashes (push) Blocked by required conditions
publish / version (push) Waiting to run
publish / build-cli (push) Blocked by required conditions
publish / sign-cli-windows (push) Blocked by required conditions
publish / build-electron (map[bun_install_flags:--os=darwin --cpu=arm64 host:macos-26 platform_flag:--mac --arm64 target:aarch64-apple-darwin]) (push) Blocked by required conditions
publish / build-electron (map[bun_install_flags:--os=darwin --cpu=x64 host:macos-26-intel platform_flag:--mac --x64 target:x86_64-apple-darwin]) (push) Blocked by required conditions
publish / build-electron (map[host:blacksmith-4vcpu-ubuntu-2404 platform_flag:--linux target:x86_64-unknown-linux-gnu]) (push) Blocked by required conditions
publish / build-electron (map[host:blacksmith-4vcpu-ubuntu-2404-arm platform_flag:--linux --arm64 target:aarch64-unknown-linux-gnu]) (push) Blocked by required conditions
publish / build-electron (map[host:blacksmith-4vcpu-windows-2025 platform_flag:--win target:x86_64-pc-windows-msvc]) (push) Blocked by required conditions
publish / build-electron (map[host:windows-2025 platform_flag:--win --arm64 target:aarch64-pc-windows-msvc]) (push) Blocked by required conditions
publish / publish (push) Blocked by required conditions
storybook / storybook build (push) Waiting to run
test / unit (linux) (push) Waiting to run
test / unit (windows) (push) Waiting to run
test / e2e (linux) (push) Waiting to run
test / e2e (windows) (push) Waiting to run
typecheck / typecheck (push) Waiting to run
2026-05-23 01:04:22 +00:00
LukeParkerDev
63b83760d4 Merge remote-tracking branch 'upstream/dev' into fix/timeline-virtua-stability
# Conflicts:
#	package.json
2026-05-23 10:55:23 +10:00
LukeParkerDev
ac9787a793 Merge remote-tracking branch 'upstream/dev' into feat/desktop-v2-ui
# Conflicts:
#	packages/app/src/components/titlebar.tsx
#	packages/opencode/test/mcp/lifecycle.test.ts
2026-05-23 10:54:28 +10:00
LukeParkerDev
ab82c00fa9 feat(app): improve desktop v2 startup and controls 2026-05-23 09:37:58 +10:00
opencode
871d38cbd7 sync release versions for v1.15.9 2026-05-22 21:18:49 +00:00
Brendan Allan
1f0390cfbb
app: wrap provider data in Map to avoid store (#28765) 2026-05-22 12:23:16 +08:00
opencode
a58c3c53a9 sync release versions for v1.15.7 2026-05-21 15:51:26 +00:00
Kagura
4d900b2f46
fix(ui): preserve target attribute in DOMPurify config for markdown links (#28598) 2026-05-21 14:52:03 +08:00
Brendan Allan
b2661c4a03
app: more new designs (#28603) 2026-05-21 14:42:13 +08:00
opencode-agent[bot]
8c72edb3ff chore: generate 2026-05-21 05:49:32 +00:00
Luke Parker
b207e32249
feat(app): add desktop v2 home, session entry, and titlebar (#28442)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-05-21 05:48:13 +00:00
Kit Langton
41f6daf96a
Refactor LLM route-first provider API (#28523) 2026-05-20 20:15:52 -04:00
opencode
6a9cbe7de0 sync release versions for v1.15.6 2026-05-20 21:44:08 +00:00
OpeOginni
14e9e5d9d6
fix(enterprise): message nav hovercard and active state (#23964) 2026-05-21 00:06:13 +08:00
LukeParkerDev
23320a199e perf(ui): fast path exact replacement diffs 2026-05-20 17:17:47 +10:00
LukeParkerDev
862828c7eb perf(ui): raise exact diff threshold 2026-05-20 17:06:21 +10:00
LukeParkerDev
2ea057b01d perf(ui): skip exact diff for large replacements 2026-05-20 17:01:44 +10:00
LukeParkerDev
c1b71d8bf7 perf(ui): bound legacy diff normalization 2026-05-20 16:44:36 +10:00
opencode-agent[bot]
11f7e5a1b0 chore: generate 2026-05-20 06:41:26 +00:00
Brendan Allan
38b406fb35
app: Initial tabs impl (#28436) 2026-05-20 14:40:06 +08:00
LukeParkerDev
ebd2a2964a fix(app): keep timeline diffs mounted 2026-05-20 16:23:51 +10:00
LukeParkerDev
bf6ff7dfd7 fix(app): remeasure timeline context expansion 2026-05-20 12:54:29 +10:00
LukeParkerDev
e66084ff5b fix(app): preserve timeline tool state while streaming 2026-05-20 12:43:20 +10:00
MYMDO
cbd2620c46
feat(i18n): add Ukrainian (uk) locale support (#28061) 2026-05-19 14:45:39 +08:00
opencode
ef9e567e5f sync release versions for v1.15.5 2026-05-18 20:57:13 +00:00
Kit Langton
b396b71c6f
fix(ui): guard reasoning renderer against undefined text (#28222) 2026-05-18 16:04:07 -04:00
Brendan Allan
836a33198e
fix(ui): fix question dock overflow and message part flex layout (#28142) 2026-05-18 17:55:27 +08:00
opencode-agent[bot]
7afd477d1a chore: generate 2026-05-18 09:28:20 +00:00
SpiritChen51
fe143df151
fix(ui): fallback to execCommand for clipboard copy when navigator.clipboard fails (#27993)
Co-authored-by: SpiritChen51 <spiritchen51@users.noreply.github.com>
2026-05-18 17:26:45 +08:00
opencode-agent[bot]
4312e5df05 chore: generate 2026-05-18 07:21:25 +00:00
Brendan Allan
f80f3e33ec
desktop: add free limit + go usage exceeded dialogs to match tui (#27677) 2026-05-18 15:20:08 +08:00
Luke Parker
5452ab6db7
perf(app): virtualize session timeline rows (#26949)
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-05-18 03:40:52 +00:00
黑墨水鱼
71b27a1b0f
fix: sync PWA status bar theme-color with app color scheme (#28006) 2026-05-18 00:12:02 +00:00
Luke Parker
de846ca57d
chore: Upgrade Bun to the final non-rust version (#27648) 2026-05-18 09:24:26 +10:00
opencode
f98449c9b5 sync release versions for v1.15.4
Some checks are pending
typecheck / typecheck (push) Waiting to run
deploy / deploy (push) Waiting to run
generate / generate (push) Waiting to run
nix-eval / nix-eval (push) Waiting to run
nix-hashes / compute-hash (blacksmith-4vcpu-ubuntu-2404, x86_64-linux) (push) Waiting to run
nix-hashes / compute-hash (blacksmith-4vcpu-ubuntu-2404-arm, aarch64-linux) (push) Waiting to run
nix-hashes / compute-hash (macos-15-intel, x86_64-darwin) (push) Waiting to run
nix-hashes / compute-hash (macos-latest, aarch64-darwin) (push) Waiting to run
nix-hashes / update-hashes (push) Blocked by required conditions
publish / version (push) Waiting to run
publish / build-cli (push) Blocked by required conditions
publish / sign-cli-windows (push) Blocked by required conditions
publish / build-electron (map[bun_install_flags:--os=darwin --cpu=arm64 host:macos-26 platform_flag:--mac --arm64 target:aarch64-apple-darwin]) (push) Blocked by required conditions
publish / build-electron (map[bun_install_flags:--os=darwin --cpu=x64 host:macos-26-intel platform_flag:--mac --x64 target:x86_64-apple-darwin]) (push) Blocked by required conditions
publish / build-electron (map[host:blacksmith-4vcpu-ubuntu-2404 platform_flag:--linux target:x86_64-unknown-linux-gnu]) (push) Blocked by required conditions
publish / build-electron (map[host:blacksmith-4vcpu-ubuntu-2404-arm platform_flag:--linux --arm64 target:aarch64-unknown-linux-gnu]) (push) Blocked by required conditions
publish / build-electron (map[host:blacksmith-4vcpu-windows-2025 platform_flag:--win target:x86_64-pc-windows-msvc]) (push) Blocked by required conditions
publish / build-electron (map[host:windows-2025 platform_flag:--win --arm64 target:aarch64-pc-windows-msvc]) (push) Blocked by required conditions
publish / publish (push) Blocked by required conditions
storybook / storybook build (push) Waiting to run
test / unit (linux) (push) Waiting to run
test / unit (windows) (push) Waiting to run
test / e2e (linux) (push) Waiting to run
test / e2e (windows) (push) Waiting to run
2026-05-17 17:44:50 +00:00
opencode
f80651fa91 sync release versions for v1.15.3 2026-05-16 14:07:33 +00:00
opencode
f56263791c sync release versions for v1.15.2 2026-05-16 12:53:10 +00:00
opencode
e33912bfee sync release versions for v1.15.1 2026-05-16 05:44:44 +00:00
opencode
c43edc5b71 sync release versions for v1.15.0 2026-05-15 04:03:54 +00:00
opencode
4e7a60dac6 sync release versions for v1.14.51 2026-05-15 00:39:54 +00:00
opencode-agent[bot]
756488d534 chore: generate
Some checks failed
deploy / deploy (push) Waiting to run
generate / generate (push) Waiting to run
nix-eval / nix-eval (push) Waiting to run
nix-hashes / compute-hash (blacksmith-4vcpu-ubuntu-2404, x86_64-linux) (push) Waiting to run
nix-hashes / compute-hash (blacksmith-4vcpu-ubuntu-2404-arm, aarch64-linux) (push) Waiting to run
nix-hashes / compute-hash (macos-15-intel, x86_64-darwin) (push) Waiting to run
nix-hashes / compute-hash (macos-latest, aarch64-darwin) (push) Waiting to run
nix-hashes / update-hashes (push) Blocked by required conditions
publish / version (push) Waiting to run
publish / build-cli (push) Blocked by required conditions
publish / sign-cli-windows (push) Blocked by required conditions
publish / build-electron (map[bun_install_flags:--os=darwin --cpu=arm64 host:macos-26 platform_flag:--mac --arm64 target:aarch64-apple-darwin]) (push) Blocked by required conditions
publish / build-electron (map[bun_install_flags:--os=darwin --cpu=x64 host:macos-26-intel platform_flag:--mac --x64 target:x86_64-apple-darwin]) (push) Blocked by required conditions
publish / build-electron (map[host:blacksmith-4vcpu-ubuntu-2404 platform_flag:--linux target:x86_64-unknown-linux-gnu]) (push) Blocked by required conditions
publish / build-electron (map[host:blacksmith-4vcpu-ubuntu-2404-arm platform_flag:--linux --arm64 target:aarch64-unknown-linux-gnu]) (push) Blocked by required conditions
publish / build-electron (map[host:blacksmith-4vcpu-windows-2025 platform_flag:--win target:x86_64-pc-windows-msvc]) (push) Blocked by required conditions
publish / build-electron (map[host:windows-2025 platform_flag:--win --arm64 target:aarch64-pc-windows-msvc]) (push) Blocked by required conditions
publish / publish (push) Blocked by required conditions
storybook / storybook build (push) Waiting to run
test / unit (linux) (push) Waiting to run
test / unit (windows) (push) Waiting to run
test / e2e (linux) (push) Waiting to run
test / e2e (windows) (push) Waiting to run
typecheck / typecheck (push) Waiting to run
containers / build (push) Has been cancelled
2026-05-14 16:42:18 +00:00
Shoubhit Dash
22de34c4de
feat: add experimental background subagents (#27084) 2026-05-14 22:10:15 +05:30
opencode
ddad0988e7 sync release versions for v1.14.50 2026-05-14 03:03:23 +00:00
opencode
73e1de4513 sync release versions for v1.14.49 2026-05-13 22:18:40 +00:00
Luke Parker
3a810fcb9a
perf(ui): render icons through an svg sprite (#26950) 2026-05-13 17:57:13 +10:00
Sebastian
d6367853ae
Add TUI notifications and attention sounds (disabled by default) (#26980) 2026-05-13 03:26:25 +02:00
Musa
159964b172
feat(plugin): add DigitalOcean OAuth + Inference Routers (#26095) 2026-05-12 16:22:40 -05:00