Commit graph

136 commits

Author SHA1 Message Date
Adam
33ffc3e58d
feat(app): show Console budgets and Go usage where they stop you (#58714) 2026-10-24 10:07:43 -05:00
Luke Parker
d290006820 chore: merge dev into beta 2026-10-23 13:08:54 +10:00
Luke Parker
5f79a2aaf7
feat(desktop): add native memory breakdown to heap captures (#58311) 2026-10-23 12:48:10 +10:00
Luke Parker
fd0efe30f2 chore: merge dev into beta 2026-10-23 10:27:57 +10:00
Luke Parker
199ad46421
feat(desktop): capture app and server heap snapshots into one folder (#58259) 2026-10-23 10:25:37 +10:00
Luke Parker
bcd713e2b7 chore: merge dev into beta 2026-10-23 09:41:06 +10:00
Luke Parker
6102079a0e
feat(cli): add debug heap-dump command (#58252) 2026-10-23 08:59:30 +10:00
James Long
4a6dacec5e
feat(server): add client MCP websocket endpoint (experimental) (#57505) 2026-10-22 15:56:44 -04:00
James Long
8b91299414
feat(core): watch files open in the side panel (#57915) 2026-10-22 09:40:26 -04:00
Luke Parker
316a688fe9 chore: merge dev into beta 2026-10-22 08:46:18 +10:00
Kit Langton
320006a0dc
fix(app,core): let send wait for agents and models to load (#57681) 2026-10-21 08:43:17 -07:00
Kit Langton
946c331fce
fix(app,server): stop subagent form polling from stalling sends (#57684) 2026-10-21 08:32:20 -07:00
Dax Raad
ee8221c5d1 refactor(app): remove the turn navigator
Removes the experimental turn navigator rail beside the session timeline, its Experimental setting, search entry and copy, and the message list `before` query the server and protocol added only for it. The persisted showTurnNavigator key stays as a retired optional preference so stored settings still decode and round-trip.
2026-10-21 10:57:40 -04:00
Adam
f7577a1f65
feat(server): start hosted GPT-Live on the connected OpenCode Console (#57735) 2026-10-21 09:55:15 -05:00
Kit Langton
79fd806343
feat(server): list experimental voice models (#57194) 2026-10-20 23:13:14 -07:00
usrnk1
356f739f38
feat(app): port session turn navigator to beta (#57519)
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com>
2026-10-20 22:25:01 +02:00
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
Brendan Allan
518ca745a8
feat(app): add an experimental session inbox to the sidebar (#55647) 2026-10-19 14:37:57 +08:00
Brendan Allan
fa9da987be
feat(core): restore session archiving (#53759) 2026-10-19 03:46:54 +00:00
Aiden Cline
fede5ddda5
feat(core): edit saved permissions (#56659) 2026-10-18 21:24:38 -05:00
Aiden Cline
c38d83c0c4
fix(protocol): accept idle in the message type filter (#56504) 2026-10-17 20:43:33 -05:00
Kit Langton
d4a6223d01
feat(server): add experimental voice session endpoint (#55951) 2026-10-16 14:37:20 -07:00
Kit Langton
55dde8810d
feat(sdk): seed host plugins before recovery and harden workerd defaults (#54219) 2026-10-09 17:07:51 -07:00
Kit Langton
1aae67e853
chore: upgrade Effect to rc.118 (#50231) 2026-10-09 01:36:06 -07:00
Dax
0d07f915d2
feat(cli): pair remotely through OpenTunnel (#53837) 2026-10-07 22:29:50 -04:00
Dax
053e534e5a
refactor(server): align pty connect preflight order (#53579) 2026-10-07 12:07:48 -04:00
Kit Langton
74678c4677
feat(server): stream fs.read responses with HTTP Range support (#53088) 2026-10-06 18:24:55 -07:00
Aiden Cline
d318cf4125
fix(core): rename legacy OpenAI OAuth methods to Codex (#53467) 2026-10-05 21:21:42 -05:00
Aiden Cline
48b295aef4
fix(core): clarify legacy ChatGPT OAuth method labels (#53451) 2026-10-05 18:56:17 -05:00
James Long
5ad0786536
fix(core): never let persistent PTY handoff break a server restart (#52573) 2026-10-03 10:23:31 -04:00
Aiden Cline
3e1aa1e58c
fix(server): return 404 when a location folder is missing (#52668) 2026-10-02 23:43:56 -05:00
Filip
661853903b
fix(tui): gate terminals on server persistent PTY support (#52760) 2026-10-02 16:49:15 +02:00
opencode-agent[bot]
41516c78c8
fix(app): restore Git initialization for non-Git projects (#51455)
Co-authored-by: Brendonovich <14191578+Brendonovich@users.noreply.github.com>
2026-10-02 06:13:19 +00:00
opencode-agent[bot]
e067948dd5
refactor(worktree): tag errors without changing the API (#52631)
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2026-10-01 23:09:27 -05:00
opencode-agent[bot]
19f203837e
feat(plugin): support parent session creation (#52359)
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
Co-authored-by: dbpolito <347400+dbpolito@users.noreply.github.com>
2026-09-30 22:50:09 -05:00
Shoubhit Dash
2caba90a63
feat(app): replace password pairing with one-time links (#50972) 2026-09-24 18:28:48 +05:30
Shoubhit Dash
eccf0b3b7b
feat(server): pair with one-time connect links (#50970) 2026-09-24 18:28:48 +05:30
opencode-agent[bot]
5c53cfc342
feat(session): allow metadata updates (#50025)
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2026-09-22 17:27:38 -05:00
Brendan Allan
080b7671de
feat(desktop): add local device pairing (#49291)
Co-authored-by: Brendonovich <Brendonovich@users.noreply.github.com>
2026-09-22 16:24:56 +08:00
Dax Raad
2a132d6f50 fix(tui): include provider latency in TPS 2026-09-17 10:40:12 -04:00
Victor Navarro
7e1d28b549
feat(cli): support custom Console logins (#49542) 2026-09-17 13:50:32 +02:00
Dax Raad
ab3566ab82 feat(server): expose server info endpoint 2026-09-16 21:43:58 -04:00
Dax Raad
c987590c5f refactor(protocol): mark stateless generation experimental 2026-09-15 20:33:46 -04:00
Dax Raad
12e53ee6d4 refactor(protocol): simplify interactive resources 2026-09-15 18:23:47 -04:00
James Long
081eef3b80
feat(core): make worktree APIs project-based (#48867) 2026-09-14 22:40:16 -04:00
Dax Raad
648d01eec7 refactor(protocol): normalize session resources 2026-09-14 17:51:48 -04:00
Aiden Cline
052be04466
test: align coverage with v2 refactors (#48900) 2026-09-13 21:44:49 -05:00
Dax Raad
763cac8080 feat(config): add experimental updates 2026-09-13 19:41:06 -04:00
Dax Raad
c2cf497e19 refactor(config): remove preferences API 2026-09-13 19:27:56 -04:00