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
Kit Langton
949ac8ed15
feat: enable type-aware no-floating-promises rule, fix all 177 violations ( #22741 )
publish-github-action / publish (push) Has been cancelled
2026-04-15 23:27:32 -04:00
Kit Langton
d2ec847f0c
feat: unwrap 11 util namespaces to flat exports + barrel ( #22739 )
2026-04-15 23:15:58 -04:00
Dax
780c051059
shared package ( #22626 )
2026-04-15 14:26:20 +00:00
Kit Langton
b019cd6822
refactor(project): remove async facade exports ( #22387 )
2026-04-14 12:49:20 -04:00
Kit Langton
a57c606e51
refactor(instance): remove state helper ( #22381 )
2026-04-13 22:40:12 -04:00
Kit Langton
598584d608
refactor(worktree): remove async facade exports ( #22369 )
2026-04-13 21:23:15 -04:00
Kit Langton
00088f2e77
refactor: remove vcs async facade exports ( #22304 )
2026-04-13 11:22:20 -04:00
Kit Langton
c0a23276e6
refactor(file): destroy FileWatcher facade ( #22091 )
2026-04-11 21:19:12 -04:00
Kit Langton
0a790bc740
refactor(effect): upgrade opencode to beta.46 context APIs ( #21977 )
2026-04-10 23:06:28 -04:00
Kyle Altendorf
27981483ab
test: disable GPG signing in test fixtures ( #20386 )
2026-04-07 15:26:01 -05:00
Shoubhit Dash
cf23c87965
feat: restore git-backed review modes ( #20845 )
2026-04-03 09:54:57 -05:00
Kit Langton
fcfb201685
refactor(effect): yield services instead of promise facades ( #19325 )
2026-03-26 21:46:38 -04:00
opencode-agent[bot]
fbc6dd9478
chore: generate
2026-03-26 14:16:07 +00:00
Shoubhit Dash
b8222bf1fb
revert: roll back git-backed review modes ( #19295 )
2026-03-26 10:14:57 -04:00
opencode-agent[bot]
6b8166a777
chore: generate
2026-03-26 00:56:34 +00:00
Kit Langton
9ccef679d7
effectify Bus service: migrate to Effect PubSub + InstanceState ( #18579 )
2026-03-25 20:19:24 -04:00
Shoubhit Dash
973ad436e1
feat: restore git-backed review modes with effectful git service ( #18900 )
2026-03-25 21:09:53 +05:30
Kit Langton
8610313b6a
effectify Worktree service ( #18679 )
2026-03-24 20:26:21 -04:00
opencode-agent[bot]
156f7fdb1a
chore: generate
2026-03-24 18:05:43 +00:00
Kit Langton
a6ed355ed1
effectify Project service ( #18808 )
2026-03-24 14:04:22 -04:00
Kit Langton
b6aa472839
Move service state into InstanceState, flatten service facades ( #18483 )
2026-03-21 04:51:35 +00:00
Aiden Cline
d210d67f1e
ignore: revert 3 commits that broke dev branch ( #18260 )
2026-03-19 11:15:07 -05:00
opencode-agent[bot]
b32c51b146
chore: generate
2026-03-19 14:00:32 +00:00
Shoubhit Dash
1725f7bb2e
feat: add git-backed session review modes ( #17961 )
2026-03-19 19:29:29 +05:30
Kit Langton
05f98c0e42
refactor(effect): unify service namespaces and align naming ( #18093 )
2026-03-18 13:34:36 -04:00
Kit Langton
9edca88956
fix+refactor(vcs): fix HEAD filter bug and effectify VcsService ( #17829 )
2026-03-16 13:59:11 -04:00
Michael Dwan
3ee10d49a5
fix(opencode): lost sessions across worktrees and orphan branches ( #16389 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-03-13 15:51:55 -04:00
Aiden Cline
b9fc95af48
chore: cleanup migrate from global code ( #17292 )
2026-03-12 23:54:11 -05:00
Michael Dwan
f02ea4d115
fix(opencode): sessions lost after git init in existing project ( #16814 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
2026-03-12 23:18:59 -05:00
Kit Langton
35f8e9ca55
refactor(provider): effectify ProviderAuthService ( #17227 )
2026-03-13 02:08:37 +00:00
Kit Langton
9ef3ec79cd
feat(id): brand ProjectID through Drizzle and Zod schemas ( #16948 )
2026-03-11 16:44:26 -04:00
Luke Parker
aa99b73b59
fix(git): stop leaking fsmonitor daemons e.g. 60GB+ of commited memory after running tests ( #16249 )
2026-03-06 15:42:08 +10:00
Dax
019134be58
Remove use of Bun.file ( #14215 )
2026-02-19 11:32:32 -05:00
Dax
3010323ee0
sqlite again ( #10597 )
...
Co-authored-by: Github Action <action@github.com >
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Brendan Allan <git@brendonovich.dev >
2026-02-14 04:19:02 +00:00
Adam
4588a0f6dc
fix(app): worktree delete
2026-02-12 19:38:13 -06:00
projectArtur
a9e44df330
fix: resolve ACP hanging indefinitely in thinking state on Windows ( #13222 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com >
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-02-12 18:20:00 -06:00
Aiden Cline
b4aac36f17
test: add more test cases for project.test.ts ( #13355 )
2026-02-12 18:46:44 +00:00
Dax Raad
1193d7c380
core: add sandbox support for git worktrees to allow working in multiple directories per project
2026-01-03 18:52:53 -05:00
Dax Raad
3433e5bbd1
fix tests
2025-12-09 16:03:33 -05:00
Dax Raad
0dc4cc396c
test fixes
2025-12-09 15:41:38 -05:00
Dax Raad
31c49cd6c7
core: add automatic project icon discovery from favicon/logo files
2025-12-09 15:06:24 -05:00
Dax Raad
6d86da7e46
add project.name/icon
2025-12-09 13:57:18 -05:00
Aiden Cline
848cfda06e
fix: ensure that vcs is still set to git even if no commits in repo
2025-12-04 23:02:11 -06:00
Dax Raad
955340c099
core: add test to verify OpenCode doesn't crash when starting in git repositories with no commit history
2025-11-11 20:17:36 +00:00