opencode/packages
Kit Langton 0c2b5b2c39 fix(bus): use Fiber.interrupt for clean disposal of subscribeAll
Use forkInstance + Fiber.interrupt (which awaits) instead of
runCallbackInstance + interruptUnsafe (fire-and-forget) for
subscribeAll. This ensures the fiber completes before layer
invalidation, allowing the RcMap refCount to drop to 0.

subscribeAll now delivers InstanceDisposed as the last callback
message via Effect.ensuring when the fiber is interrupted during
disposal, but not on manual unsubscribe.

Add priority support to registerDisposer so Bus can interrupt
subscription fibers (priority -1) before layer invalidation
(priority 0).

Add forkInstance helper to effect/runtime that returns a Fiber
instead of an interrupt function.
2026-03-19 08:49:06 -04:00
..
app fix: restore recent test regressions and upgrade effect beta (#18158) 2026-03-19 09:54:01 +10:00
console zen: minimax m2.7 2026-03-18 14:30:55 -04:00
containers ci 2026-01-29 23:17:57 -05:00
desktop release: v1.2.27 2026-03-16 02:33:48 +00:00
desktop-electron fix: restore recent test regressions and upgrade effect beta (#18158) 2026-03-19 09:54:01 +10:00
docs fix(web): favicon rename again 2026-01-21 14:36:21 -06:00
enterprise wip: zen 2026-03-17 23:31:14 -04:00
extensions/zed release: v1.2.27 2026-03-16 02:33:48 +00:00
function wip: zen 2026-03-17 23:31:14 -04:00
identity
opencode fix(bus): use Fiber.interrupt for clean disposal of subscribeAll 2026-03-19 08:49:06 -04:00
plugin feat: integrate support for multi step auth flows for providers that require additional questions (#18035) 2026-03-18 11:36:19 -05:00
script refactor: replace bun semver with npm semver package 2026-03-09 15:29:55 -04:00
sdk feat: integrate support for multi step auth flows for providers that require additional questions (#18035) 2026-03-18 11:36:19 -05:00
slack release: v1.2.27 2026-03-16 02:33:48 +00:00
storybook fix(storybook): restore build by mocking useLocation (#16472) 2026-03-07 09:55:43 -06:00
ui tweak(ui): theme overrides (#17958) 2026-03-18 19:26:32 +05:30
util release: v1.2.27 2026-03-16 02:33:48 +00:00
web zen: add mimo pro/omni models 2026-03-18 20:28:41 -04:00