Shoubhit Dash
12968615a0
refactor(instance): remove legacy runtime fallback ( #27757 )
2026-05-15 23:05:44 +05:30
opencode-agent[bot]
e286688e1a
chore: generate
2026-05-15 11:02:14 +00:00
Shoubhit Dash
b38eb57087
refactor(cli): dispose bootstrap instance explicitly ( #27721 )
2026-05-15 16:30:54 +05:30
opencode-agent[bot]
c8bb5bf002
chore: generate
2026-05-14 22:00:48 +00:00
Shoubhit Dash
9733776e6f
refactor(flags): migrate icon discovery runtime flag ( #27609 )
2026-05-15 03:24:14 +05:30
Shoubhit Dash
0d077fba68
fix(worktree): type expected errors ( #27296 )
2026-05-13 15:05:30 +05:30
Kit Langton
f33da4a384
test(project): use Deferred for dispose handoff ( #27225 )
2026-05-13 02:32:50 +00:00
opencode-agent[bot]
d02175ffcf
chore: generate
2026-05-13 02:08:16 +00:00
Kit Langton
7b2ee98b45
test(project): migrate instance tests to effect runner ( #27215 )
2026-05-13 02:06:16 +00:00
Kit Langton
bcca31a2e6
test(worktree): scope created worktree cleanup ( #27191 )
2026-05-12 21:09:58 -04:00
Kit Langton
923581f329
test(worktree): dispose created instances before removal ( #27182 )
2026-05-12 20:23:20 -04:00
Kit Langton
e85454a6e6
test(worktree): use timeoutOrElse for ready wait ( #27180 )
2026-05-12 20:14:05 -04:00
Kit Langton
998889880a
test: migrate worktree tests to effect runner ( #27177 )
2026-05-12 19:55:07 -04:00
Kit Langton
68716e1535
test(project): migrate global project tests to Effect runner ( #27142 )
2026-05-12 20:45:39 +00:00
Kit Langton
329689e7a1
test: migrate instance bootstrap to Effect runner ( #27144 )
2026-05-12 20:34:12 +00:00
Kit Langton
8871d98838
test: simplify Effect migration follow-ups ( #27136 )
2026-05-12 20:00:54 +00:00
opencode-agent[bot]
4d0872869e
chore: generate
2026-05-12 19:48:35 +00:00
Kit Langton
90a9691e9c
test(project): migrate project tests to Effect runner ( #27134 )
2026-05-12 19:47:17 +00:00
opencode-agent[bot]
d399b207f8
chore: generate
2026-05-12 19:44:26 +00:00
Kit Langton
3b9a14c580
test(project): migrate instance tests to Effect runner ( #27130 )
2026-05-12 19:41:46 +00:00
Kit Langton
b305a580fb
test(project): stabilize VCS branch update test ( #26979 )
2026-05-11 22:12:07 -04:00
Kit Langton
4428f009c4
test(project): migrate VCS tests to Effect runner ( #26965 )
2026-05-11 20:59:34 -04:00
James Long
ba386b8bd6
fix(core): always start worktrees as detached ( #26931 )
2026-05-11 16:22:25 -04:00
Kit Langton
4081896622
Clean up post-Hono references ( #26903 )
2026-05-11 13:20:54 -04:00
Kit Langton
f71d79c0e6
Source HTTP API ID path patterns ( #26623 )
2026-05-09 22:58:47 -04:00
Kit Langton
c645e13e2a
research: delete Hono backend (do not merge) ( #25667 )
2026-05-09 13:10:42 +00:00
Kit Langton
631d7ce32a
test(project): rescue non-Hono InstanceBootstrap boundary tests ( #26453 )
2026-05-08 23:53:42 -04:00
James Long
a344f6953e
feat(core): be smarter about generating a worktree name ( #26368 )
2026-05-08 22:45:44 -04:00
opencode-agent[bot]
598eb2e3ef
chore: generate
2026-05-05 00:35:18 +00:00
Luke Parker
0dff5a8e5d
fix(vcs): preserve batched patch boundaries ( #25787 )
2026-05-05 00:34:06 +00:00
Kit Langton
7c18bdbc00
fix(worktree): fork workspace worktree boot ( #25723 )
2026-05-04 12:01:13 -04:00
Shoubhit Dash
c39b46d390
fix(vcs): avoid unbounded diff memory usage ( #25581 )
2026-05-03 17:49:46 +05:30
Kit Langton
41dd355121
refactor(lifecycle): bootstrap as pure orchestration ( #25510 )
2026-05-02 22:26:54 -04:00
opencode-agent[bot]
ee00b53436
chore: generate
2026-05-03 00:40:21 +00:00
Kit Langton
be489206f6
Normalize instance lifecycle wiring ( #25501 )
2026-05-02 20:39:20 -04:00
Kit Langton
04449495bf
fix(instance): run bootstrap from instance store ( #25475 )
2026-05-02 19:33:38 -04:00
opencode-agent[bot]
d6772bde05
chore: generate
2026-05-02 15:45:21 +00:00
Kit Langton
63bf45a01d
Delete Instance.dispose and Instance.reload ( #25427 )
2026-05-02 11:44:16 -04:00
Kit Langton
6c85bbc7f0
Replace Instance.disposeAll/load with fixture helper ( #25418 )
2026-05-02 10:56:15 -04:00
Kit Langton
6a287d2fe6
Migrate test inits from Promise to Effect ( #25377 )
2026-05-02 09:07:59 -04:00
Kit Langton
a2bee5a71a
Convert LoadInput.init to Effect + extract InstanceBootstrap as a Service ( #25376 )
2026-05-02 00:02:52 -04:00
Kit Langton
aee4a21234
Move instance loading into Effect service ( #25277 )
2026-05-01 22:18:06 -04:00
Dax
07ac891a99
refactor: remove module barrels ( #24554 )
2026-04-27 14:33:33 -04:00
Dax Raad
6742034b03
core: move cross-spawn-spawner to root and remove unused types
...
The cross-spawn-spawner module has been moved from src/effect/ to src/
to simplify the core package structure. The src/types.d.ts file which
contained unused type declarations has also been removed. All imports
throughout the codebase have been updated to reflect the new location.
This change reduces the package's internal complexity by flattening the
module hierarchy and removing dead code, making future maintenance easier.
2026-04-25 14:30:16 -04:00
Dax Raad
7b2fbf2c2f
core: move cross-spawn-spawner from opencode to core package
...
Moved the cross-spawn-spawner module from packages/opencode to packages/core
to enable code sharing across the monorepo. This consolidates the process
spawning infrastructure into the core package so other packages can use
cross-platform child process spawning without duplicating the implementation.
Updated all import statements across the codebase to reference the new
location (@opencode-ai/core/effect/cross-spawn-spawner). Removed the
local copy from the opencode package along with its tests.
2026-04-25 14:23:17 -04:00
Dax
1865f4fc5f
refactor: rename shared package to core ( #24309 )
2026-04-25 10:59:17 -04:00
Brendan Allan
916b85152a
feat(project): add icon_url_override field to projects ( #23955 )
2026-04-23 18:57:04 +08:00
Steven T. Cramer
66a618793c
fix(project): use git common dir for bare repo project cache ( #19054 )
2026-04-23 00:25:39 -04:00
Kit Langton
97d87eac9f
feat: unwrap storage namespaces to flat exports + barrel ( #22747 )
2026-04-15 23:30:49 -04:00
Kit Langton
2d9b134b1b
feat: unwrap project namespaces to flat exports + barrel ( #22743 )
2026-04-15 23:28:46 -04:00