cloudaxe-opencode/packages/opencode/test/config
Kit Langton 1dae9c2369 fix: lazy runtime imports in facades to break bundle cycles
All service facades now use @/effect/run (lazy runtime import) instead
of directly importing @/effect/runtime. This breaks the circular
dependency chain that caused "undefined is not an object" crashes in
bun's bundled binary.

- Add src/effect/run.ts with run() and runInstance() lazy wrappers
- Strip all facades to runtime-only functions (no schema re-exports)
- Consumers that need schemas import from service modules directly
- Update specs/effect-migration.md with facade rules and full list
2026-03-20 18:57:23 -04:00
..
fixtures fix: frontmatter was adding newlines in some cases causing invalid model ids (#11095) 2026-01-28 23:40:59 -06:00
agent-color.test.ts feat(tui): allow theme colors in agent customization (#11444) 2026-02-03 15:09:21 -06:00
config.test.ts fix: lazy runtime imports in facades to break bundle cycles 2026-03-20 18:57:23 -04:00
markdown.test.ts fix(win32): handle CRLF line endings in markdown frontmatter parsing (#14886) 2026-02-24 20:33:22 +10:00
tui.test.ts split tui/server config (#13968) 2026-02-25 23:53:09 +01:00