Dax Raad
42330d681c
core: continue loading remaining plugins when one fails during initialization
2026-04-09 22:47:16 -04:00
Dax Raad
2807c17345
core: eliminate async overhead in server initialization by making Server.Default() synchronous
...
Removes unnecessary await calls on Server.Default() throughout the codebase, simplifying the server initialization flow and removing async overhead for faster startup.
2026-04-09 22:47:16 -04:00
Dax Raad
69b4a2604f
sync
2026-04-09 22:47:16 -04:00
Kit Langton
eca11ca71a
refactor(effect): use SessionRevert service in prompt ( #21796 )
2026-04-09 22:28:11 -04:00
Kit Langton
17bd16667c
refactor(effect): move tool descriptions into registry ( #21795 )
2026-04-09 22:20:27 -04:00
Kit Langton
10441efad1
refactor(effect): extract session run state service ( #21744 )
2026-04-09 16:03:40 -04:00
Kit Langton
3199383eef
fix: finalize interrupted bash via tool result path ( #21724 )
2026-04-09 15:20:28 -04:00
Aiden Cline
b0600664ab
feat: add support for fast modes for claude and gpt models (that support it) ( #21706 )
2026-04-09 12:06:26 -05:00
Aleksandr Lossenko
a7743e6467
feat(mcp): add OAuth redirect URI configuration for MCP servers ( #21385 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-04-09 11:45:52 -05:00
Kit Langton
46da801f30
refactor(effect): drop shell abort signals from runner ( #21599 )
2026-04-09 10:54:26 -04:00
Kit Langton
58a99916bb
fix: preserve text part timing in session processor ( #21691 )
2026-04-09 10:05:14 -04:00
Kit Langton
c29392d085
fix: preserve interrupted bash output in tool results ( #21598 )
2026-04-09 10:03:26 -04:00
Brendan Allan
ee23043d64
Remove CLI from electron app ( #17803 )
...
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com >
2026-04-09 13:18:46 +08:00
Kit Langton
8bdcc22541
refactor(effect): inline session processor interrupt cleanup ( #21593 )
2026-04-08 21:19:01 -04:00
Kit Langton
2bdd279467
fix: propagate abort signal to inline read tool ( #21584 )
2026-04-08 21:07:55 -04:00
Kit Langton
38f8714c09
refactor(effect): build task tool from agent services ( #21017 )
2026-04-08 19:02:19 -04:00
Aiden Cline
cd87d4f9d3
test: update webfetch test ( #21398 )
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-04-08 12:25:02 -05:00
Kit Langton
ae614d919f
fix(tui): simplify console org display ( #21339 )
...
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-04-07 21:03:24 -04:00
Dax
b7fab49b64
refactor(snapshot): store unified patches in file diffs ( #21244 )
...
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com >
2026-04-07 19:48:23 -04:00
Dax
463318486f
core: refactor tool system to remove agent context from initialization ( #21052 )
2026-04-07 19:48:12 -04:00
Aiden Cline
bc1840b196
fix(opencode): clear webfetch timeouts on failed fetches ( #21378 )
2026-04-07 20:46:02 +00:00
Kyle Altendorf
095aeba0a7
test: disable GPG signing in test fixtures ( #20386 )
2026-04-07 15:26:01 -05:00
opencode-agent[bot]
6bfa82de65
chore: generate
2026-04-07 18:33:24 +00:00
Kit Langton
d83fe4b540
fix(opencode): improve console login transport errors ( #21350 )
2026-04-07 18:31:53 +00:00
Aiden Cline
81bdffc81c
fix: ensure the alibaba provider errors are retried ( #21355 )
2026-04-07 17:46:01 +00:00
James Long
5d48e7bd44
refactor(core): support multiple event streams in worker and remove workspaces from plugin api ( #21348 )
2026-04-07 13:22:34 -04:00
Dax
1f94c48bdd
fix(opencode): keep user message variants scoped to model ( #21332 )
2026-04-07 10:12:53 -04:00
Aiden Cline
3c31d04666
chore: bump anthropic ai sdk pkg, delete patch ( #21247 )
2026-04-06 20:28:32 -05:00
Aiden Cline
48c1b6b338
tweak: move the max token exclusions to plugins @rekram1-node ( #21225 )
2026-04-06 17:43:58 -05:00
Aiden Cline
5a6d10cd53
tweak: ensure copilot anthropic models have same reasoning effort model as copilot cli, also fix qwen incorrectly having variants ( #21212 )
2026-04-06 18:12:43 +00:00
opencode-agent[bot]
24bdd3c9fb
chore: generate
2026-04-06 13:51:36 +00:00
Derek Barrera
01f0319192
fix(lsp): MEMORY LEAK: ensure typescript server uses native project config ( #19953 )
2026-04-06 09:50:36 -04:00
Luke Parker
77a462c930
fix(tui): default Ctrl+Z to undo on Windows ( #21138 )
2026-04-06 02:38:35 +00: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
8b8d4fa066
test: add regression test for double counting bug ( #21053 )
2026-04-04 16:40:28 -07: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
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
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
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
Kit Langton
8e9e79d276
refactor(share): effectify share next ( #20596 )
2026-04-03 00:56:56 +00:00
Kit Langton
8942fc21aa
refactor(effect): prune unused facades ( #20748 )
2026-04-02 20:15:09 -04:00
Sebastian
29f7dc073b
Adds TUI prompt traits, refs, and plugin slots ( #20741 )
2026-04-02 22:11:17 +02:00
Kit Langton
b5b5f7e019
test(opencode): remove temporary e2e url repro ( #20729 )
2026-04-02 14:35:21 -04:00
Kit Langton
c3ef69c866
test(app): add a golden path for mocked e2e prompts ( #20593 )
2026-04-02 18:17:28 +00:00