Commit Graph

5998 Commits

Author SHA1 Message Date
James Long ae085b1571 fix(server): use persisted session directory for existing-session routes (#29640) 2026-05-27 22:58:33 -04:00
Kit Langton 39b268d566 fix(opencode): forward remote workspace request bodies (#29458) 2026-05-27 21:54:36 -04:00
DS 6463ed7c81 fix(openai): support websocket custom base URLs (#29636) 2026-05-27 18:46:30 -05:00
opencode-agent[bot] 2b7c8c64ad chore: generate 2026-05-27 20:05:11 +00:00
Aiden Cline 5a81586c4f feat(openai): add responses websocket transport (#29477) 2026-05-27 15:02:37 -05:00
James Long 78416a6490 feat(tui): add workspace management dialog (#29612) 2026-05-27 18:09:40 +00:00
Sebastian 911e525bd7 keep session navigation active in prompt modes (#29464) 2026-05-27 17:26:56 +02:00
Aiden Cline f4149b92b6 fix(tui): surface subagent retry status (#29591) 2026-05-27 10:11:01 -05:00
Kit Langton 0122f38e09 refactor(server): unify instance httpapi middleware routing
publish-github-action / publish (push) Has been cancelled
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] e18fc4d75a chore: generate 2026-05-27 04:58:46 +00:00
OpeOginni 8aaa4b949c fix(tui): handle non-git project paths when opening editor (#29180) 2026-05-26 23:57:24 -05:00
opencode bddc92e36e sync release versions for v1.15.11 2026-05-27 04:01:11 +00:00
opencode-agent[bot] 6510edc796 fix(project): restore remote project identity (#29495) 2026-05-27 03:09:20 +00:00
opencode-agent[bot] db5ae81835 chore: generate 2026-05-27 02:24:30 +00:00
Aiden Cline ea6ac8dcdc 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 bd13b39b5c feat(plugin): add dispose hook (#29493) 2026-05-26 21:21:53 -05:00
Aiden Cline 10692685eb fix(plugin): use codex session-id header (#29471) 2026-05-26 19:16:07 -05:00
Aiden Cline 322f0d493f fix(opencode): disconnect dynamically added mcp servers (#29452) 2026-05-26 18:28:03 -05:00
Dax Raad 9763298054 fix(project): preserve cached project identity 2026-05-26 17:50:42 -04:00
James Long cf21710de5 fix(tui): accelerate diff viewer scrolling (#29453) 2026-05-26 20:53:13 +00:00
Musa 97883f559c 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 5451b1f953 Prepare TUI lifecycle for scenario tests (#28258) 2026-05-26 21:02:02 +02:00
Aiden Cline 804c73b718 chore(opencode): pin google providers before tool id regression (#29423) 2026-05-26 11:34:54 -05:00
Shoubhit Dash 80876bf585 feat(acp): stream acp-next tool updates (#29333) 2026-05-26 12:48:31 +05:30
Shoubhit Dash e8a757f3b8 fix(config): fallback when user info unavailable (#29332) 2026-05-26 12:42:12 +05:30
opencode-agent[bot] 9f57343a27 chore: generate 2026-05-26 06:48:48 +00:00
Shoubhit Dash 7b89795837 feat(acp-next): add event routing (#29327) 2026-05-26 12:17:20 +05:30
opencode-agent[bot] ce7bbddc59 chore: generate 2026-05-26 06:17:48 +00:00
Shoubhit Dash d8d99d976f feat(acp): add acp-next session lifecycle (#29320) 2026-05-26 11:45:24 +05:30
Aiden Cline 11764f6582 fix(opencode): revert google sdk tool call id change (#29310) 2026-05-25 23:42:33 -05:00
Aiden Cline 8ccf5d841d fix: allow experimental flags to override umbrella (#29273) 2026-05-25 16:42:34 -05:00
opencode-agent[bot] 64c52c9080 chore: generate 2026-05-25 21:30:39 +00:00
Robert Poschenrieder fbbb4e7b50 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] a2f4c14352 chore: generate 2026-05-25 21:11:17 +00:00
Aiden Cline 481d84f4f6 remove the need for polling from experimental background agents (#29179) 2026-05-25 16:09:56 -05:00
Kit Langton d1403e7179 refactor(httpapi): describe bodyless global upgrade payload 2026-05-25 16:18:31 -04:00
Kit Langton f0fe3c1605 fix(httpapi): model optional worktree payload as no content (#29246) 2026-05-25 15:57:12 -04:00
Kit Langton f90984210d fix(httpapi): model optional session payloads as no content (#29247) 2026-05-25 15:56:52 -04:00
Shoubhit Dash 6ea171f457 fix(acp-next): add config switch fast paths (#29255) 2026-05-26 00:24:03 +05:30
Shoubhit Dash df716e0538 fix(acp): share acp-next session state (#29253) 2026-05-25 23:09:41 +05:30
opencode-agent[bot] d94d13e1f5 chore: generate 2026-05-25 17:26:51 +00:00
Shoubhit Dash 56d64a2f67 feat(acp): implement acp-next session slice (#29250) 2026-05-25 22:55:30 +05:30
opencode-agent[bot] c96afd1862 chore: generate 2026-05-25 16:49:25 +00:00
Shoubhit Dash 345b559792 feat(acp-next): add usage service (#29249) 2026-05-25 22:17:11 +05:30
opencode-agent[bot] e3ed79e3e5 chore: generate 2026-05-25 16:27:24 +00:00
Shoubhit Dash ef258b458d feat(acp-next): add session state service (#29240) 2026-05-25 21:56:05 +05:30
Shoubhit Dash a84fc3e5bd feat(acp-next): add directory snapshot service (#29241) 2026-05-25 21:55:52 +05:30
opencode-agent[bot] 11369fcb52 chore: generate 2026-05-25 15:26:53 +00:00
Shoubhit Dash 0d56d45db2 fix(acp-next): map typed errors to request errors (#29233) 2026-05-25 20:55:39 +05:30
Shoubhit Dash 343a6267a5 feat(acp-next): add pure tool conversion helpers (#29232) 2026-05-25 20:55:22 +05:30