Aiden Cline
42a35385b0
test: widen provider header timeout margin ( #30427 )
2026-06-02 11:02:39 -05:00
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
opencode-agent[bot]
a821029258
chore: generate
2026-06-01 21:42:43 +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 Raad
02edad83b2
test(tui): skip crashing keymap textarea renderer
2026-05-31 12:06:03 -04: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
74ce1a1edf
sync release versions for v1.15.13
2026-05-30 23:40:56 +00: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
opencode-agent[bot]
e4d3b81b0e
chore: generate
2026-05-30 04:07:26 +00: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
opencode-agent[bot]
710ed7cb33
chore: generate
2026-05-29 09:21:36 +00:00
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
Vladimir Glafirov
e00a62e461
chore: bump gitlab-ai-provider to 6.8.0 ( #29792 )
2026-05-28 16:52:26 -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
opencode
569230bfbc
sync release versions for v1.15.12
2026-05-28 19:34:46 +00: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
opencode-agent[bot]
6883309997
chore: generate
2026-05-28 13:24:10 +00:00
Shoubhit Dash
c3562a4a51
test(acp): remove timing diagnostics ( #29741 )
2026-05-28 18:52:37 +05:30
opencode-agent[bot]
1e5ddbd812
chore: generate
2026-05-28 10:56:37 +00: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
opencode-agent[bot]
66e6662440
chore: generate
2026-05-28 08:48:09 +00:00
Shoubhit Dash
56f3b9044d
test(acp-next): add local verifier subprocess tests ( #29700 )
2026-05-28 14:16:49 +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
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
opencode-agent[bot]
b5553839d0
chore: generate
2026-05-25 16:49:25 +00:00
Shoubhit Dash
249381e742
feat(acp-next): add usage service ( #29249 )
2026-05-25 22:17:11 +05:30
opencode-agent[bot]
7499021132
chore: generate
2026-05-25 16:27:24 +00:00
Shoubhit Dash
9dd24d7d03
feat(acp-next): add session state service ( #29240 )
2026-05-25 21:56:05 +05:30
Shoubhit Dash
b2d76434ba
feat(acp-next): add directory snapshot service ( #29241 )
2026-05-25 21:55:52 +05:30
opencode-agent[bot]
d18eab5b85
chore: generate
2026-05-25 15:26:53 +00:00
Shoubhit Dash
7a5a997173
fix(acp-next): map typed errors to request errors ( #29233 )
2026-05-25 20:55:39 +05:30
Shoubhit Dash
d200da121b
feat(acp-next): add pure tool conversion helpers ( #29232 )
2026-05-25 20:55:22 +05:30
Shoubhit Dash
fe482fe3dd
test(acp-next): add config option helpers ( #29234 )
2026-05-25 20:54:57 +05:30
Shoubhit Dash
2fce3c1370
feat(acp-next): add content conversion helpers ( #29231 )
2026-05-25 20:53:58 +05:30
Shoubhit Dash
7060cfa59b
feat(acp): add initial acp-next skeleton behind runtime flag ( #29226 )
2026-05-25 20:33:40 +05:30
opencode-agent[bot]
d37166397c
chore: generate
2026-05-25 14:50:18 +00:00
Shoubhit Dash
756c7c60bd
test(acp): add compatibility baseline ( #29222 )
2026-05-25 20:19:06 +05:30
opencode-agent[bot]
b14e7451ab
chore: generate
2026-05-25 14:25:37 +00:00
Braxton Schafer
0de5f1ff36
feat(tui): make prompt size responsive and configurable ( #28255 )
2026-05-25 09:24:19 -05:00
André Cruz
748fcb7ebd
fix(session): exclude orphaned interrupted tools from run-loop continuation ( #26178 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-05-25 00:47:55 -05:00
James Long
d5f397a2da
fix(tui): open external editor in worktree cwd ( #29130 )
2026-05-24 22:40:40 -04:00
Aiden Cline
03bb53c389
fix(tui): separate thinking header from markdown body ( #29028 )
2026-05-24 20:52:17 -05:00
Dax
c5c9a1d435
fix(opencode): preserve session update time during project migration ( #29147 )
2026-05-24 19:31:19 -04:00
Aiden Cline
db63eaf6ea
tweak: make OPENCODE_EXPERIMENTAL_NATIVE_LLM separate from OPENCODE_EXPERIMENTAL ( #29123 )
2026-05-24 13:07:25 -05:00
Aiden Cline
d16bfe850a
chore(opencode): bump amazon bedrock provider ( #29052 )
2026-05-23 21:06:00 -05:00
opencode-agent[bot]
728eae9c25
chore: generate
2026-05-24 01:08:00 +00:00
Aiden Cline
eb84f461b8
fix(llm): split OpenAI reasoning summary blocks ( #29000 )
2026-05-23 20:06:45 -05:00
Kit Langton
0b3a1c2fdf
test(opencode): simplify config effect tests ( #29019 )
2026-05-23 23:48:08 +00:00
Aiden Cline
61e7cdfbff
fix(opencode): bump google vertex provider for thought signatures ( #29010 )
...
Co-authored-by: Andrew Sweet <andrew.sweet@cantab.net>
2026-05-23 15:29:43 -05:00
Aiden Cline
a5ba1d075d
chore(opencode): bump venice ai sdk provider ( #29003 )
...
Co-authored-by: dpuyosa <dpuyosa@users.noreply.github.com>
2026-05-23 11:28:04 -05:00
Aiden Cline
ba437069e6
fix(opencode): advertise configured shell timeout ( #28998 )
...
Co-authored-by: Nabs <nabil@instafork.com>
2026-05-23 10:43:39 -05:00
opencode-agent[bot]
7d2c1ce6c6
chore: generate
2026-05-23 04:49:36 +00:00
Dax
a9ef5a0fae
feat(project): resolve remote-backed project identity ( #28914 )
2026-05-23 04:48:09 +00:00
opencode
2c4ad9f405
sync release versions for v1.15.10
2026-05-23 01:04:22 +00:00
opencode
871d38cbd7
sync release versions for v1.15.9
2026-05-22 21:18:49 +00:00
opencode-agent[bot]
1a329e4e67
chore: generate
2026-05-22 19:31:59 +00:00
James Long
bfb2d8dc76
fix(tui): when diff viewer closes always return to last route ( #28903 )
2026-05-22 15:30:31 -04:00
James Long
8f7a6c4a00
fix(tui): refine diff view keyboard shortcuts ( #28896 )
2026-05-22 14:40:14 -04:00
opencode-agent[bot]
1857c73565
chore: generate
2026-05-22 18:25:01 +00:00
Shoubhit Dash
5f42351159
fix(provider): type default model failures ( #28881 )
2026-05-22 23:53:23 +05:30
Shoubhit Dash
968aaa3cfe
fix(pty): expose missing session errors ( #28884 )
2026-05-22 23:53:03 +05:30
opencode-agent[bot]
b8266e5819
chore: generate
2026-05-22 18:22:48 +00:00
James Long
ba746e36d8
fix(tui): empty states, context, and minor improvements to diff viewer ( #28878 )
2026-05-22 14:21:22 -04:00
opencode-agent[bot]
d5068ba28e
chore: generate
2026-05-22 17:50:23 +00:00
Shoubhit Dash
7265c46af6
fix(skill): type expected skill failures ( #28885 )
2026-05-22 23:18:52 +05:30
Shoubhit Dash
536ee857c6
fix(installation): type upgrade failures ( #28883 )
2026-05-22 23:18:17 +05:30
Shoubhit Dash
0e14404e5f
fix(sync): map workspace warp not found ( #28882 )
2026-05-22 23:15:53 +05:30
opencode-agent[bot]
05f51bfe45
chore: generate
2026-05-22 17:44:34 +00:00
Shoubhit Dash
aee552c043
fix(repository): type expected reference failures ( #28880 )
2026-05-22 23:13:14 +05:30
Shoubhit Dash
3e1972fd92
fix(httpapi): return project not found errors ( #28856 )
2026-05-22 22:06:20 +05:30
opencode-agent[bot]
b368e5adbe
chore: generate
2026-05-22 16:31:30 +00:00
James Long
69e4f52272
fix(tui): interaction improvements to diff viewer ( #28851 )
2026-05-22 12:30:10 -04:00
Shoubhit Dash
59e486a917
fix(tui): restore question prompt key handling ( #28835 )
2026-05-22 21:47:13 +05:30
opencode-agent[bot]
00038027c8
chore: generate
2026-05-22 15:31:46 +00:00
Shoubhit Dash
5cf597d583
fix(httpapi): return pty error bodies ( #28838 )
2026-05-22 21:00:20 +05:30
opencode-agent[bot]
d92b8d8009
chore: generate
2026-05-22 13:52:40 +00:00
Dax Raad
854c535536
fix(tui): enable diff viewer by default
2026-05-22 09:50:30 -04:00
opencode-agent[bot]
63f3e84792
chore: generate
2026-05-22 12:17:49 +00:00
Shoubhit Dash
0beb4de3e8
fix(httpapi): return mcp server not found errors ( #28817 )
2026-05-22 17:46:30 +05:30
Shoubhit Dash
51da3483a9
feat(tui): copy worktree path from palette ( #28823 )
2026-05-22 17:28:51 +05:30
opencode-agent[bot]
060fbc9ce7
chore: generate
2026-05-22 11:42:14 +00:00
Sebin
7a769dab3a
fix(mcp): include scope in clientMetadata and add callbackPort option ( #28810 )
...
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-05-22 17:10:38 +05:30
opencode-agent[bot]
2663ecd39d
chore: generate
2026-05-22 11:00:29 +00:00
Shoubhit Dash
4ce247eaba
fix(httpapi): return request not found errors ( #28693 )
2026-05-22 16:29:12 +05:30
opencode-agent[bot]
9f06accfb4
chore: generate
2026-05-22 04:04:41 +00:00
JPFrancoia
7a9724496b
fix(vertex): Vertex (Antropic) provider: use .rep.googleapis.com for continental multi-region endpoints (us, eu) ( #28347 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-05-21 23:03:24 -05:00
Aiden Cline
3e931152d1
tweak(tui): remove italics from thinking labels ( #28737 )
2026-05-21 22:22:51 -05:00
opencode-agent[bot]
87d4cb07b0
chore: generate
2026-05-21 22:36:00 +00:00
James Long
ee008923f3
feat(tui): design revamp of diff viewer ( #28728 )
2026-05-21 18:34:32 -04:00
Kit Langton
e92c4fb460
chore: drop dead imports across opencode/core/llm ( #28720 )
2026-05-21 17:03:12 -04:00
OpeOginni
4b496066bf
fix(opencode): update spinner color logic ( #28032 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-05-21 16:02:08 -05:00
Kit Langton
2935d1819e
refactor(server): rename Fence.waitEffect to Fence.wait ( #28717 )
2026-05-21 20:48:15 +00:00
Kit Langton
86907e2e4a
refactor(server): drop dead Fence.wait + redundant casts ( #28710 )
2026-05-21 16:35:44 -04:00
Kit Langton
b99787e95b
refactor(opencode): fetch remote config with http client ( #28661 )
2026-05-21 15:53:44 -04:00
opencode-agent[bot]
9ecb04e35b
chore: generate
2026-05-21 19:19:25 +00:00
Kit Langton
231689c767
test(config): port env-var config tests to it.instance ( #28706 )
2026-05-21 19:17:29 +00:00
Kit Langton
40da77e77c
test(opencode): cover native reasoning continuation ( #28683 )
2026-05-21 14:50:37 -04:00
Shoubhit Dash
82b796ce31
fix(httpapi): return session busy error bodies ( #28684 )
2026-05-21 22:53:49 +05:30
Vladimir Glafirov
6c24062d2f
chore(deps): bump gitlab-ai-provider to 6.7.0 ( #28218 )
2026-05-21 12:12:39 -05:00
opencode-agent[bot]
3ca09ee3ef
chore: generate
2026-05-21 16:50:49 +00:00
Kit Langton
003f1ce0f4
test(control-plane): finish porting workspace.test.ts to it.instance ( #28665 )
2026-05-21 12:48:59 -04:00
Kit Langton
61390dbb49
fix(llm): preserve native continuation metadata ( #28678 )
2026-05-21 11:57:45 -04:00
opencode
a58c3c53a9
sync release versions for v1.15.7
2026-05-21 15:51:26 +00:00
opencode-agent[bot]
6bee6ee755
chore: generate
2026-05-21 11:01:36 +00:00
Shoubhit Dash
9739d75892
fix(httpapi): handle corrupt v2 session messages ( #28633 )
2026-05-21 16:30:04 +05:30
Shoubhit Dash
2697cb8001
fix(httpapi): remove config error middleware special case ( #28631 )
2026-05-21 15:57:25 +05:30
Shoubhit Dash
fc08292136
fix(httpapi): add unknown error references ( #28629 )
2026-05-21 15:44:35 +05:30
Shoubhit Dash
f5d20c580b
fix(httpapi): expose unavailable v2 session mutations ( #28624 )
2026-05-21 15:12:13 +05:30
Brendan Allan
7d5e91b801
opencode: provide channel to web build ( #28612 )
2026-05-21 17:22:27 +08:00
opencode-agent[bot]
f70afbea34
chore: generate
2026-05-21 07:58:37 +00:00
Shoubhit Dash
b275b12e90
fix(httpapi): expose v2 session not found ( #28511 )
2026-05-21 13:27:20 +05:30
opencode-agent[bot]
6602341c0d
chore: generate
2026-05-21 05:14:43 +00:00
Milosz Jankiewicz
b32debb8a3
feat(opencode): add xAI Grok OAuth (SuperGrok) + device-code login ( #28557 )
...
Co-authored-by: Jaaneek <Jaaneek@users.noreply.github.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-05-21 00:13:28 -05:00
cooper-oai
c64ac905e1
fix(opencode): dedupe concurrent Codex OAuth refreshes ( #28236 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-05-20 23:34:31 -05:00
opencode-agent[bot]
7a554441b4
chore: generate
2026-05-21 04:02:29 +00:00
Kit Langton
14366af069
test(session): port llm.test.ts to it.instance ( #28578 )
2026-05-21 04:01:13 +00:00
opencode-agent[bot]
d9ed62e51c
chore: generate
2026-05-21 03:37:50 +00:00
Kit Langton
39ea816a72
refactor(opencode): roll out serviceUse proxy across 14 services + tests ( #28576 )
2026-05-21 03:36:27 +00:00
Kit Langton
69eee26f30
refactor(permission): drop redundant inner decode in Permission.ask ( #28575 )
2026-05-21 03:34:46 +00:00
opencode-agent[bot]
8f3949d235
chore: generate
2026-05-21 03:30:58 +00:00
Kit Langton
facd207396
fix(opencode): support native OpenAI OAuth fetch ( #28571 )
2026-05-20 23:29:25 -04:00
opencode-agent[bot]
2b28cc9024
chore: generate
2026-05-21 03:24:51 +00:00
Kit Langton
d37f9e770b
test(control-plane): port workspace.test.ts to it.instance ( #28572 )
2026-05-21 03:23:26 +00:00
Kit Langton
8fc02b0130
refactor(question): tool-arg errors at the boundary, drop redundant inner decode ( #28570 )
2026-05-21 03:06:22 +00:00
Kit Langton
ddf18a7f9c
test(server): port event SSE tests to it.instance + testEffectShared ( #28569 )
2026-05-21 02:55:54 +00:00
opencode-agent[bot]
fccfef1aaf
chore: generate
2026-05-21 02:44:38 +00:00
Kit Langton
e0e8159965
test(opencode): port provider.test.ts to it.instance ( #28565 )
2026-05-21 02:43:14 +00:00
opencode-agent[bot]
9cd6e07a50
chore: generate
2026-05-21 02:32:58 +00:00
Kit Langton
c05ce3b725
test(opencode): port amazon-bedrock.test.ts to it.instance ( #28559 )
2026-05-20 22:31:42 -04:00
Kit Langton
26008696e1
fix(question): surface schema failures as friendly tool errors ( #28563 )
2026-05-21 02:03:03 +00:00
opencode-agent[bot]
172fd971c5
chore: generate
2026-05-21 01:53:45 +00:00
Aiden Cline
8bfa188e07
fix(tui): use colon for collapsed thinking labels ( #28562 )
2026-05-20 20:52:28 -05:00
Kit Langton
5079fed63a
test(opencode): remove redundant global event casts ( #28564 )
2026-05-20 21:48:55 -04:00
Aiden Cline
4487fbf52f
fix(provider): support PDF attachments for xAI/Grok ( #28561 )
2026-05-20 20:46:31 -05:00
Kit Langton
fb9d69ef62
refactor(opencode): extract session LLM request prep ( #28560 )
2026-05-20 21:44:33 -04:00
Kit Langton
ddd6eb4496
fix(tui): separate question checkmark labels ( #28558 )
2026-05-20 21:35:59 -04:00
Kit Langton
661df8fcf8
fix(opencode): register account events in EventV2 bridge ( #28555 )
2026-05-20 21:29:12 -04:00
Kit Langton
16fb6dac8d
fix(llm): restore OpenAI reasoning streams ( #28552 )
2026-05-20 21:02:59 -04:00
Dax
8643c0721e
Rename v2 auth service to account ( #28260 )
2026-05-21 00:53:27 +00:00
Kit Langton
41f6daf96a
Refactor LLM route-first provider API ( #28523 )
2026-05-20 20:15:52 -04:00
opencode-agent[bot]
b4a01cc3cd
chore: generate
2026-05-20 22:37:29 +00:00
James Long
a6e1aa085f
fix(tui): default new sessions always to local project ( #28541 )
2026-05-20 18:35:37 -04:00
opencode
6a9cbe7de0
sync release versions for v1.15.6
2026-05-20 21:44:08 +00:00
opencode-agent[bot]
7c121d48b9
chore: generate
2026-05-20 20:56:18 +00:00
Aiden Cline
f5a8202b41
fix(tui): simplify thinking toggle styling ( #28487 )
2026-05-20 15:54:29 -05:00
Kit Langton
43c24d8d0f
fix(tui): gate Zed context on terminal env ( #28517 )
2026-05-20 16:52:33 -04:00
opencode-agent[bot]
09603ed52f
chore: generate
2026-05-20 20:50:28 +00:00
Kit Langton
38e3b4087b
test(server): port event-diagnostics to Effect runner ( #28520 )
2026-05-20 16:48:41 -04:00
opencode-agent[bot]
de672fd214
chore: generate
2026-05-20 20:23:54 +00:00
James Long
d0779d2aca
feat(tui): collapse directories when possible in file tree ( #28512 )
2026-05-20 16:22:04 -04:00
James Long
58143c4b07
feat(tui): focus first file in file tree ( #28513 )
2026-05-20 16:04:45 -04:00
opencode-agent[bot]
b0ca0419be
chore: generate
2026-05-20 19:25:52 +00:00
Shoubhit Dash
4308dd75fb
fix(httpapi): expose v2 catalog errors ( #28498 )
2026-05-21 00:53:35 +05:30
Kit Langton
ec6d42d41d
chore: update Effect beta ( #28505 )
2026-05-20 15:09:19 -04:00
opencode-agent[bot]
3553754083
chore: generate
2026-05-20 19:09:16 +00:00
Simon Klee
ed839846d1
run: replace subagent tabs with on-demand picker ( #28508 )
...
Move subagent navigation into the existing palette: a
"View subagents" command entry, a dedicated picker panel, and a
Down-arrow shortcut from the empty composer.
2026-05-20 21:07:35 +02:00
Kit Langton
ba803dd89a
fix(sdk): unbreak typecheck on dev after v2 error widening ( #28503 )
2026-05-20 14:29:19 -04:00
opencode-agent[bot]
0e118d1961
chore: generate
2026-05-20 17:57:38 +00:00
Shoubhit Dash
40e73c4910
fix(httpapi): expose v2 request errors ( #28495 )
2026-05-20 23:23:23 +05:30
Sebastian
ef82426e28
handle permanent file plugin errors ( #27344 )
2026-05-20 18:47:30 +02:00
Dax
9324ef0d08
fix(cli): default console login url ( #28474 )
2026-05-20 11:34:56 -04:00
opencode-agent[bot]
8940572098
chore: generate
2026-05-20 15:18:18 +00:00
James Long
17d66ee4fe
feat(tui): initial impl of diff viewer ( #28476 )
2026-05-20 11:16:56 -04:00
opencode-agent[bot]
13006d6d7c
chore: generate
2026-05-20 07:10:40 +00:00
Simon Klee
539b118690
run: add shell mode to prompt ( #28315 )
...
Press `!` on an empty prompt to enter shell mode and run a command
through session.shell instead of sending a message
2026-05-20 09:09:12 +02:00
OpeOginni
66d409d679
fix(opencode): Update directory and path fields of imported session ( #27516 )
2026-05-19 19:09:23 -05:00
Kit Langton
4ad261d8a7
Skip git setup for processor tool test ( #28406 )
2026-05-19 18:09:15 -04:00
Kit Langton
59c99dc62d
Skip snapshot seed file commits ( #28405 )
2026-05-19 17:45:55 -04:00
Kit Langton
a8f7c5ec93
Run CLI subprocess tests concurrently ( #28399 )
2026-05-19 17:26:41 -04:00
Kit Langton
34cae2f3cb
fix(action): remove orphan symlink breaking GitHub Action staging ( #28390 )
2026-05-19 20:49:22 +00:00
Kit Langton
e94d46af86
fix(config): resolve agent/command names from relative paths ( #28359 )
2026-05-19 20:48:32 +00:00
Kit Langton
c035c35eba
fix(config): tolerate invalid OPENCODE_PERMISSION JSON ( #28388 )
2026-05-19 20:37:50 +00:00
Kit Langton
b70b45964a
Skip LLM server for prompt tests without LLM calls ( #28391 )
2026-05-19 16:27:36 -04:00
opencode-agent[bot]
e3c8d221ec
chore: generate
2026-05-19 20:24:23 +00:00
Kit Langton
80e5fb11c2
refactor(test/cli): migrate harness short-lived path to AppProcess + FileSystem ( #28366 )
2026-05-19 16:18:19 -04:00
Kit Langton
4db2746e31
Reduce snapshot batch test fixture sizes ( #28381 )
2026-05-19 16:10:43 -04:00
Kit Langton
c449d3dc74
Migrate remaining legacy tools config tests ( #28363 )
2026-05-19 12:06:07 -04:00
Kit Langton
512e34af83
Migrate MCP config tests to instance fixtures ( #28338 )
2026-05-19 11:45:13 -04:00
Kit Langton
7051796c38
test(cli): tier-A read-only command smoke tests ( #28274 )
2026-05-19 11:35:48 -04:00
Kit Langton
b67f5d741f
test(opencode/run): skip Windows-only scrollback replay failure ( #28261 )
2026-05-19 11:24:23 -04:00
opencode-agent[bot]
eec0843ce4
chore: generate
2026-05-19 15:11:40 +00:00
Kit Langton
55baa16fbc
test(lib): extract snapshot normalizer utility for cross-OS stability ( #28356 )
2026-05-19 11:09:49 -04:00
Kit Langton
c79a9634d3
fix(tool): tolerate plugin tool defs with missing args ( #28357 )
2026-05-19 15:07:28 +00:00
Sebastian
8dd6448c90
use keymap state for layer visibility ( #26246 )
2026-05-19 17:07:26 +02:00
Kit Langton
18b9cec50d
test(cli): help-text snapshots for every CLI command ( #28267 )
2026-05-19 10:58:12 -04:00
opencode-agent[bot]
a2ee437a0e
chore: generate
2026-05-19 12:21:56 +00:00
Kit Langton
6618e2bce2
feat(native-llm): route Anthropic API-key models through native runtime ( #28271 )
2026-05-19 08:20:27 -04:00
Kit Langton
cb15b3ad84
test(cli): subprocess integration tests for opencode acp ( #28265 )
2026-05-19 08:18:22 -04:00
Sebastian
ee16f08ffa
Fix legacy pgup/pgdown TUI keybind aliases ( #28275 )
2026-05-19 13:52:00 +02:00
Shoubhit Dash
dac81cdb68
fix(httpapi): preserve v2 openapi errors ( #28298 )
2026-05-19 11:42:01 +05:30
Shoubhit Dash
2c3bcf3e41
feat(httpapi): add v2 public error schemas ( #28297 )
2026-05-19 11:26:56 +05:30
Kit Langton
d9d43d8519
test: migrate plugin config fixtures
2026-05-18 22:14:01 -04:00
Kit Langton
bcc69f0afb
test: migrate managed config fixtures
2026-05-18 22:02:59 -04:00
Kit Langton
e53563f402
test: migrate remaining simple config fixtures
2026-05-18 21:42:00 -04:00
Kit Langton
7e4b02f1bf
test: migrate config legacy tool fixtures
2026-05-18 21:27:43 -04:00
Kit Langton
996928b32a
Migrate config .opencode file tests to instance fixtures ( #28268 )
2026-05-18 21:17:11 -04:00
Kit Langton
c032e821bc
Migrate config update tests to instance fixtures ( #28266 )
2026-05-18 20:57:42 -04:00
opencode-agent[bot]
6f160bb48f
chore: generate
2026-05-19 00:57:09 +00:00
Kit Langton
ebb672ac39
test(cli): subprocess integration tests for opencode serve ( #28263 )
2026-05-19 00:55:58 +00:00
Kit Langton
9a19e84265
Migrate config agent tests to instance fixtures ( #28213 )
2026-05-18 23:55:33 +00:00
Kit Langton
338666d13e
Migrate config template tests to instance fixtures ( #28211 )
2026-05-18 23:37:58 +00:00
Kit Langton
7b8a1037a0
refactor(test/lib): generalize run-process harness into cli-process ( #28253 )
2026-05-18 19:16:10 -04:00
Kit Langton
ee5cf45ef9
Migrate simple config tests to instance fixtures ( #28210 )
2026-05-18 19:13:16 -04:00
opencode-agent[bot]
2e1593dea5
chore: generate
2026-05-18 22:33:32 +00:00
Kit Langton
0f3d168fdd
test(cli): subprocess integration test harness + regression suite for opencode run ( #28230 )
2026-05-18 18:32:20 -04:00
Kit Langton
8a321c4536
fix(native-llm): prefer console opencode token ( #28237 )
2026-05-18 17:23:57 -04:00
opencode
ef9e567e5f
sync release versions for v1.15.5
2026-05-18 20:57:13 +00:00
Aiden Cline
d8efc575fa
refactor(session): extract prompt tool resolution ( #28204 )
2026-05-18 14:50:31 -05:00
James Long
12ae22378f
fix(plugin): ask in tools from plugins returns promise instead of effect ( #28217 )
2026-05-18 18:57:29 +00:00
opencode-agent[bot]
a88b436eec
chore: generate
2026-05-18 18:42:55 +00:00
Kit Langton
dbe36851bc
Preview native LLM runtime stack ( #27114 )
2026-05-18 14:41:36 -04:00
James Long
ff9d7cab5c
fix(core): fix file references in workspaces ( #28209 )
2026-05-18 18:23:35 +00:00
Kit Langton
88681d389b
Migrate provider lookup tests to instance fixtures
...
Migrate provider env precedence, model lookup, and default model tests to Effect-aware instance fixtures while keeping behavior unchanged.
2026-05-18 18:01:53 +00:00
Kit Langton
ae2ecd1ed3
Migrate custom provider tests to instance fixtures
...
Migrate the next custom provider/model config tests to Effect-aware instance fixtures while keeping timing neutral and behavior unchanged.
2026-05-18 17:49:26 +00:00
Kit Langton
159d271e1e
refactor(sync): publish via EffectBridge.fork for codebase consistency ( #28187 )
2026-05-18 13:30:41 -04:00
Kit Langton
762850dfe5
Migrate provider config tests to instance fixtures
...
Convert the first provider env/config/filtering tests to Effect-aware instance fixtures while keeping behavior unchanged and documenting neutral timing.
2026-05-18 13:22:59 -04:00
Kit Langton
b039702e8c
feat(tui): add syntax highlighting for elixir, fsharp, r, make, vim, xml, agda ( #28198 )
2026-05-18 13:08:08 -04:00
opencode-agent[bot]
094886c848
chore: generate
2026-05-18 17:03:44 +00:00
Shoubhit Dash
dc0297f4ac
refactor(session): extract reference prompt helpers ( #28197 )
2026-05-18 22:32:18 +05:30
Kit Langton
3ab67f3280
Stabilize watcher test readiness ( #28194 )
2026-05-18 12:51:46 -04:00
Shoubhit Dash
a2e6bd503b
refactor(reference): split materialization state ( #28190 )
2026-05-18 22:14:33 +05:30
Aiden Cline
05ac345696
refactor(session): move prompt reminders out of core loop ( #28082 )
2026-05-18 11:36:38 -05:00
opencode-agent[bot]
e3feca09b3
chore: generate
2026-05-18 16:20:46 +00:00
Kit Langton
896ad7b884
Speed up targeted opencode tests
...
Reduce avoidable setup costs in slow opencode tests while preserving reviewed coverage and recording the benchmark evidence for follow-up test-suite work.
2026-05-18 16:18:29 +00:00
opencode-agent[bot]
0a945219a9
chore: generate
2026-05-18 16:17:46 +00:00
Shoubhit Dash
94828eb44b
refactor(repository): type cache failures ( #28188 )
2026-05-18 21:46:18 +05:30
Shoubhit Dash
96192495ae
refactor(repository): add cache service ( #28184 )
2026-05-18 21:25:38 +05:30
opencode-agent[bot]
f7b5576bcc
chore: generate
2026-05-18 15:39:33 +00:00
Kit Langton
cb35493242
fix(bus): acquire PubSub subscription eagerly to close /event race ( #27959 )
2026-05-18 11:38:05 -04:00
Shoubhit Dash
5bfd7fd16c
refactor(repository): clarify reference domain ( #28182 )
2026-05-18 21:04:44 +05:30
opencode-agent[bot]
2932b41e64
chore: generate
2026-05-18 15:14:13 +00:00
Shoubhit Dash
eb389c58eb
refactor(reference): normalize config entries ( #28178 )
2026-05-18 20:42:41 +05:30
Shoubhit Dash
54ff0a669b
test(reference): cover configured reference contracts ( #28170 )
2026-05-18 20:09:27 +05:30
opencode-agent[bot]
e56999fd36
chore: generate
2026-05-18 12:31:37 +00:00
Simon Klee
1124315267
run: refresh prompt layout after paste ( #28164 )
...
Pasting into the prompt textarea left its layout stale until the next edit, so the visible content did not reflect the pasted text. Mark the layout dirty on paste and notify the content-change handler once the renderer is idle so the prompt updates immediately.
2026-05-18 12:30:20 +00:00
Sebastian
6e4db5666a
upgrade opentui to 0.2.14 ( #28090 )
2026-05-18 13:44:08 +02:00
Shoubhit Dash
564cde393e
fix(tui): copy pasted prompt content ( #28156 )
2026-05-18 17:02:34 +05:30
opencode-agent[bot]
c813927bb6
chore: generate
2026-05-18 11:07:52 +00:00
Simon Klee
5970c12d90
run: replay session history on interactive resume ( #26880 )
2026-05-18 13:06:27 +02:00
opencode-agent[bot]
116a4e33ba
chore: generate
2026-05-18 11:06:05 +00:00
Shoubhit Dash
611e48c4ac
fix(tui): collapse long tool output lines ( #28148 )
2026-05-18 16:34:34 +05:30
Kagura
e94aecaa08
fix(tui): use contrast-aware foreground for paste summary badge ( #27969 )
...
Co-authored-by: Simon Klee <hello@simonklee.dk>
2026-05-18 08:38:40 +00:00
Dax
e85119aa64
Load models.dev snapshot from build global ( #28077 )
2026-05-17 21:59:44 -04:00
opencode-agent[bot]
969d0f48b2
chore: generate
2026-05-17 23:03:12 +00:00
Luke Parker
fc19dcc70c
fix: sort v2 session list by updated time ( #27954 )
2026-05-18 09:01:55 +10:00
Sebastian
f97e115ee2
dialog prompt submit keybind + opentui event sink ( #27945 )
2026-05-18 00:23:19 +02:00
opencode
f98449c9b5
sync release versions for v1.15.4
2026-05-17 17:44:50 +00:00
Dax
23b594de6e
fix: preserve bus instance context ( #28051 )
2026-05-17 12:56:42 -04:00
Shoubhit Dash
e4cc4e1682
fix(lsp): preserve instance ref for update events ( #28016 )
2026-05-17 16:37:00 +05:30
Kit Langton
c0a8b509c7
style(tui): distinguish markdown h1 headings ( #27814 )
2026-05-16 11:18:17 -04:00
opencode
f80651fa91
sync release versions for v1.15.3
2026-05-16 14:07:33 +00:00
Shoubhit Dash
68af95390d
fix: hide task background instructions by default ( #27872 )
2026-05-16 19:18:15 +05:30
opencode-agent[bot]
321db7a819
chore: generate
2026-05-16 13:27:23 +00:00
Dax Raad
6d2219e001
fix(cli): preserve instance context in async commands
2026-05-16 09:25:45 -04:00
opencode-agent[bot]
dd432e3cde
chore: generate
2026-05-16 13:21:57 +00:00
Dax Raad
77db212a0a
fix read stream byte cap
2026-05-16 09:20:35 -04:00
opencode
f56263791c
sync release versions for v1.15.2
2026-05-16 12:53:10 +00:00
Dax Raad
88363f1ed9
fixed issue in opencode run
2026-05-16 08:27:25 -04:00
Dax
53849bd866
fix(sync): publish events on injected project bus ( #27825 )
2026-05-16 05:56:49 +00:00
opencode
e33912bfee
sync release versions for v1.15.1
2026-05-16 05:44:44 +00:00
Aiden Cline
548648a3d9
core: reduce prompts for shell, todowrite, and task tools ( #26821 )
2026-05-16 00:18:47 -05:00
Dax Raad
042e6a5c86
tui: newly pinned sessions now append to the end of the list instead of jumping to the top
2026-05-15 23:57:40 -04:00
Dax Raad
e36d6a0cbe
core: clarify postinstall error message when binary is missing
...
Users installing with pnpm or --ignore-scripts now see a clear explanation
of why the native binary is missing and exact steps to fix it. The shell
script wrapper provides more actionable guidance than the previous Node.js
fallback that only suggested running the postinstall script without context
about why it wasn't run automatically.
2026-05-15 23:12:00 -04:00
Sebastian
cc9c0b15c7
Revert "add dialog prompt submit keybind ( #27807 )" ( #27815 )
2026-05-16 04:44:32 +02:00
Kit Langton
f3b0d3d7ac
fix(tui): dedupe consecutive prompt history entries ( #27816 )
2026-05-16 02:36:35 +00:00
Sebastian
d441e931f9
add dialog prompt submit keybind ( #27807 )
2026-05-16 03:11:46 +02:00
opencode-agent[bot]
d6b23fd8f6
chore: generate
2026-05-16 00:44:10 +00:00
Kit Langton
5911bd532d
fix(tui): show config error details on startup ( #27803 )
2026-05-15 20:42:56 -04:00
Dax Raad
2385123f03
Fix thinking toggle defaults
2026-05-15 20:27:36 -04:00
Dax
09549661e1
Fix npm CLI binary installation ( #27801 )
2026-05-15 18:43:37 -04:00
Sebastian
0f31fd631b
Fix multiline mentions ( #27649 )
2026-05-15 23:04:20 +02:00
Sebastian
aa07e21945
handle undefined tips ( #27635 )
2026-05-15 23:04:00 +02:00
Shoubhit Dash
f060874b29
feat(tui): add minimal thinking mode with click-to-expand ( #27623 )
2026-05-16 02:09:58 +05:30
Shoubhit Dash
65f96a5851
refactor(instance): retire WithInstance adapter ( #27782 )
2026-05-16 01:30:07 +05:30
Aiden Cline
48122b31cc
fix(tool): bridge custom tool zod metadata ( #27770 )
2026-05-15 14:50:21 -05:00
opencode-agent[bot]
0df2f5b45f
chore: generate
2026-05-15 19:48:45 +00:00
Shoubhit Dash
499e8e4b78
test(instance): add effect-native fixture helpers ( #27781 )
2026-05-16 01:17:37 +05:30
Shoubhit Dash
f33b4455a1
feat(tui): enable pinned session switching ( #27780 )
2026-05-16 01:10:16 +05:30
Shoubhit Dash
a24abd2b11
refactor(lsp): require explicit instance context ( #27767 )
2026-05-16 00:46:27 +05:30
opencode-agent[bot]
d44bef2107
chore: generate
2026-05-15 18:45:24 +00:00
Shoubhit Dash
f99339e525
fix(tui): keep session switching pinned-only ( #27775 )
2026-05-16 00:14:07 +05:30
Shoubhit Dash
2b0e72ab79
refactor(workspace): centralize adapter invocation ( #27768 )
2026-05-15 23:59:01 +05:30
Shoubhit Dash
2fdee50b3b
refactor(acp): extract runtime reentry ( #27769 )
2026-05-15 23:58:52 +05:30
opencode-agent[bot]
48293c5271
chore: generate
2026-05-15 17:37:07 +00:00
Shoubhit Dash
0c9cfe923f
refactor(instance): remove legacy runtime fallback ( #27757 )
2026-05-15 23:05:44 +05:30
opencode-agent[bot]
9975c1ed1c
chore: generate
2026-05-15 15:12:20 +00:00
Aiden Cline
ef7d801271
fix(tool): preserve custom tool arg descriptions ( #27750 )
...
Co-authored-by: khimaros <231498+khimaros@users.noreply.github.com>
2026-05-15 10:11:01 -05:00
opencode-agent[bot]
eb630075c3
chore: generate
2026-05-15 15:01:55 +00:00
Shoubhit Dash
a2392ca60d
refactor(worktree): provide runtime reentry refs ( #27754 )
2026-05-15 20:30:29 +05:30
opencode-agent[bot]
f9371eb66c
chore: generate
2026-05-15 14:36:04 +00:00
Shoubhit Dash
fa9a2cb24d
refactor(instance): remove remaining bind call sites ( #27731 )
2026-05-15 20:04:42 +05:30
Aiden Cline
c2ffd7cf14
fix: markdown table rendering ( #27747 )
2026-05-15 09:22:24 -05:00
Shoubhit Dash
1c7c03332e
test(workspace): avoid legacy instance reads ( #27727 )
2026-05-15 17:07:21 +05:30
opencode-agent[bot]
984eefa6f8
chore: generate
2026-05-15 11:02:14 +00:00
Shoubhit Dash
bf64f8cbb5
refactor(cli): dispose bootstrap instance explicitly ( #27721 )
2026-05-15 16:30:54 +05:30