Aiden Cline
acdcdb8dd9
refactor: v2.1 minor breaking changes ( #57260 )
2026-10-20 00:42:13 -05:00
James Long
92242b5539
feat(core): enable persistent PTYs on Windows ( #56245 )
2026-10-19 15:51:37 -04:00
Finn763
52a10f573f
fix(tui): keep long-pending requests past Bun's fetch deadline ( #55149 )
...
Give the TUI client timeout: false, share the no-timeout fetch helper across run, mini and the TUI via @opencode/util/no-timeout-fetch, and surface existing-session shell failures with a toast and composer restore.
Closes #54974
Co-authored-by: Finn763 <finn763@users.noreply.github.com>
2026-10-19 13:37:11 -04:00
Andrei Vince
b56e25379b
fix(cli): keep mini session waits alive ( #50248 )
...
Co-authored-by: Dax Raad <d@ironbay.co>
2026-10-19 13:13:58 -04:00
Simon Klee
c7ddff776c
chore: OpenTUI 0.6.5 ( #55339 )
2026-10-19 16:47:33 +02:00
Aiden Cline
63c1a27af5
fix(core): tolerate sandboxed filesystem denials during location boot ( #55817 )
2026-10-17 22:41:23 -05:00
Aiden Cline
c77e748dbf
refactor(schema): move session list cursor into schema ( #56205 )
2026-10-16 17:01:13 -05:00
opencode-agent[bot]
c3a73eca34
fix(cli): don't crash auth login when no browser opener is available ( #56082 )
...
Co-authored-by: thdxr <thdxr@users.noreply.github.com>
2026-10-16 13:42:50 +00:00
JasonH
723a2f6892
fix(cli): load saved environment when starting managed services ( #50907 )
2026-10-16 00:05:51 -05:00
Aiden Cline
d0732eadf8
docs: document MCP CIMD client registration ( #55796 )
2026-10-15 13:54:15 -05:00
opencode-agent[bot]
775d1d0d71
fix(core): honor OPENCODE_DISABLE_CLAUDE_CODE ( #55774 )
...
Co-authored-by: thdxr <826656+thdxr@users.noreply.github.com>
Co-authored-by: malarahfelipe <29868402+malarahfelipe@users.noreply.github.com>
2026-10-15 13:17:35 -05:00
Luke Parker
3943b84ef0
fix(cli): default the Windows service to port 45278 ( #55547 )
2026-10-15 08:41:49 +10:00
Aiden Cline
def5d948ef
chore(tui): revert OpenTUI 0.6 upgrade ( #55300 )
2026-10-13 23:27:27 -05:00
Simon Klee
65f8907708
chore(tui): upgrade OpenTUI to 0.6.2 ( #55083 )
2026-10-13 14:59:21 +02:00
Dax
2bf145b931
feat(tui): show release highlights after updating ( #54969 )
2026-10-12 23:20:11 +00:00
Filip
d46588fe90
feat(cli): publish and upgrade official WinGet packages ( #54808 )
2026-10-13 01:03:35 +02:00
Aiden Cline
e5a557efee
fix(cli): return unavailable in updater.check when install method is unknown ( #54672 )
2026-10-11 22:17:03 -05:00
Aiden Cline
707de58326
fix(cli): prioritize path-matched package manager and extend probe timeout ( #54622 )
2026-10-11 16:23:56 -05:00
Aiden Cline
47e5e71599
fix(cli): resolve symlinked home path when detecting curl installs ( #54609 )
2026-10-11 15:33:19 -05:00
Dax
38454c6e9c
feat(cli): ask before pair --remote first exposes the server ( #54561 )
2026-10-11 18:28:16 +00:00
Kit Langton
1aae67e853
chore: upgrade Effect to rc.118 ( #50231 )
2026-10-09 01:36:06 -07:00
Dax
19fb8918c6
fix(cli): serve remote access on a random unguessable subdomain ( #53962 )
2026-10-08 09:53:18 -04:00
Dax
53533fd0bf
fix(cli): share the device's OpenTunnel tunnel for remote access ( #53844 )
2026-10-07 23:03:55 -04:00
Dax
0d07f915d2
feat(cli): pair remotely through OpenTunnel ( #53837 )
2026-10-07 22:29:50 -04:00
Kit Langton
c28e9ec311
fix(cli): give plugins the host's Effect ( #53422 )
2026-10-07 16:57:24 -07:00
Dax Raad
e3419d47ee
fix(cli): keep state on uninstall
2026-10-07 16:45:59 -04:00
Dax Raad
b8d3c92985
fix(cli): keep data and config on uninstall
2026-10-07 16:34:39 -04:00
Aiden Cline
70c6c8cbc5
feat(integration): add declarative external connection method ( #53672 )
2026-10-07 11:03:24 -05:00
Luke Parker
a90ad8566d
fix(cli): serve the embedded web UI brotli-compressed ( #53645 )
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
Dax
4a0f273fa7
feat(cli): include every pairing address in QR codes ( #53588 )
2026-10-06 16:13:34 -04:00
Shoubhit Dash
ed0e7acecd
fix(acp): reject a mismatched fork cwd and resolve overlapping provider IDs ( #53534 )
2026-10-06 22:49:59 +05:30
Shoubhit Dash
f17b15eaa5
fix(acp): tighten cwd, cancel, delete, and terminal auth handling ( #53359 )
2026-10-06 17:15:51 +05:30
Shoubhit Dash
f6ae986549
fix(acp): report tool names and full-file diffs ( #53360 )
2026-10-06 17:12:27 +05:30
Shoubhit Dash
fb72e25c06
fix(acp): wait for a cold location's plugins before the first catalog read ( #53358 )
2026-10-06 17:10:48 +05:30
Shoubhit Dash
88dd4417c7
refactor(acp): simplify the turn fold ( #52826 )
2026-10-05 15:07:41 +05:30
Shoubhit Dash
473e4a960d
refactor(acp): simplify config options and catalog ( #52825 )
2026-10-05 14:43:10 +05:30
Luke Parker
63e33bc4dc
fix(cli): let the web app start the QR scanner worker ( #53278 )
2026-10-05 14:53:49 +10:00
Kit Langton
515b3022ac
fix(cli): retry managed service binds after temporary conflicts ( #50782 )
2026-10-04 21:33:43 -07:00
Luke Parker
c542a43503
fix(cli): indent every row of the pairing QR code on Windows ( #53265 )
2026-10-05 03:02:36 +00:00
Kit Langton
4cb7ac9dab
refactor(tui): drop constant mini frontend exit code ( #52998 )
2026-10-03 21:33:37 -07:00
Filip
e8c75c2de0
fix(cli): run the curl installer with Git Bash on Windows ( #53029 )
2026-10-04 00:29:09 +02:00
James Long
5ad0786536
fix(core): never let persistent PTY handoff break a server restart ( #52573 )
2026-10-03 10:23:31 -04:00
Kit Langton
c1536734ce
chore(cli): enable noUnusedLocals ( #52857 )
2026-10-02 22:45:05 +00:00
Shoubhit Dash
66d15a7352
refactor(acp): split module seams and drop dead code ( #52803 )
2026-10-03 00:04:06 +05:30
Shoubhit Dash
ec90ad50d3
fix(acp): settle permissions replied elsewhere and type request failures ( #52774 )
2026-10-02 22:43:32 +05:30
Shoubhit Dash
7440ff7844
chore(acp): trim comments ( #52770 )
2026-10-02 20:50:09 +05:30
Shoubhit Dash
f902a0fae7
fix(cli): support Homebrew Core upgrades ( #52753 )
2026-10-02 20:27:14 +05:30
Shoubhit Dash
06b6c916a5
refactor(acp): drop the promise client ( #52751 )
2026-10-02 19:52:02 +05:30
Shoubhit Dash
e2a700dc90
fix(acp): let the model continue when a question can't be shown ( #52740 )
2026-10-02 17:39:54 +05:30