Commit graph

5051 commits

Author SHA1 Message Date
Dax
a0409e64d8
refactor(core): unify filesystem search service (#31566) 2026-06-09 20:38:02 -04:00
Songchao Wang
80c0b06980
feat: add X-Session-Id header for proxy cache routing affinity (#31511) 2026-06-09 17:01:17 -05:00
Aiden Cline
381eabb970
refactor(mcp): simplify service helpers (#31549) 2026-06-09 16:59:24 -05:00
James Long
07e5ea9367
feat(opencode): add typed application layer graph (#31531) 2026-06-09 15:31:31 -04:00
opencode-agent[bot]
7a54a2c49c chore: generate 2026-06-09 19:10:44 +00:00
Dax
600e405ba0
fix(opencode): restore effect error logging (#31551) 2026-06-09 19:09:04 +00:00
opencode-agent[bot]
cc52dc396c chore: generate 2026-06-09 18:30:51 +00:00
Dax
132ef57272
refactor(core): simplify location filesystem (#31545) 2026-06-09 14:28:45 -04:00
Aiden Cline
0777cf1ccf
fix(mcp): log actionable connection statuses (#31544) 2026-06-09 13:07:56 -05:00
Aiden Cline
c4bc902958
fix(opencode): support Claude Fable reasoning (#31546) 2026-06-09 12:38:53 -05:00
Aiden Cline
db9391e8a6
drop citation_options from cohere (#31543) 2026-06-09 11:53:02 -05:00
opencode-agent[bot]
ada5b31bb0 chore: generate 2026-06-09 16:12:42 +00:00
Dax
6566ede935
refactor(core): consolidate references (#31539) 2026-06-09 16:08:58 +00:00
Aiden Cline
0bb677cef9
feat(opencode): configure Cohere North model (#31536) 2026-06-09 10:54:03 -05:00
Dax
37522185d3
refactor(tui): centralize application exit (#31524) 2026-06-09 11:46:02 -04:00
Ben Sandbrook
ab701d20eb
feat: add "reasoning" as interleaved field option for vLLM providers (#30477)
Co-authored-by: Ben Sandbrook <1126483+delta9000@users.noreply.github.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-06-08 23:16:05 -05:00
Aiden Cline
79cff288a6
fix(opencode): pass abort signal to MCP tool calls (#31455) 2026-06-08 22:47:05 -05:00
Aiden Cline
0efc334ff9
fix(opencode): paginate MCP catalogs (#31442) 2026-06-08 22:43:55 -05:00
Anthony Lau
161247c70d
fix(opencode): generate reasoning variants for all OpenRouter models. (#30332)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-06-08 20:22:02 -05:00
Aiden Cline
a86ecf3bba
fix: adjust item id stripping to happen prior to request signing (#31429) 2026-06-08 17:43:48 -05:00
Aiden Cline
6e84142b59
fix(opencode): support MiniMax M3 thinking toggle (#31426) 2026-06-08 17:03:31 -05:00
opencode-agent[bot]
537666149b chore: generate 2026-06-08 19:43:41 +00:00
Dax
c06ad7c881
refactor(core): replace legacy logger with Effect logging (#31310) 2026-06-08 15:41:56 -04:00
Aiden Cline
0a7cb20e66
fix(opencode): await run event loop (#31389) 2026-06-08 12:47:39 -05:00
Shoubhit Dash
f43209bb8c
fix(session): avoid sticky prompt tool overrides (#31394) 2026-06-08 23:03:27 +05:30
opencode-agent[bot]
89e371c94b chore: generate 2026-06-08 13:41:54 +00:00
Shoubhit Dash
b1a6c40ad0
fix: speed up fff file search (#31366) 2026-06-08 19:09:55 +05:30
Tommy D. Rossi
0050134d9e
fix(session): merge per-call tool rules into session permission (#30529)
Co-authored-by: Simon Klee <hello@simonklee.dk>
2026-06-08 13:02:10 +05:30
opencode-agent[bot]
d46af9cf1e chore: generate 2026-06-08 07:00:27 +00:00
huangli
bea56feb63
fix(lsp): resolve JDTLS root to topmost pom.xml in Java Maven multi-module projects (#28761)
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-06-08 12:28:53 +05:30
Shoubhit Dash
685a894a6f
fix(opencode): include acp pending tool input (#31321) 2026-06-08 12:20:59 +05:30
Aiden Cline
b5cb9aae7f
fix(opencode): respect MCP server capabilities (#31271) 2026-06-07 21:24:41 -05:00
opencode-agent[bot]
3867fa2bad chore: generate 2026-06-07 21:27:42 +00:00
Simon Klee
07808bea12
run: make minimal mode more minimal (#31227) 2026-06-07 23:26:14 +02:00
opencode-agent[bot]
c495635f05 chore: generate 2026-06-07 18:35:32 +00:00
Aiden Cline
aacdb34e3f
fix(opencode): avoid duplicate skill catalog (#31269) 2026-06-07 13:34:01 -05:00
Dax
106f8e94d6
refactor(tui): extract standalone package (#31193) 2026-06-07 05:24:27 +00:00
opencode-agent[bot]
155e1f20d6 chore: generate 2026-06-07 03:28:52 +00:00
Dax
fe0c4f8c74
refactor(server): canonicalize service API (#31049) 2026-06-07 03:27:28 +00:00
Aiden Cline
b9131aa69c
fix: background agent prompting, lets kill this sleep behavior oml (#31162) 2026-06-06 17:50:33 -05:00
opencode-agent[bot]
77963d884a chore: generate 2026-06-06 13:44:07 +00:00
Dmitriy Kovalenko
7d3d80f840
feat(opencode): fff search tools (#27802)
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-06-06 19:12:31 +05:30
Aiden Cline
ba57718b05
feat(opencode): support non-interactive MCP add (#31054) 2026-06-05 21:21:20 -05:00
Aiden Cline
3f0ef9b71c
feat(opencode): add search to auth logout command (#31053) 2026-06-05 20:51:55 -05:00
mridul
015e79fa59
fix(session): respect directory filter with workspaces (#30804) 2026-06-05 21:41:32 +00:00
James Long
d5b205657f
fix(tui): inject reminder after moving session (#31027) 2026-06-05 17:33:50 -04:00
James Long
a645615a49
fix(opencode): limit generated project copy names (#31022) 2026-06-05 17:26:21 -04:00
James Long
499a8a4b0c
fix(tui): bootstrap new project copies (#31019) 2026-06-05 17:10:14 -04:00
opencode-agent[bot]
969bb90f69 chore: generate 2026-06-05 20:49:10 +00:00
James Long
f591bf5f93
feat(tui): delete working copies from move dialog (#31017) 2026-06-05 16:47:10 -04:00
Kit Langton
820c984d47
fix(core): recover v2 context overflow (#31005) 2026-06-05 16:05:51 -04:00
Kit Langton
c814f84c87
fix(tui): update tool spacing before layout 2026-06-05 15:56:10 -04:00
Aiden Cline
ca9bf7abf9
fix(opencode): honor Bedrock Mantle config (#31001) 2026-06-05 13:14:55 -05:00
Aiden Cline
3bbf8c8989
fix(opencode): terminate help output with newline (#30992) 2026-06-05 12:47:16 -05:00
Kit Langton
beae7290f3
feat(core): compact v2 session context (#30986) 2026-06-05 13:17:23 -04:00
opencode-agent[bot]
a7bd1cd0d0 chore: generate 2026-06-05 17:16:11 +00:00
James Long
ecdfcd91ca
fix(tui): show current location in working copies; order by created; change shortcut; tab to cycle actions in dialog select (#30989) 2026-06-05 13:14:13 -04:00
Aiden Cline
cc487dd032
fix(opencode): gate reasoning summaries by provider (#30973) 2026-06-05 10:08:39 -05:00
Shoubhit Dash
236cfcbbc3
fix(opencode): prevent destructive edit matches (#30932) 2026-06-05 20:08:05 +05:30
Shoubhit Dash
a136caa1b3
chore: rm fuzzy search on references (#30931) 2026-06-05 16:57:39 +05:30
Shoubhit Dash
7a4d18390a
feat(tui): add diff hunk navigation (#30935) 2026-06-05 16:56:53 +05:30
pcadena-lila
dc985ff881
fix(tui): fall back to local cwd when editor spawns in attach mode (#30583) 2026-06-05 09:53:41 +00:00
opencode-agent[bot]
a468680965 chore: generate 2026-06-05 09:48:43 +00:00
Simon Klee
0c0d193474
opencode/run: refresh themes after terminal reloads (#30917) 2026-06-05 09:47:17 +00:00
Simon Klee
b278e49e96
tui: guard path formatting inputs (#30469)
Fixes #27726, #25216, #24856, #24294, #17071, #29164, #24837, #16865, #14279, #29895
2026-06-05 09:45:03 +00:00
opencode-agent[bot]
3cf1cef7fe
fix(tui): route permission replies to session directory (#30851)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-06-05 00:56:06 -04:00
Aiden Cline
b375890745
fix(tui): prioritize models slash autocomplete (#30848) 2026-06-04 23:28:43 -05:00
Kit Langton
3003867c25
feat(tui): allow backgrounding synchronous subagents (#30488) 2026-06-04 23:40:52 -04:00
Kit Langton
1af8dafd3e
feat(core): persist v2 session context epochs (#30789) 2026-06-04 23:26:43 -04:00
opencode-agent[bot]
c47cb28781 chore: generate 2026-06-05 03:21:15 +00:00
Kamesh Sampath
2859ce6e73
feat(core): add Snowflake Cortex provider (#29901)
Co-authored-by: Cortex Code <noreply@snowflake.com>
2026-06-04 22:19:55 -05:00
Kit Langton
76ecf2e58c
refactor(core): make v2 session inputs event sourced (#30785) 2026-06-04 19:24:30 -04:00
Aiden Cline
cc9b73b0bd
tweak: background agent prompting to avoid polling issues (#30790) 2026-06-04 14:18:03 -05:00
James Long
ba1b660d57
feat(core): moving sessions (#30640) 2026-06-04 15:07:46 -04:00
Aiden Cline
730ea6d2e3
fix(opencode): attribute task child agent on creation (#30786) 2026-06-04 13:19:46 -05:00
LIU Xinyu
21a0fdd4c0
fix(opencode): ACP.loadSession should replay all messages (#30761)
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-06-04 23:14:21 +05:30
Ariane Emory
cb65926c82
fix(tui): show toast when variant_list keybind used with no variants (#30724) 2026-06-04 12:14:24 -05:00
Dax Raad
7f54b1bfb8 fix build 2026-06-04 11:11:23 -04:00
Shoubhit Dash
7e09660c3b
fix(opencode): respect disabled auto compaction on overflow (#30749) 2026-06-04 19:47:49 +05:30
Shoubhit Dash
6d4f3b4ab2
feat(tui): improve experimental session switcher (#30738) 2026-06-04 19:22:01 +05:30
opencode-agent[bot]
69cfc44dba
fix(acp): replay loaded session transcript (#30645)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-06-04 12:35:57 +05:30
opencode-agent[bot]
30ec231aaf chore: generate 2026-06-04 06:59:09 +00:00
Dax
1ff19103a2
feat(core): add command registry (#30624) 2026-06-04 02:57:43 -04:00
Aiden Cline
70bb710715
refactor(opencode): clean up task tool prompts (#30687) 2026-06-04 00:44:00 -05:00
Aiden Cline
9f42bd4a85
feat: bump bedrock and add proper mantle support for openai models through aws bedrock (#30464) 2026-06-04 00:09:12 -05:00
Aiden Cline
2a33addd29
fix(opencode): avoid shell cancel race (#30641) 2026-06-03 22:44:25 -05:00
opencode-agent[bot]
b0a929440b chore: generate 2026-06-04 03:03:39 +00:00
Kit Langton
76ee87ead8
feat(core): add embedded v2 session runtime and tool foundation (#30632) 2026-06-03 23:02:17 -04:00
opencode-agent[bot]
04b38ce830 chore: generate 2026-06-03 23:42:15 +00:00
Jérôme Benoit
0b796c5f3d
fix(opencode): route SAP AI Core reasoning variants through modelParams (#30482) 2026-06-03 18:40:39 -05:00
Aiden Cline
ee74dd83f5
fix(opencode): preserve variant for delegated tasks (#30630) 2026-06-03 17:43:47 -05:00
Dax
889e0f9545
feat(core): add skill registry and file agent loading (#30617) 2026-06-03 16:58:34 -04:00
Aiden Cline
9991a33e3f
fix(core): expose azure openai xhigh efforts (#30620) 2026-06-03 15:27:23 -05:00
Aiden Cline
7f8412ec3e
fix(openai): preserve websocket idle state (#30586) 2026-06-03 12:23:00 -05:00
James Long
f4851e3bd9
fix(tui): route question responses by session directory (#30578) 2026-06-03 15:11:55 +00:00
Shoubhit Dash
8851e4de2b
fix(acp): clean read tool display content (#30569) 2026-06-03 19:36:27 +05:30
Shoubhit Dash
e707e416ed
fix(acp): include external directory permission context (#30567) 2026-06-03 19:05:28 +05:30
Shoubhit Dash
fc62b3dc48
fix(acp): classify task as think (#30565) 2026-06-03 18:55:55 +05:30
Shoubhit Dash
89b26e8658
fix(acp): classify apply_patch as edit (#30564) 2026-06-03 18:51:41 +05:30
Simon Klee
06eecc5a6d
tui: truncate sidebar file paths (#30531) 2026-06-03 11:54:24 +02:00
Shoubhit Dash
932fb6c9ec
refactor(core): consolidate pty service (#30537) 2026-06-03 15:17:46 +05:30
Ulises Jeremias
01cc475923
fix(opencode): fallback to sh for curl upgrade (#30499)
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-06-03 12:27:20 +05:30
Aiden Cline
5940304098
fix: rm tool reorder logic from old bug (#30483) 2026-06-02 23:34:36 -05:00
Aiden Cline
a763a14d44
Revert "fix(opencode): preserve signed thinking during anthropic reorder" (#30502) 2026-06-02 23:34:05 -05:00
Aiden Cline
42173bca4b
fix(opencode): preserve signed thinking during anthropic reorder (#30182) 2026-06-02 23:33:48 -05:00
opencode-agent[bot]
0294342f77 chore: generate 2026-06-03 03:27:34 +00:00
James Long
147c6c4d51
feat(core): project copying and tracking directories (#30139) 2026-06-03 03:26:10 +00:00
opencode-agent[bot]
7a66eae586 chore: generate 2026-06-03 03:11:53 +00:00
Aiden Cline
70cd4bf0ce
fix: task id passed to background job for continuation (#30485) 2026-06-02 22:10:25 -05:00
opencode-agent[bot]
6003217eaa chore: generate 2026-06-03 02:43:28 +00:00
Dax
83452558f7
refactor(core): move v1 schemas into core (#30473) 2026-06-03 02:42:13 +00:00
Aiden Cline
0543fd29c8
fix(tui): stop idle background task spinner (#30484) 2026-06-02 20:43:17 -05:00
opencode-agent[bot]
b12bc87548 chore: generate 2026-06-02 23:06:44 +00:00
Dax
ca2acc4f8d
refactor(opencode): remove JSON storage migration (#30461) 2026-06-02 19:05:14 -04:00
Simon Klee
30cff95158
run: enable interactive replay by default (#30465) 2026-06-02 22:20:16 +02:00
Dax
604a5f781f
refactor(core): consolidate filesystem services (#30447) 2026-06-02 16:09:26 -04:00
Dustin Deus
7dd2306dad
refactor(opencode): improve startup time by 38% (#30453)
Co-authored-by: starptech <starptech@starptechs-MBP.fritz.box>
2026-06-02 21:20:25 +02:00
Simon Klee
52ecc6d0f5
Revert "tui: revert OpenTUI upgrade to 0.2.16 (#30383)" (#30452) 2026-06-02 20:49:31 +02:00
opencode-agent[bot]
e54f974840 chore: generate 2026-06-02 18:02:46 +00:00
Shoubhit Dash
a639fe7a08
chore(opencode): remove scout agent (#30435) 2026-06-02 23:30:34 +05:30
James Long
c466d32bdb
fix(tui): scope diff viewer to session directory (#30426) 2026-06-02 11:43:21 -04:00
Shoubhit Dash
380931a827
feat(core): expose project reference filesystem access (#30423) 2026-06-02 20:59:07 +05:30
Simon Klee
cd0fd9941d
tui: revert OpenTUI upgrade to 0.2.16 (#30383) 2026-06-02 13:26:54 +02:00
Simon Klee
8936914e9d
tui: show model context in run footer (#30380) 2026-06-02 13:09:03 +02:00
Dax Raad
5937e606df feat(opencode): add filesystem read and list routes 2026-06-02 01:54:27 -04:00
Dax Raad
8d03f6c5be refactor(core): simplify session pagination 2026-06-02 01:39:04 -04:00
Aiden Cline
1b85d55a0e
fix(opencode): preserve websocket api errors (#30321) 2026-06-01 23:23:51 -05:00
opencode-agent[bot]
bbec00fbd5 chore: generate 2026-06-02 03:28:04 +00:00
Aiden Cline
4668db8fa2
fix(opencode): remove sunsetted gpt-5.2 and gpt-5.3-codex from allowed models for codex subscriptions (#30316) 2026-06-01 22:20:44 -05:00
Kit Langton
1cae8f89c5
fix(tui): preserve live parts during session hydration (#30300) 2026-06-01 21:40:29 -04:00
opencode-agent[bot]
8dc2ffd48f chore: generate 2026-06-02 01:34:11 +00:00
Dax
9b815bcbd2
feat(core): add location-based permission service (#30287) 2026-06-02 01:32:50 +00:00
Luke Parker
f0c7febb02
fix(opencode): enforce storage path invariants (#29666) 2026-06-02 00:54:41 +00:00
Kit Langton
57d602d07a
fix(tui): keep retry attempt before message (#30275) 2026-06-01 21:41:21 +00:00
Kit Langton
6072a68d6b
fix(tui): keep background marker with subagent label (#30271) 2026-06-01 15:56:15 -04:00
Aiden Cline
ae92f3158f
feat(core): update Copilot for token-based billing (#30181) 2026-06-01 14:55:23 -05:00
James Long
fa23fb5d38
fix(tui): handle events across workspaces (#30281) 2026-06-01 19:47:37 +00:00
Kit Langton
5f2b4eab28
fix(tui): clarify inline subagent rows (#30051) 2026-06-01 15:44:11 -04:00
opencode-agent[bot]
10095bfad4 chore: generate 2026-06-01 13:13:19 +00:00
Simon Klee
6a3b2f339a
add run --replay mode (#30239) 2026-06-01 15:11:45 +02:00
Shoubhit Dash
d85f8cd4d8
fix(core): contain lsp warmup defects (#30226) 2026-06-01 16:08:23 +05:30
opencode-agent[bot]
68676f2c5c chore: generate 2026-06-01 08:47:26 +00:00
Shoubhit Dash
2d2f587bfa
fix(opencode): avoid nullable webfetch format schema (#30215) 2026-06-01 14:15:57 +05:30
Orca丶
bba76009a8
fix(tui): prevent prompt corruption when pasting near wide characters (#29710)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Simon Klee <hello@simonklee.dk>
2026-06-01 08:42:14 +00:00
smagnuso
50b4ad89b3
fix(acp): honor session/cancel by aborting the running turn (#30145)
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-06-01 14:08:28 +05:30
opencode-agent[bot]
fd2278eefc chore: generate 2026-06-01 07:27:27 +00:00
Simon Klee
7ccb7889af
opencode(run): add queued prompt management (#30103)
Direct run mode previously made submitted follow-up prompts irrevocable while a response was still running. Let users edit or remove queued prompts before dispatch without interrupting the active turn.
2026-06-01 09:26:09 +02:00
Aiden Cline
f9ba23ab62
refactor(session): align namespace imports and inline trivial helpers (#30180) 2026-06-01 00:00:40 -05:00
Aiden Cline
a9c115c220
refactor(opencode): simplify provider setup flow (#30173) 2026-05-31 23:17:57 -05:00
Aiden Cline
917a36abc3
refactor(opencode): inline local provider helpers (#30169) 2026-05-31 22:59:44 -05:00
opencode-agent[bot]
abaabdcb73
fix(tui): remount session view on session switch (#30129)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-05-31 18:30:29 +00:00
opencode-agent[bot]
542b082373 chore: generate 2026-05-31 17:35:31 +00:00
Dax
2f2fcc1654
fix(opencode): remove automatic full session diffs (#30127) 2026-05-31 17:34:14 +00:00
Dax
5661af2034
feat(worktree): add managed workspace cloning (#30117) 2026-05-31 11:57:44 -04:00
opencode-agent[bot]
6f07f10dd2 chore: generate 2026-05-31 08:59:27 +00:00
Simon Klee
e8dd8f7fe0
tui(run): use keymap instead of raw key events (#30077)
Co-authored-by: Sebastian Herrlinger <hasta84@gmail.com>
2026-05-31 10:58:12 +02:00
Dax Raad
25edeaf473 fix(sdk): preserve generated event contracts 2026-05-31 03:18:43 -04:00
opencode-agent[bot]
102c8353e0 chore: generate 2026-05-31 01:09:55 +00:00
Dax
7f571d36ea
refactor(core): move database schema ownership (#29068)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
2026-05-30 21:08:38 -04:00
opencode-agent[bot]
9c7788bbf9 chore: generate 2026-05-30 23:31:35 +00:00
Jérôme Benoit
f4f508e659
fix(opencode): support sap-ai-core anthropic opus 4.7+ adaptive reasoning (#29991) 2026-05-30 18:30:21 -05:00
Aiden Cline
3070b0f4ae
fix(opencode): default display summarized for gateway opus 4.7+ adaptive reasoning (#30027) 2026-05-30 18:07:06 -05:00
Shantur Rathore
ddc30cd151
feat(core): add session metadata support (#23068)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-05-30 16:58:11 -05:00
Dax
9583e08be4
feat(core): add location-scoped config loading (#29625) 2026-05-30 04:06:08 +00:00
Kit Langton
5fb85a6aa3
fix(tui): align wrapped inline tool rows (#28664) 2026-05-29 21:50:05 -04:00
James Murdza
9d5f3c1833
fix(workspaces): surface real error messages on failed workspace operations (#29167)
Signed-off-by: James Murdza <james@jamesmurdza.com>
2026-05-29 17:00:23 -04:00
opencode-agent[bot]
8fe6cd9932 chore: generate 2026-05-29 20:06:03 +00:00
Shoubhit Dash
4cc166a400
feat(acp): promote next implementation (#29929) 2026-05-30 01:34:44 +05:30
Aiden Cline
b956e9a06f
fix(opencode): support vertex opus adaptive reasoning (#29911) 2026-05-29 11:35:26 -05:00
Shoubhit Dash
7da2620078
fix(tui): pin dialog select footer to bottom (#29878) 2026-05-29 16:43:50 +05:30
opencode-agent[bot]
41198186be chore: generate 2026-05-29 10:11:21 +00:00
Shoubhit Dash
8f8b161cae
feat(tui): add session switcher plugin (#29861) 2026-05-29 15:39:34 +05:30
Shoubhit Dash
fa73ec4fa6
fix(opencode): serialize mcp auth mutations (#29852) 2026-05-29 14:50:15 +05:30
Aiden Cline
c7e1fc5e42
fix(opencode): retry stalled SSE streams (#29837) 2026-05-29 00:19:54 -05:00
Aiden Cline
a15d4f9f04
fix(openai): proxy websocket connections under bun (#29832) 2026-05-28 23:53:07 -05:00
Luke Parker
29d17b9055
fix(opencode): allow pid 0 in Pty.Info for Windows ConPTY (#29828) 2026-05-29 13:47:50 +10:00
Luke Parker
672b8c4762
fix(desktop): bump @lydell/node-pty to 1.2.0-beta.12 (#29803) 2026-05-29 10:35:20 +10:00
Saurav M H
797c689ec2
fix(opencode): pass OAuth scopes to GoogleAuth for Vertex AI (#15110)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-05-28 19:05:43 -05:00
Aiden Cline
7b56a1cea3
fix(tui): order connected provider models by release date (#29798) 2026-05-28 16:37:32 -05:00
Guilherme França
1f707f1b52
fix(dialog-provider): change url for opencode-go provider to correct… (#29780) 2026-05-28 15:49:24 -05:00
Aiden Cline
cbc4b062f7
fix(openai): preserve websocket upgrade error messages (#29774) 2026-05-28 14:34:28 -05:00
Aiden Cline
05e3c4ecee
fix(opencode): enable adaptive reasoning for opus 4.7+ (#29769) 2026-05-28 12:19:34 -05:00
Filip
72d008bd5c
fix(core): allow colons inside passwords (#29576)
Co-authored-by: Kit Langton <kit.langton@gmail.com>
2026-05-28 13:17:35 -04:00
Aiden Cline
af30b315b2
fix(tui): restore thinking spinner (#29765) 2026-05-28 11:24:45 -05:00
Shoubhit Dash
3109060216
fix(acp): cover smoke parity gaps (#29719) 2026-05-28 16:25:00 +05:30
Shoubhit Dash
9031ce7b51
fix(acp): speed up acp-next warm switches (#29713) 2026-05-28 15:10:17 +05:30
Shoubhit Dash
2449b50585
fix(acp): improve acp-next first-session startup (#29709) 2026-05-28 14:53:47 +05:30
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
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