cloudaxe-opencode/packages/opencode/src/storage
Dax Raad ff55a40749 core: remove @effect/language-service plugin and optimize hot path type performance
- Removed @effect/language-service from both packages/core and packages/opencode tsconfig files and dependencies

- Wrapped mergeDeep calls in config loading and LLM streaming to avoid expensive remeda conditional merge type instantiations in hot paths

- Narrowed Drizzle migrate() overload signature to avoid expensive variance checks during database initialization

These changes reduce TypeScript type-checking overhead and improve startup and runtime performance for config loading, LLM streaming, and database migrations.
2026-04-30 23:21:05 -04:00
..
db.bun.ts refactor: abstract SQLite behind runtime-conditional #db import (#18316) 2026-03-19 21:15:35 -04:00
db.node.ts refactor: abstract SQLite behind runtime-conditional #db import (#18316) 2026-03-19 21:15:35 -04:00
db.ts core: remove @effect/language-service plugin and optimize hot path type performance 2026-04-30 23:21:05 -04:00
json-migration.ts feat(core): store relative path for sessions (#24704) 2026-04-28 11:51:24 -04:00
schema.sql.ts sqlite again (#10597) 2026-02-14 04:19:02 +00:00
schema.ts core: make account login upgrades safe while adding multi-account workspace auth (#15487) 2026-03-10 12:53:47 -04:00
storage.ts Prepare Effect HttpApi backend parity (#24853) 2026-04-29 09:34:50 -04:00