Kit Langton
09ce30c433
fix(format): restore format test dependencies
2026-03-27 16:58:11 -04:00
Kit Langton
c713781c88
Merge branch 'dev' into kit/format-child-process-spawner
2026-03-27 16:52:31 -04:00
Kit Langton
7f9eda6201
refactor(format): use ChildProcessSpawner instead of Process.spawn
...
Replace raw Process.spawn with Effect's ChildProcessSpawner in the
Format service. formatFile now returns an Effect instead of a Promise,
composing natively with the layer.
2026-03-27 16:40:47 -04:00
James Long
4b9660b211
refactor(core): move more responsibility to workspace routing ( #19455 )
2026-03-27 16:33:56 -04:00
Kit Langton
e5f0e813b6
refactor(session): effectify Session service ( #19449 )
2026-03-27 16:25:47 -04:00
Aiden Cline
c33d9996f0
feat: AI SDK v6 support ( #18433 )
2026-03-27 15:24:30 -05:00
Sebastian
7a7643c86a
no theme override in dev ( #19456 )
2026-03-27 20:21:15 +00:00
Aiden Cline
6f5b70e681
tweak: add additional overflow error patterns ( #19446 )
2026-03-27 15:19:51 -05:00
Sebastian
ff13524a53
fix flaky plugin tests (no mock.module for bun) ( #19445 )
2026-03-27 20:55:03 +01:00
Kit Langton
e973bbf54a
fix(app): default file tree to closed with minimum width ( #19426 )
2026-03-27 14:11:50 -04:00
Kit Langton
d36b38e4a6
fix(desktop-electron): match dev dock icon inset on macOS ( #19429 )
2026-03-27 17:32:05 +00:00
Burak Yigit Kaya
bdd7829c68
fix(app): resize layout viewport when mobile keyboard appears ( #15841 )
2026-03-27 11:39:13 -05:00
Shoubhit Dash
a93374c48f
fix(ui): make streamed markdown feel more continuous ( #19404 )
2026-03-27 22:06:47 +05:30
Adam
af2ccc94eb
chore(app): more spacing controls
2026-03-27 11:22:28 -05:00
James Long
a76be695c7
refactor(core): split out instance and route through workspaces ( #19335 )
2026-03-27 11:51:21 -04:00
Kit Langton
e528ed5d86
effectify Plugin service internals ( #19365 )
2026-03-27 15:20:11 +00:00
opencode-agent[bot]
bb8d2cdd10
chore: update nix node_modules hashes
2026-03-27 14:45:53 +00:00
Kit Langton
decb5e68ee
effectify Skill service internals ( #19364 )
2026-03-27 10:15:51 -04:00
opencode-agent[bot]
21023337fa
chore: generate
2026-03-27 14:01:28 +00:00
Sebastian
6274b0677c
tui plugins ( #19347 )
2026-03-27 15:00:26 +01:00
opencode-agent[bot]
d8ad8338f5
chore: generate
2026-03-27 13:53:59 +00:00
Kit Langton
7b44918149
refactor(tool-registry): yield Config/Plugin services, use Effect.forEach ( #19363 )
2026-03-27 09:53:00 -04:00
Shoubhit Dash
d2bfa92e74
fix(app): persist queued followups across project switches ( #19421 )
2026-03-27 12:02:09 +00:00
opencode-agent[bot]
3fb60d05e5
chore: update nix node_modules hashes
2026-03-27 08:25:19 +00:00
Shoubhit Dash
d341499684
fix(ui): keep partial markdown readable while responses stream ( #19403 )
2026-03-27 07:46:47 +00:00
Kit Langton
771525270a
fix(opencode): ignore generated models snapshot files ( #19362 )
2026-03-27 02:21:17 +00:00
Kit Langton
e96eead32e
refactor(vcs): replace async git() with ChildProcessSpawner ( #19361 )
2026-03-27 02:14:46 +00:00
opencode-agent[bot]
b242a8d8e4
chore: generate
2026-03-27 01:47:36 +00:00
Kit Langton
9c6f1edfd7
refactor(effect): yield services instead of promise facades ( #19325 )
2026-03-26 21:46:38 -04:00
Luke Parker
ef7d1f7efa
fix: web ui bundle build on windows ( #19337 )
2026-03-26 22:14:20 +00:00
Shoubhit Dash
b7a06e1939
fix(ui): reduce markdown jank while responses stream ( #19304 )
2026-03-26 14:43:30 -05:00
Adam
311ba4179a
fix(app): remove fork session button
2026-03-26 14:34:01 -05:00
Adam
ad3b350672
fix(app): default shell tool to collapsed
2026-03-26 14:20:30 -05:00
opencode-agent[bot]
590523dcd1
chore: generate
2026-03-26 19:03:22 +00:00
Adam
b8fb75a94a
fix(app): don't bundle fonts ( #19329 )
2026-03-26 14:02:01 -05:00
opencode-agent[bot]
98a31e30cc
chore: update nix node_modules hashes
2026-03-26 18:45:12 +00:00
opencode-agent[bot]
c333e914ee
chore: generate
2026-03-26 18:42:59 +00:00
Adam
c7760b433b
fix(app): more startup perf ( #19288 )
2026-03-26 13:41:22 -05:00
Kit Langton
2e6ac8ff49
fix(mcp): close transport on failed/timed-out connections ( #19200 )
2026-03-26 14:41:00 -04:00
Kit Langton
1ebc92fd36
refactor(config): use cachedInvalidateWithTTL, bump effect to beta.37 ( #19322 )
2026-03-26 18:05:47 +00:00
opencode-agent[bot]
9f94bdb496
chore: generate
2026-03-26 17:08:33 +00:00
Kit Langton
28f5176ffd
effectify Config service ( #19139 )
2026-03-26 13:07:01 -04:00
James Long
38450443b1
feat(core): remove workspace server, WorkspaceContext, start work towards better routing ( #19316 )
2026-03-26 12:30:26 -04:00
Aiden Cline
da1d37274f
feat: add gpt prompt so non codex gpt models have their own system prompt modeled after codex cli ( #19220 )
2026-03-26 15:57:38 +00:00
opencode-agent[bot]
17e8f577d6
chore: generate
2026-03-26 15:49:53 +00:00
Kit Langton
c7d23098d1
refactor(lsp): effectify LSP service with InstanceState ( #19150 )
2026-03-26 11:48:36 -04:00
Dax Raad
bcf18edde4
changelog ci tweaks
2026-03-26 11:13:13 -04:00
opencode-agent[bot]
9a2482ac09
chore: generate
2026-03-26 15:05:29 +00:00
opencode
54443bfb7e
release: v1.3.3
2026-03-26 15:05:21 +00:00
Dax
ec20efc11a
feat: embed WebUI in binary with proxy flags ( #19299 )
...
Co-authored-by: BlankParticle <blankparticle@gmail.com>
2026-03-26 14:43:56 +00:00