Dashboard › opencode-lore › Distillation
33f19511-d531-4b89-ae0e-dc90d6e2d28b["lore_tm_v1__E3EpKhrL2jLO_RzJrcR0FFBeCYFQvQbGMKzO_IYGmg","lore_tm_v1_v79M6mp6BIzekqqrhq08jFyJIE806GB5Y3z99e_AC0A","lore_tm_v1_MbSxiLIGmKnYqBlfO7LZwnwRE-YYr3cpGGUrSqB3-fo","lore_tm_v1_keD9zPqf0Wz6Hb2VGIGcvWrF_Yh2VmIZVNOixFW4keE","lore_tm_v1_yUBRgIkoSCaaZLs7-HtI3e5AvfVlbVA9ckwyQlKvCTg","lore_tm_v1_acWVQher7PSiukS6mVf1YQX6SoIRJNaEqsxUm7YZWEY","lore_tm_v1_IH4eZ8vpP_dI3yqdd3C80wXIqbIO5EP_rgoiryeHTtI","lore_tm_v1_4uskx2GZUvhTfEO2S50Afj0dO9htnZ9E7SNDte2wtvo","lore_tm_v1__-wR9ZMhUYipeyKnv3_QKv3ujX0LZ48zqj-ynTgmfWs","lore_tm_v1_5skl2LGEr0ur1gXydi5ehpWI0VmkfjaJTE0bfTIdUJE","lore_tm_v1_LXs4OgGVan1MCvty4voI2zTyQ0XKeKQzU1xQv5s3zdU"]
Date: Sep 16, 2026
undici@7 import external so it is never bundled or evaluated under Bun; the Bun path uses Bun’s native fetch and never touches undici.undici is safe as a devDependency only because the Bun path never imports it; the undici import is Node-only.onnxruntime-web WASM configuration follows the single-thread path and never calls its pthread new Worker(...); the build must be revisited if that behavior changes, because otherwise it becomes a latent crash.vitest.config.ts resolves @loreai/core to packages/core/src and @loreai/gateway to packages/gateway/src at top-level resolve.alias; its comment says placing aliases under test.resolve.alias silently resolved stale dist builds and masked real test failures.vitest.config.ts test configuration: includes packages/core/test/**/*.test.ts, packages/core/eval/**/*.test.ts, packages/gateway/test/**/*.test.ts, packages/opencode/test/**/*.test.ts, and packages/pi/test/**/*.test.ts; setup file is ./packages/core/test/setup.ts; environment is node; pool is forks; testTimeout and hookTimeout are both 300_000; test env sets NODE_ENV=test, SENTRY_ENABLED=0, and LORE_DEBUG=0.vitest.config.ts coverage uses provider v8 with reporters text, json, html, and lcov; exclusions include **/*.test.ts, **/test/setup.ts, **/test/helpers/**, **/script/**, **/dist/**, packages/website/**, packages/pi/**, **/eval/**, **/*.eval.ts, *.config.ts, and scripts/**.packages/core/test/setup.ts creates one isolated temporary directory with mkdtempSync(join(tmpdir(), "lore-test-")), sets LORE_DB_PATH to <temp>/test.db, then runs close() and rmSync(tmp, { recursive: true, force: true }) in afterAll.packages/core/test/setup.ts blocks live calls specifically to https://models.dev/api.json by replacing globalThis.fetch with a guard that returns canned HTTP 200 JSON for that endpoint and delegates every other request to the real fetch implementation.packages/core/test/setup.ts contains: claude-opus-4-6 with costs input 5, output 25, cache-read 0.5, limits context 1_000_000, output 128_000; claude-sonnet-4-20250514 with costs 3, 15, 0.3, limits 1_000_000, 64_000; claude-haiku-4-5 with costs 1, 5, 0.1, limits 200_000, 64_000; and gpt-5.4-mini with costs 0.75, 4.5, 0.19, limits 400_000, 100_000.packages/core/test/setup.ts calls silenceStderr(false) and invalidateProjectIdCache() after every test, preventing plugin stderr-silencing state and project path-to-ID memoization from crossing test boundaries.0: working copy qwnymkxpumsyysknopxqwwyypmzzywry / 9285e4185a10a4e4734964fed7e342ada4fda044 was empty and parented by candidate commit 583020fad43e1481470aac2588251b8636d16251. A conflicted bookmark named fix/responses-private-references was reported, but no commit conflicts were found in the candidate stack or working copy.0: candidate ozrmvotwxzuykyvutstpwpzukpptktxv resolved to 583020fad43e1481470aac2588251b8636d16251; its direct parent was unznwpylspzqykmnpxwnnswmnzpspxzq / ab979df5cddfec3952680e423e39564664e881fe; main@origin resolved to pxrvwsvvkmpoxnsqmrkwrnlqvvkoltwz / 2cbf40060c67df229731cf1b9e34d5bf22ec2145.0: exactly 2 paths changed, packages/gateway/src/pipeline.ts and packages/gateway/test/openai-responses-recall-aware-stream.test.ts; diff stat was 654 insertions(+), 62 deletions(-); plain diff SHA-256 matched 83d7c15b3b0c7dd4b58df93af5f20b0e18de6ad99e939d02aa75c0d5e7dea30d.main@origin contains exactly 2 commits in order: 1. unznwpylspzqykmnpxwnnswmnzpspxzq / ab979df5cddfec3952680e423e39564664e881fe, fix(responses): project hidden output consistently; 2. ozrmvotwxzuykyvutstpwpzukpptktxv / 583020fad43e1481470aac2588251b8636d16251, fix(responses): stabilize sparse principal projection. Stack and conflict-inspection commands exited 0.packages/gateway/dist/index.cjs matched SHA-256 37e33a5aeb66b81d1c8b307ed9f511aa20b56d095f8e31cf8f037eb993bd20a5; size was exactly 17,528,382 bytes, mtime 2026-09-16 13:40:18.595640243 +0000, mode 644; both artifact checks exited 0.v24.16.0 and pnpm 10.28.0; both version commands exited 0.WORKSPACE_TEST_WORKER_COUNT=0.