cloudaxe-opencode/packages/opencode
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
..
bin
migration feat(core): store relative path for sessions (#24704) 2026-04-28 11:51:24 -04:00
script ci: enable sourcemaps for beta releases 2026-04-30 00:42:22 -04:00
scripts Prepare Effect HttpApi backend parity (#24853) 2026-04-29 09:34:50 -04:00
specs docs(httpapi): update migration spec to current state (#25173) 2026-04-30 18:41:27 -04:00
src core: remove @effect/language-service plugin and optimize hot path type performance 2026-04-30 23:21:05 -04:00
test test(httpapi): cover more safe GET parity (#25217) 2026-04-30 23:01:11 -04:00
.gitignore refactor(httpapi): fork server startup by flag (#24799) 2026-04-28 11:02:35 -04:00
AGENTS.md Refactor HttpApi workspace routing and proxy boundaries (#25006) 2026-04-29 16:50:54 -04:00
BUN_SHELL_MIGRATION_PLAN.md
bunfig.toml
Dockerfile
drizzle.config.ts
git feat: interactive update flow for non-patch releases (#18662) 2026-03-22 23:12:40 +00:00
package.json core: remove @effect/language-service plugin and optimize hot path type performance 2026-04-30 23:21:05 -04:00
parsers-config.ts
README.md
sst-env.d.ts
tsconfig.json core: remove @effect/language-service plugin and optimize hot path type performance 2026-04-30 23:21:05 -04:00

js

To install dependencies:

bun install

To run:

bun run index.ts

This project was created using bun init in bun v1.2.12. Bun is a fast all-in-one JavaScript runtime.