Dax
7f571d36ea
refactor(core): move database schema ownership ( #29068 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-05-30 21:08:38 -04:00
Kit Langton
0b3a1c2fdf
test(opencode): simplify config effect tests ( #29019 )
2026-05-23 23:48:08 +00:00
Kit Langton
159d271e1e
refactor(sync): publish via EffectBridge.fork for codebase consistency ( #28187 )
2026-05-18 13:30:41 -04:00
Dax
53849bd866
fix(sync): publish events on injected project bus ( #27825 )
compliance-close / close-non-compliant (push) Has been cancelled
beta / sync (push) Has been cancelled
docs-update / update-docs (push) Has been cancelled
deploy / deploy (push) Has been cancelled
generate / generate (push) Has been cancelled
nix-eval / nix-eval (push) Has been cancelled
nix-hashes / compute-hash (blacksmith-4vcpu-ubuntu-2404, x86_64-linux) (push) Has been cancelled
nix-hashes / compute-hash (blacksmith-4vcpu-ubuntu-2404-arm, aarch64-linux) (push) Has been cancelled
nix-hashes / compute-hash (macos-15-intel, x86_64-darwin) (push) Has been cancelled
nix-hashes / compute-hash (macos-latest, aarch64-darwin) (push) Has been cancelled
nix-hashes / update-hashes (push) Has been cancelled
publish / version (push) Has been cancelled
publish / build-cli (push) Has been cancelled
publish / sign-cli-windows (push) Has been cancelled
publish / build-electron (map[bun_install_flags:--os=darwin --cpu=arm64 host:macos-26 platform_flag:--mac --arm64 target:aarch64-apple-darwin]) (push) Has been cancelled
publish / build-electron (map[bun_install_flags:--os=darwin --cpu=x64 host:macos-26-intel platform_flag:--mac --x64 target:x86_64-apple-darwin]) (push) Has been cancelled
publish / build-electron (map[host:blacksmith-4vcpu-ubuntu-2404 platform_flag:--linux target:x86_64-unknown-linux-gnu]) (push) Has been cancelled
publish / build-electron (map[host:blacksmith-4vcpu-ubuntu-2404-arm platform_flag:--linux --arm64 target:aarch64-unknown-linux-gnu]) (push) Has been cancelled
publish / build-electron (map[host:blacksmith-4vcpu-windows-2025 platform_flag:--win target:x86_64-pc-windows-msvc]) (push) Has been cancelled
publish / build-electron (map[host:windows-2025 platform_flag:--win --arm64 target:aarch64-pc-windows-msvc]) (push) Has been cancelled
publish / publish (push) Has been cancelled
storybook / storybook build (push) Has been cancelled
test / unit (linux) (push) Has been cancelled
test / unit (windows) (push) Has been cancelled
test / e2e (linux) (push) Has been cancelled
test / e2e (windows) (push) Has been cancelled
typecheck / typecheck (push) Has been cancelled
containers / build (push) Has been cancelled
stats / stats (push) Has been cancelled
close-prs / close (push) Has been cancelled
close-issues / close (push) Has been cancelled
2026-05-16 05:56:49 +00:00
Shoubhit Dash
12b666e2c9
refactor(project): import instance context directly ( #27714 )
2026-05-15 15:59:56 +05:30
Dax Raad
f807152724
core: fix event projector lookup to use versioned type keys
...
Fixes a bug where projectors were stored with Definition object references
as Map keys but lookups were failing due to object identity mismatches.
Now uses versioned type strings as keys, ensuring events are correctly
matched to their projectors during sync processing.
This fixes issues where certain events would not be properly projected
to the read model, causing stale or missing data in views.
2026-05-14 22:52:03 -04:00
Dax Raad
b0ea7a5aa7
more test fixes
2026-05-14 22:45:09 -04:00
Dax Raad
16639eee76
test fixes
2026-05-14 22:32:38 -04:00
Dax Raad
a50ff72f3f
fix: remove debug logging
2026-05-14 22:13:15 -04:00
Dax Raad
f39cf911d7
fix missing event types in sdk
2026-05-14 21:57:25 -04:00
Dax
e11e089e42
Add Effect-native core event system ( #27415 )
2026-05-15 00:50:23 +00:00
opencode-agent[bot]
72acdf0505
chore: generate
2026-05-13 14:50:34 +00:00
Shoubhit Dash
e28ef7b57c
refactor(flags): route sync workspaces through runtime flags ( #27336 )
2026-05-13 20:18:06 +05:30
Kit Langton
fd65d29dcc
Drop unused opencode Zod statics ( #26935 )
2026-05-11 17:14:18 -04:00
Kit Langton
8d9b9719be
Drop unused small ID Zod statics ( #26908 )
2026-05-11 13:22:59 -04:00
Kit Langton
ddc02c2893
Drop synchronous SyncEvent facades ( #26789 )
2026-05-11 01:53:50 +00:00
Kit Langton
fb4bab8a66
Remove redundant ID Zod overrides ( #26633 )
2026-05-09 23:12:21 -04:00
Dax
dcdbdb218f
Move schema utilities into core ( #26565 )
2026-05-09 19:51:09 +00:00
Kit Langton
28b03595bf
research: delete Hono backend (do not merge) ( #25667 )
2026-05-09 13:10:42 +00:00
James Long
22a4a9df8b
feat(core): session warping ( #25768 )
2026-05-04 21:28:38 -04:00
Dax
a3bc5d35b0
Refactor v2 session events as schemas ( #24512 )
2026-05-02 22:09:48 -04:00
luo jiyin
97ed9ba624
fix: correct documentation typos ( #25260 )
2026-05-01 12:05:06 +02:00
Kit Langton
a083c88e87
refactor(sync): capture instance context for publish ( #25206 )
2026-04-30 21:45:02 -04:00
Kit Langton
fbcbd24063
Add SyncEvent service ( #25158 )
2026-04-30 16:45:26 -04:00
Kit Langton
6015084fa2
Prepare Effect HttpApi backend parity ( #24853 )
2026-04-29 09:34:50 -04:00
Dax
f25f1485d5
refactor: remove module barrels ( #24554 )
2026-04-27 14:33:33 -04:00
Dax Raad
1a734adb4d
core: consolidate shared infrastructure into core package
...
Moves effect logging, observability, runtime utilities, flags, installation
version info, and process utilities from opencode to core package. This
enables better code sharing across packages and establishes core as the
single source of truth for foundational utilities.
All internal imports updated to use @opencode-ai/core paths for consistency.
2026-04-25 13:30:37 -04:00
Kit Langton
cd93533b1f
refactor(bus): migrate BusEvent to Effect Schema ( #24040 )
2026-04-23 15:37:44 -04:00
opencode-agent[bot]
aed03078f8
chore: generate
2026-04-23 16:44:32 +00:00
Kit Langton
c50d65b4d6
refactor(sync): make session events schema-first ( #24019 )
2026-04-23 12:43:08 -04:00
Kit Langton
ad7ae7353f
refactor(core): derive all schema.ts leaves' .zod via effect-zod walker ( #23754 )
2026-04-21 22:51:18 -04:00
Kit Langton
cb6a9253fe
refactor: collapse sync barrel into sync/index.ts ( #22907 )
2026-04-16 20:34:33 +00:00
James Long
b28956f0db
fix(core): better global sync event structure ( #22858 )
2026-04-16 12:35:37 -04:00
Kit Langton
f24207844f
feat: unwrap storage namespaces to flat exports + barrel ( #22747 )
2026-04-15 23:30:49 -04:00
Kit Langton
80f1f1b5b8
feat: enable type-aware no-floating-promises rule, fix all 177 violations ( #22741 )
2026-04-15 23:27:32 -04:00
Kit Langton
702f741267
feat: enable oxlint suspicious category, fix 24 violations ( #22727 )
2026-04-16 02:53:10 +00:00
Kit Langton
a653a4b887
feat: unwrap usync namespace to flat exports + barrel ( #22716 )
2026-04-16 02:15:46 +00:00
Kit Langton
f7d4665e40
fix: resolve oxlint warnings — suppress false positives, remove unused imports ( #22687 )
2026-04-15 21:33:54 -04:00
Kit Langton
250e30bc7d
add experimental permission HttpApi slice ( #22385 )
2026-04-15 21:28:01 +00:00
James Long
af20191d1c
feat(core): sync routes, refactor proxy, session restore, and more syncing ( #22518 )
2026-04-15 10:18:48 -04:00
James Long
b22add292c
refactor(core): publish sync events to global event stream ( #22347 )
2026-04-13 16:51:59 -04:00
Kit Langton
9581bf0670
refactor(effect): upgrade opencode to beta.46 context APIs ( #21977 )
2026-04-10 23:06:28 -04:00
James Long
180ded6a27
rector(core,tui): handle workspace state in project context, add workspace status, improve ui ( #21896 )
2026-04-10 13:03:20 -04:00
opencode-agent[bot]
971383661a
chore: generate
2026-03-25 14:48:44 +00:00
James Long
b0017bf1b9
feat(core): initial implementation of syncing ( #17814 )
2026-03-25 10:47:40 -04:00