Shoubhit Dash
a8ed9a9121
refactor(flags): route sync workspaces through runtime flags ( #27336 )
2026-05-13 20:18:06 +05:30
Kit Langton
712ef9b9c7
Drop synchronous SyncEvent facades ( #26789 )
2026-05-11 01:53:50 +00:00
James Long
78edbb9df5
feat(core): session warping ( #25768 )
2026-05-04 21:28:38 -04:00
Dax
cdf3760d79
Refactor v2 session events as schemas ( #24512 )
2026-05-02 22:09:48 -04:00
Kit Langton
83175c48a9
Add SyncEvent service ( #25158 )
2026-04-30 16:45:26 -04:00
Dax
07ac891a99
refactor: remove module barrels ( #24554 )
2026-04-27 14:33:33 -04:00
Dax Raad
6bc94f94b1
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
baa1493582
refactor(sync): make session events schema-first ( #24019 )
2026-04-23 12:43:08 -04:00
Kit Langton
af93eb5041
refactor: convert Flag namespace to const object with getters ( #22984 )
2026-04-17 01:57:21 +00:00
James Long
5e0135f0b8
fix: add a few more tests for sync and session restore ( #22837 )
2026-04-16 12:15:44 -04:00
Kit Langton
97d87eac9f
feat: unwrap storage namespaces to flat exports + barrel ( #22747 )
2026-04-15 23:30:49 -04:00
Kit Langton
9ccef679d7
effectify Bus service: migrate to Effect PubSub + InstanceState ( #18579 )
2026-03-25 20:19:24 -04:00
James Long
87d41cd5ac
feat(core): initial implementation of syncing ( #17814 )
2026-03-25 10:47:40 -04:00