Commit graph

90 commits

Author SHA1 Message Date
Luke Parker
316a688fe9 chore: merge dev into beta 2026-10-22 08:46:18 +10:00
James Long
92242b5539
feat(core): enable persistent PTYs on Windows (#56245) 2026-10-19 15:51:37 -04:00
Luke Parker
8ba78414d2
chore(ci): speed up the beta desktop publish (#55919) 2026-10-16 13:46:53 +10:00
Luke Parker
3731aace4a
fix(ci): fail releases that bundle native code for the wrong CPU (#54982) 2026-10-13 10:46:28 +10:00
Dax
2bf145b931
feat(tui): show release highlights after updating (#54969) 2026-10-12 23:20:11 +00:00
Luke Parker
039eb85ba1
fix(cli): install the native binary on Windows ARM64 (#54955) 2026-10-13 08:43:52 +10:00
Kit Langton
1aae67e853
chore: upgrade Effect to rc.118 (#50231) 2026-10-09 01:36:06 -07:00
Dax
6861df7638
fix(cli): reject stale platform binaries during install (#53845) 2026-10-07 23:05:35 -04:00
Kit Langton
c28e9ec311
fix(cli): give plugins the host's Effect (#53422) 2026-10-07 16:57:24 -07:00
Luke Parker
a7f3d570ae
fix(cli): compress the embedded web UI at brotli's best quality (#53644) 2026-10-07 11:35:20 +10:00
Luke Parker
8b45c5674b
fix(cli): embed the web UI as raw bytes instead of base64 strings (#53643) 2026-10-07 11:35:19 +10:00
Aiden Cline
1814dd9799
test: stabilize Windows CI without longer timeouts (#50454) 2026-09-21 18:30:30 -05:00
Dax Raad
839aa25c3e feat(cli): publish Homebrew formula 2026-09-19 04:37:36 -04:00
Dax Raad
cae475df37 sync 2026-09-17 10:47:52 -04:00
Dax Raad
ab3566ab82 feat(server): expose server info endpoint 2026-09-16 21:43:58 -04:00
Dax
12201ee507
fix(cli): load web assets on demand
from OpenCode
2026-09-15 21:15:40 -04:00
Dax Raad
67a6d52015 chore(cli): reduce compiled runtime memory 2026-09-15 20:29:56 -04:00
opencode-agent[bot]
70fe186df4
test(app): wait for summary readiness (#49217)
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2026-09-15 15:26:28 -05:00
Dax Raad
13453f2da8 refactor(protocol): consolidate server status 2026-09-13 16:56:22 -04:00
Dax Raad
0f26ad8787 fix(cli): keep opencode2 as a working alias 2026-09-11 20:55:03 -04:00
Dax Raad
b08ad82518 fix(cli): clarify opencode2 rename guidance 2026-09-11 20:50:20 -04:00
Dax
770420bdad
fix(release): omit node CLI from latest (#48568) 2026-09-11 19:10:23 -04:00
Dax
654f411a5b
feat(release): isolate v2 stable publishing (#48546) 2026-09-11 15:50:35 -04:00
Dax
bb564f96a3
feat(cli): rename command to opencode 2026-09-11 15:03:45 -04:00
opencode-agent[bot]
e10408b219
fix(cli): ignore upgrade cleanup failures (#48178)
Co-authored-by: jlongster <17031+jlongster@users.noreply.github.com>
2026-09-09 10:51:17 -04:00
Brendan Allan
90dd682e66
feat(app): configure initial servers and add QR pairing (#47799) 2026-09-08 14:32:17 +08:00
Dax Raad
d1d1c6f890 feat(release): publish package binaries through Cloudflare
Move files deployments to Wrangler, make CLI and desktop own their publishing destinations, add direct-download update metadata and desktop feeds, and refresh installation docs.
2026-09-07 19:17:29 -04:00
Dax Raad
a55dc8c84a feat(services): organize hosted services and add public files 2026-09-07 18:34:34 -04:00
Dax
567f8b9743
feat(updates): serve updates under opencode.ai/update (#47858) 2026-09-07 18:18:32 -04:00
Dax
6263a35b3f
fix(cli): install only opencode for stable AUR releases (#47857) 2026-09-07 18:04:38 -04:00
Dax
74ca560c75
feat(cli): publish stable releases to opencode-bin on AUR (#47856) 2026-09-07 17:59:39 -04:00
Dax
a68d6f904d
feat(cli): publish beta releases to AUR (#47855) 2026-09-07 17:52:48 -04:00
Dax
a5312e169b
refactor(packages): migrate to the opencode npm scope (#47852) 2026-09-07 17:19:33 -04:00
Kit Langton
5c3f2ddf8c
refactor(core): unify filesystem access policy (#47630) 2026-09-07 09:26:55 -04:00
Luke Parker
fa6dd9df8f
chore: upgrade Bun to 1.4.1 and re-enable bytecode (#47271) 2026-09-04 22:01:12 +10:00
Dax Raad
0089ac9b02 fix(cli): align artifact user agent format 2026-09-03 00:09:48 -04:00
opencode-agent[bot]
1e4e9c5d85
fix(cli): disable bytecode until Bun 1.4.1 (#46933)
Co-authored-by: Hona <10430890+Hona@users.noreply.github.com>
2026-09-03 10:43:09 +10:00
Dax
969055918f
feat(cli): use endpoint-provided update packages (#46910) 2026-09-02 23:01:27 +00:00
Dax Raad
4643cacb4a fix(cli): retry Windows service smoke cleanup 2026-09-02 18:55:26 -04:00
Dax Raad
af332a2363 chore(cli): enable bytecode compilation 2026-09-02 15:13:29 -04:00
James Long
2b8a3e7ee0
fix(pty): own daemon lifetime and hand off restarts (#45551) 2026-08-27 11:52:48 -04:00
James Long
d572a5756c
feat(cli): embed persistent PTY binaries from npm packages (#45248) 2026-08-26 07:55:30 -04:00
opencode-agent[bot]
d4803ffe38
feat(cli): publish generated CLI configuration schema (#45070)
Co-authored-by: neriousy <34747899+neriousy@users.noreply.github.com>
2026-08-25 22:49:45 +02:00
James Long
bc1f67e518
feat(cli): embed persistent PTY service binaries (#44970) 2026-08-25 13:19:48 -04:00
Luke Parker
378a7b7be1
fix: stream Bun runtime downloads to disk to avoid Bun.write GC hang (#44572) 2026-08-24 11:22:42 +10:00
Simon Klee
853d3534e5
cli: share app archive across Node builds (#44331) 2026-08-23 09:11:54 +02:00
Dax
b38d9d812f
refactor(client): move service shutdown client-side (#43252) 2026-08-18 15:02:37 +00:00
Dax Raad
8df039d261 fix(cli): limit source maps to development channels 2026-08-18 10:53:42 -04:00
opencode-agent[bot]
839343e5de
fix(cli): skip missing node distribution (#43156)
Co-authored-by: Dax Raad <d@ironbay.co>
2026-08-17 21:42:34 -04:00
Dax Raad
d4f10fa9be fix(release): stop advancing next npm tags 2026-08-16 11:24:58 -04:00