LukeParkerDev
23e77fd9bc
fix(shell): preserve powershell exit codes
...
Use a multiline PowerShell trailer so native Windows commands keep their actual exit status without masking cmdlet failures, and add focused regression coverage. Remove the accidentally committed .opencode package-lock to keep generated state out of the branch.
2026-04-03 14:27:03 +10:00
LukeParkerDev
6ad6358eb1
fix: render pwsh and powershell tools correctly in UI
...
This fixes regressions from splitting the shell tools where powershell commands were missing their native exit codes and their correct UI rendering.
2026-04-03 14:01:13 +10:00
LukeParkerDev
95577c75a3
fix(config): preserve bash permission compatibility
...
Keep legacy tools.bash migration mapped to the single bash permission since the permission layer already expands it to pwsh and powershell. This preserves the backward-compatible config shape while retaining shell compatibility.
2026-04-03 13:43:37 +10:00
LukeParkerDev
f21bf4a62a
Merge remote-tracking branch 'upstream/dev' into refactor-shells
2026-04-03 13:34:16 +10:00
Luke Parker and GitHub
7b8dc8065e
fix(sdk): handle Windows opencode spawn and shutdown ( #20772 )
2026-04-03 13:18:50 +10:00
Kevin Flansburg and GitHub
e89527c9f0
feat: Send x-session-affinity and x-parent-session-id headers ( #20744 )
2026-04-02 22:09:53 -05:00
Dax and GitHub
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
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 and GitHub
eb6f1dada8
fix: call models.dev once instead of twice on start ( #20765 )
2026-04-03 11:26:53 +10:00
Kit Langton and GitHub
8e9e79d276
refactor(share): effectify share next ( #20596 )
2026-04-03 00:56:56 +00:00
Aiden Cline and GitHub
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 and GitHub
8942fc21aa
refactor(effect): prune unused facades ( #20748 )
2026-04-02 20:15:09 -04:00
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 and GitHub
6e1400fc45
dialog aware prompt cursor ( #20753 )
2026-04-02 23:20:56 +02:00
Sebastian and GitHub
29f7dc073b
Adds TUI prompt traits, refs, and plugin slots ( #20741 )
2026-04-02 22:11:17 +02:00
Kit Langton and GitHub
5e1b513527
refactor(todo): effectify session todo ( #20595 )
2026-04-02 19:11:23 +00:00
Kit Langton and GitHub
f549fde874
test(app): emit junit artifacts for playwright ( #20732 )
2026-04-02 15:07:46 -04:00
Kit Langton and GitHub
6dfb30448c
refactor(app): unexport internal e2e helpers ( #20730 )
2026-04-02 18:53:51 +00:00
Kit Langton and GitHub
b5b5f7e019
test(opencode): remove temporary e2e url repro ( #20729 )
2026-04-02 14:35:21 -04:00
Kit Langton and GitHub
ae7b49b034
docs(effect): refresh migration status ( #20665 )
2026-04-02 14:33:58 -04:00
Kit Langton and GitHub
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
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
opencode-agent[bot]
f0a9ebfed4
chore: generate
2026-04-02 17:54:07 +00:00
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
Brendan Allan and GitHub
966d9cfa41
electron: add basic context menu for inspect element ( #20723 )
2026-04-02 17:41:26 +00:00
Frank
92e820fdc8
go: add mimo
2026-04-02 12:59:04 -04:00
Brendan Allan and GitHub
c4b3971548
app: unify auto scroll ref handling ( #20716 )
2026-04-02 16:44:52 +00:00
Dax and GitHub
3faabdadb7
refactor(format): update formatter interface to return command from enabled() ( #20703 )
2026-04-02 12:22:01 -04:00
Jack and GitHub
93a139315c
Add MiMo-V2 models to Go UI and docs ( #20709 )
2026-04-02 12:01:04 -04:00
Aiden Cline and GitHub
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
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 and GitHub
510a1e8140
ignore: fix typecheck in dev ( #20702 )
2026-04-02 15:38:30 +00:00
opencode-agent[bot]
159ede2d5c
chore: generate
2026-04-02 15:19:26 +00:00
Noam Bressler and GitHub
291a857fb8
feat: add optional messageID to ShellInput ( #20657 )
2026-04-02 10:18:16 -05:00
opencode-agent[bot]
57a5236e71
chore: generate
2026-04-02 15:01:45 +00:00
Aiden Cline and GitHub
23c8656080
refactor: split up models.dev and config model definitions to prevent coupling ( #20605 )
2026-04-02 10:00:43 -05:00
Brendan Allan and GitHub
69d047ae7d
cleanup event listeners with solid-primitives/event-listener ( #20619 )
2026-04-02 09:40:03 +00:00
Brendan Allan and GitHub
327f62526a
use solid-primitives/resize-observer across web code ( #20613 )
2026-04-02 17:24:10 +08:00
Shoubhit Dash and GitHub
d540d363a7
refactor: simplify solid reactivity across app and web ( #20497 )
2026-04-02 17:14:05 +08:00
Frank
db93891373
zen: friendly trial ended message
2026-04-02 03:15:35 -04:00
Brendan Allan and GitHub
0f488996b3
fix(node): set OPENCODE_CHANNEL during build ( #20616 )
2026-04-02 06:05:36 +00:00
Frank
811c7e2494
cli: update usage exceeded error
2026-04-02 00:25:23 -04:00
opencode-agent[bot]
ebaa99aba2
chore: generate
2026-04-02 04:06:47 +00:00
dpuyosa and GitHub
d66e6dc25f
feat(opencode): Add Venice AI package as dependency ( #20570 )
2026-04-01 23:05:49 -05:00
Kit Langton and GitHub
336d28f112
fix(cli): restore colored help logo ( #20592 )
2026-04-02 03:21:07 +00:00
Kit Langton and GitHub
916afb5220
refactor(account): share token freshness helper ( #20591 )
2026-04-02 02:57:45 +00:00
5daf2fa7f0
fix(session): compaction agent responds in same language as conversation ( #20581 )
...
Co-authored-by: Aaron Zhu <aaron@Aarons-MacBook-Air.local >
2026-04-01 21:44:16 -05:00
733a3bd031
fix(core): prevent agent loop from stopping after tool calls with OpenAI-compatible providers ( #14973 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-04-01 21:34:01 -05:00