Ryan Vogel
93cef701c0
fix(tui): address review feedback for next-prompt suggestion
...
- Send full chat history + system prompt instead of last 8 messages for
prompt-cache hit on the conversation prefix
- Use the same model (not small) so the KV cache is shared
- Add SessionStatus.suggest() that publishes Status event without firing
the Idle hook, avoiding spurious plugin notifications
2026-04-06 02:38:48 +00:00
Ryan Vogel
0c3ff84f44
fix(tui): remove invalid renderer config option
2026-04-06 02:33:46 +00:00
Ryan Vogel
ba2e3c16b2
feat(tui): add experimental next-prompt suggestion
...
Generate an ephemeral user-style next step suggestion after assistant responses and let users accept it with Right Arrow in the prompt. Keep suggestions out of message history and support NO_SUGGESTION refusal.
2026-04-06 02:33:46 +00:00
Gautier DI FOLCO
4712c18a58
feat(tui): make the mouse disablable ( #6824 , #7926 ) ( #13748 )
2026-04-05 21:14:11 -05:00
Luke Parker
68f4aa220e
fix(plugin): parse package specifiers with npm-package-arg and sanitize win32 cache paths ( #21135 )
2026-04-06 00:26:40 +00:00
Aiden Cline
3a0e00dd7f
tweak: add newline between <content> and first line of read tool output to prevent confusion ( #21070 )
2026-04-05 04:55:22 +00:00
Aiden Cline
8b8d4fa066
test: add regression test for double counting bug ( #21053 )
2026-04-04 16:40:28 -07:00
Kit Langton
c6ebc7ff7c
fix(tui): only show org switch affordances when useful ( #21054 )
2026-04-04 19:25:37 -04:00
Kit Langton
c796b9a19e
refactor(effect): move read tool onto defineEffect ( #21016 )
2026-04-04 19:06:00 -04:00
Kit Langton
6ea108a03b
feat(tui): show console-managed providers ( #20956 )
2026-04-04 19:05:45 -04:00
Aiden Cline
280eb16e77
fix: ensure reasoning tokens arent double counted when calculating usage ( #21047 )
2026-04-04 15:29:53 -07:00
opencode
930e94a3ea
release: v1.3.15
2026-04-04 20:54:20 +00:00
Dax
629e866ff0
fix(npm): Arborist reify fails on compiled binary — Bun pre-resolves node-gyp path at build time ( #21040 )
2026-04-04 16:27:20 -04:00
Yuxin Dong
c08fa5675f
refactor: remove redundant Kimi skill section ( #20393 )
...
Co-authored-by: dongyuxin <dongyuxin@dev.dongyuxin.msh-dev.svc.cluster.local >
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-04-04 18:32:26 +00:00
opencode
cc50b778eb
release: v1.3.14
2026-04-04 18:32:17 +00:00
Kit Langton
00fa68b3a7
fix(ci): create JUnit output dirs before tests ( #20959 )
2026-04-03 22:47:20 -04:00
Kit Langton
288eb044cb
perf(opencode): batch snapshot diffFull blob reads ( #20752 )
...
Co-authored-by: Nate Williams <50088025+natewill@users.noreply.github.com >
2026-04-04 01:05:23 +00:00
Kit Langton
59ca4543d8
refactor(provider): stop custom loaders using facades ( #20776 )
...
Co-authored-by: luanweslley77 <213105503+luanweslley77@users.noreply.github.com >
2026-04-04 00:24:24 +00:00
opencode-agent[bot]
650d0dbe54
chore: generate
2026-04-03 22:55:05 +00:00
Sebastian
a5ec741cff
notes on v2 ( #20941 )
2026-04-04 00:54:03 +02:00
Aiden Cline
fff98636f7
chore: rm models snapshot ( #20929 )
2026-04-03 19:44:50 +00:00
Kit Langton
c72642dd35
test(ci): publish unit reports in actions ( #20547 )
2026-04-03 16:12:01 +00:00
Kit Langton
f2d4ced8ea
refactor(effect): build todowrite tool from Todo service ( #20789 )
...
Co-authored-by: Juan Pablo Carranza Hurtado <52012198+jpcarranza94@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-03 12:05:40 -04:00
Shoubhit Dash
35350b1d25
feat: restore git-backed review modes ( #20845 )
2026-04-03 09:54:57 -05:00
Kit Langton
7994dce0f2
refactor(effect): resolve built tools through the registry ( #20787 )
2026-04-03 10:31:00 -04:00
Nate Williams
6359d00fb4
fix(core): fix restoring earlier messages in a reverted chain ( #20780 )
2026-04-03 18:23:00 +05:30
Luke Parker
7b8dc8065e
fix(sdk): handle Windows opencode spawn and shutdown ( #20772 )
2026-04-03 13:18:50 +10:00
Kevin Flansburg
e89527c9f0
feat: Send x-session-affinity and x-parent-session-id headers ( #20744 )
2026-04-02 22:09:53 -05:00
Dax
aa2239d5de
add automatic heap snapshots for high-memory cli processes ( #20788 )
2026-04-03 02:34:33 +00:00
opencode-agent[bot]
8daeacc989
chore: generate
2026-04-03 02:10:50 +00:00
Juan Pablo Carranza Hurtado
81d3ac3bf0
fix: prevent Tool.define() wrapper accumulation on object-defined tools ( #16952 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-04-02 22:09:53 -04:00
Luke Parker
eb6f1dada8
fix: call models.dev once instead of twice on start ( #20765 )
2026-04-03 11:26:53 +10:00
Kit Langton
8e9e79d276
refactor(share): effectify share next ( #20596 )
2026-04-03 00:56:56 +00:00
Aiden Cline
38014fe448
fix: rm dynamic part from bash tool description again to restore cache hits across projects ( #20771 )
2026-04-03 00:16:40 +00:00
Kit Langton
8942fc21aa
refactor(effect): prune unused facades ( #20748 )
2026-04-02 20:15:09 -04:00
ykswang
7f45943a9e
fix(opencode): honor model limit.input overrides ( #16306 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-04-03 00:13:10 +00:00
Sebastian
6e1400fc45
dialog aware prompt cursor ( #20753 )
2026-04-02 23:20:56 +02:00
Sebastian
29f7dc073b
Adds TUI prompt traits, refs, and plugin slots ( #20741 )
2026-04-02 22:11:17 +02:00
Kit Langton
5e1b513527
refactor(todo): effectify session todo ( #20595 )
2026-04-02 19:11:23 +00:00
Kit Langton
b5b5f7e019
test(opencode): remove temporary e2e url repro ( #20729 )
2026-04-02 14:35:21 -04:00
Kit Langton
ae7b49b034
docs(effect): refresh migration status ( #20665 )
2026-04-02 14:33:58 -04:00
Kit Langton
c3ef69c866
test(app): add a golden path for mocked e2e prompts ( #20593 )
2026-04-02 18:17:28 +00:00
opencode-agent[bot]
363891126c
chore: generate
2026-04-02 17:58:00 +00:00
Noam Bressler
1989704abe
feat(acp): Add messageID and emit user_message_chunk on prompt/command ( #18625 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-04-02 12:56:56 -05:00
Lenny Vaknine
7e32f80d82
feat: add macOS managed preferences support for enterprise MDM deployments ( #19178 )
...
Co-authored-by: Lenny Vaknine <lvaknine@gitlab.com >
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-04-02 12:52:49 -05:00
Dax
3faabdadb7
refactor(format): update formatter interface to return command from enabled() ( #20703 )
2026-04-02 12:22:01 -04:00
Aiden Cline
10ca1ace6b
tweak: add abort signal timeout to the github copilot model fetch to prevent infinite blocking ( #20705 )
2026-04-02 10:53:08 -05:00
Burak Yigit Kaya
c3dfd08ba8
fix(format): use biome format instead of check to prevent import removal ( #20545 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-04-02 10:52:52 -05:00
Aiden Cline
510a1e8140
ignore: fix typecheck in dev ( #20702 )
2026-04-02 15:38:30 +00:00
Noam Bressler
291a857fb8
feat: add optional messageID to ShellInput ( #20657 )
2026-04-02 10:18:16 -05:00