Sebastian Herrlinger
a494997a31
use keymap for run
2026-05-28 16:46:23 +02:00
Luke Parker
913659890d
fix(openai): keep websocket response timeouts active ( #29699 )
2026-05-28 18:28:01 +10:00
Aiden Cline
14e0b9b17f
fix(openai): retry websocket stream failures ( #29673 )
2026-05-28 01:16:18 -05:00
opencode-agent[bot]
e5524f5bf9
chore: generate
2026-05-28 05:15:21 +00:00
Shoubhit Dash
16234a0baf
feat(acp): implement acp-next prompt ( #29664 )
2026-05-28 10:43:59 +05:30
opencode-agent[bot]
82da3320ba
chore: generate
2026-05-28 03:43:10 +00:00
Shoubhit Dash
aa553dea94
fix(acp): handle acp-next permission events ( #29656 )
2026-05-28 09:11:49 +05:30
opencode-agent[bot]
0c9cad86ec
chore: generate
2026-05-28 02:59:53 +00:00
James Long
69910f361c
fix(server): use persisted session directory for existing-session routes ( #29640 )
2026-05-27 22:58:33 -04:00
Kit Langton
7bafbb309a
fix(opencode): forward remote workspace request bodies ( #29458 )
2026-05-27 21:54:36 -04:00
DS
ec26d78450
fix(openai): support websocket custom base URLs ( #29636 )
2026-05-27 18:46:30 -05:00
opencode-agent[bot]
2f1547ebaf
chore: generate
2026-05-27 20:05:11 +00:00
Aiden Cline
62da1e7682
feat(openai): add responses websocket transport ( #29477 )
2026-05-27 15:02:37 -05:00
James Long
28a06e52fc
feat(tui): add workspace management dialog ( #29612 )
2026-05-27 18:09:40 +00:00
Sebastian
94f2ed1b84
keep session navigation active in prompt modes ( #29464 )
2026-05-27 17:26:56 +02:00
Aiden Cline
9814dc6526
fix(tui): surface subagent retry status ( #29591 )
2026-05-27 10:11:01 -05:00
Kit Langton
76d814e747
refactor(server): unify instance httpapi middleware routing
...
Unify declared instance HTTP API endpoints under typed middleware routing, including event streaming and PTY WebSocket connect handling.\n\nPreserve PTY connect compatibility by checking missing PTYs before parsing optional cursor and ticket query fields, with regression coverage.
2026-05-27 08:45:11 -04:00
opencode-agent[bot]
34b1045a01
chore: generate
2026-05-27 04:58:46 +00:00
OpeOginni
aa9956d46d
fix(tui): handle non-git project paths when opening editor ( #29180 )
2026-05-26 23:57:24 -05:00
opencode
cec5a752bb
sync release versions for v1.15.11
2026-05-27 04:01:11 +00:00
opencode-agent[bot]
0f0a4be253
fix(project): restore remote project identity ( #29495 )
2026-05-27 03:09:20 +00:00
opencode-agent[bot]
0e88dd99e7
chore: generate
2026-05-27 02:24:30 +00:00
Aiden Cline
f965db9e13
feat: add headerTimeout cfg option, default it on only for openai w/ default of 10s ( #29484 )
2026-05-26 21:22:24 -05:00
Aiden Cline
519d344470
feat(plugin): add dispose hook ( #29493 )
2026-05-26 21:21:53 -05:00
Aiden Cline
a78605f8ea
fix(plugin): use codex session-id header ( #29471 )
2026-05-26 19:16:07 -05:00
Aiden Cline
c0bc020ad6
fix(opencode): disconnect dynamically added mcp servers ( #29452 )
2026-05-26 18:28:03 -05:00
Dax Raad
00a6f228f2
fix(project): preserve cached project identity
2026-05-26 17:50:42 -04:00
James Long
0ba1081cf1
fix(tui): accelerate diff viewer scrolling ( #29453 )
2026-05-26 20:53:13 +00:00
Musa
0448a30821
fix(digitalocean): use OAuth token directly for inference instead of creating MAK ( #28897 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-26 14:20:25 -05:00
Sebastian
848d763d08
Prepare TUI lifecycle for scenario tests ( #28258 )
2026-05-26 21:02:02 +02:00
Aiden Cline
28dbd4ab4a
chore(opencode): pin google providers before tool id regression ( #29423 )
2026-05-26 11:34:54 -05:00
Shoubhit Dash
717e74f3e5
feat(acp): stream acp-next tool updates ( #29333 )
2026-05-26 12:48:31 +05:30
Shoubhit Dash
b5632ea700
fix(config): fallback when user info unavailable ( #29332 )
2026-05-26 12:42:12 +05:30
opencode-agent[bot]
8845a43e9e
chore: generate
2026-05-26 06:48:48 +00:00
Shoubhit Dash
7e5305c765
feat(acp-next): add event routing ( #29327 )
2026-05-26 12:17:20 +05:30
opencode-agent[bot]
245f00a4b3
chore: generate
2026-05-26 06:17:48 +00:00
Shoubhit Dash
15c5ec6d24
feat(acp): add acp-next session lifecycle ( #29320 )
2026-05-26 11:45:24 +05:30
Aiden Cline
87e9e700cd
fix(opencode): revert google sdk tool call id change ( #29310 )
2026-05-25 23:42:33 -05:00
Aiden Cline
633b5d6208
fix: allow experimental flags to override umbrella ( #29273 )
2026-05-25 16:42:34 -05:00
opencode-agent[bot]
d595e472b3
chore: generate
2026-05-25 21:30:39 +00:00
Robert Poschenrieder
0bfa55b623
tweak (config): make modalities input/output fields optional so that u can specify one without both being required ( #29268 )
...
Co-authored-by: Robert Poschenrieder <Robert_Poschenrieder@epdeberw000f.fritz.box>
2026-05-25 16:29:11 -05:00
opencode-agent[bot]
d96e3a5423
chore: generate
2026-05-25 21:11:17 +00:00
Aiden Cline
dabf2dc013
remove the need for polling from experimental background agents ( #29179 )
2026-05-25 16:09:56 -05:00
Kit Langton
775321173d
refactor(httpapi): describe bodyless global upgrade payload
2026-05-25 16:18:31 -04:00
Kit Langton
b46cec2a7d
fix(httpapi): model optional worktree payload as no content ( #29246 )
2026-05-25 15:57:12 -04:00
Kit Langton
a99ebd1d65
fix(httpapi): model optional session payloads as no content ( #29247 )
2026-05-25 15:56:52 -04:00
Shoubhit Dash
a5ea910eac
fix(acp-next): add config switch fast paths ( #29255 )
2026-05-26 00:24:03 +05:30
Shoubhit Dash
56743dcf04
fix(acp): share acp-next session state ( #29253 )
2026-05-25 23:09:41 +05:30
opencode-agent[bot]
00ea47a502
chore: generate
2026-05-25 17:26:51 +00:00
Shoubhit Dash
0373ea9128
feat(acp): implement acp-next session slice ( #29250 )
2026-05-25 22:55:30 +05:30