Dashboard › opencode-lore › Distillation
bbdae55a-553e-4189-9a5d-23ba09359dc1["lore_tm_v1_qp2QP4pHt4qnf6Ek1NqJnk6kLO70c_WdKX84NOJenEg","lore_tm_v1_Fj7EGoEszgurK9gr5qLhSoin0hyy_ep_vnRrA9FB4hY","lore_tm_v1_gz5Eo5XNkqD4At43oI6OFyvZu7D5_ya2WVpO2l0ID9c","lore_tm_v1_LJmzO_4K83tFSAMbr0MWQTJ3L0UgytEzArMmtyf52E0","lore_tm_v1_tjI5dNUDGT0R9-QIWSi1whxAQuBnLuHTC5YGNbcuDcM","lore_tm_v1_PJsDJSOReYAzR4lPeDUG7SJZSVWiVDW5O_OByr3eOFw","lore_tm_v1_Xbn2nOUCKw35-0_AdvaVB-WSnWrDCULUsWgkNw4SDpA","lore_tm_v1_0YpdjSIOVK8MFcWOsEB1Gz7HtZJcg0iDUemuch-iKWM","lore_tm_v1_tcWs22I1iTpS7i7y6wjCuCwrTXxI_UQPdQ2EKEvQFTI","lore_tm_v1_nVpP2FnUrc_lvgQOL7xRxCYWl25lA3ZkI_9DTvR6xns","lore_tm_v1_pREIXIT-z0_K3DyH5RsjJMy-7eGSZ_mZodZckJFJ1ZM","lore_tm_v1_NJWqsYQlQgpFqKukCXffNNHu86BYULJP-p_-tWTw-Jc","lore_tm_v1_YgMZQRIgTSYoVMQNG8_QBB-o--JOtm1Cgl7DyTn3DJU","lore_tm_v1_5oCxUEeXXLF2Xr-l9w6dskLok8OFrc3tsYBdP9g7t_U","lore_tm_v1_BdayvoziI7hgc9VpANjQIxepUs9SFET999yHFlUt9gI","lore_tm_v1_oZ_PAtVOi1iglGxlh1qlA6dxARx090xJllRFy2kUIKc","lore_tm_v1_VhoZj_vzg-OlZPH6Mp1qK8gnQOSFSjqa6CN4saXsblQ","lore_tm_v1_lOPw-XyGHxNpRWvxC4Hq-lwUFm9MsoaWrd40kZRLGus","lore_tm_v1_LLBz1xS22Np7RS0thC9UFg2yQm5t_wPeu53LviQQMdA"]
Date: Sep 16, 2026
rwunmtrqvptr / 3cbc99c3cf3844c67f5132411a5dcee3eda1723c (fix(responses): complete accumulation boundaries) β tklkqxytmpkz / ce88c614c0ae55d229cb605aa7c7369d918d3650 (fix(responses): complete lifecycle reconciliation) β kvpmnlwnznqx / 683dff02101f15198b18e3088a0b57dade290056 (fix(responses): bound sparse lifecycle coordinates) β lplymwvllmzn / df49b0cec904a3f432a0f7f29ea398840d62fe9e (fix(responses): preserve limit-crossing state) β pxrvwsvvkmpo / 2cbf40060c67df229731cf1b9e34d5bf22ec2145 (feat(cch): add seeds for Claude Code up to 2.1.272 (#1780)); every listed commit had conflict=false and empty=false.packages/gateway/src/pipeline.ts, packages/gateway/src/stream/openai-responses.ts, and packages/gateway/test/openai-responses-recall-aware-stream.test.ts.6b785fcbb7df6a55013e27cd2981d3cbd99c1edac1e09525c693efa427ea7de1; the required Git-format/plain-diff serialization produced the expected SHA-256 98d15668aca1ab833aec446154f7de6e0b0a7520a369531189a97eff250a98b6.fix/responses-accumulation-order and @git both resolved to change rwunmtrq / commit 3cbc99c3, description fix(responses): complete accumulation boundaries.vitest.config.ts resolves @loreai/core to packages/core/src and @loreai/gateway to packages/gateway/src at top-level resolve.alias; placing aliases under test.resolve.alias silently resolves stale dist builds and can mask real test failures.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; heavy *.eval.ts tests instead use vitest.evals.config.ts../packages/core/test/setup.ts, Node environment, forks pool, 300_000 ms test and hook timeouts, and test environment values NODE_ENV=test, SENTRY_ENABLED=0, and LORE_DEBUG=0.packages/core/test/setup.ts creates the test database at a newly generated /tmp/lore-test-*/test.db path through LORE_DB_PATH, closes it after the run, and recursively removes its temporary directory.https://models.dev/api.json, returning canned Anthropic models claude-opus-4-6, claude-sonnet-4-20250514, and claude-haiku-4-5, plus OpenAI model gpt-5.4-mini; all other requests delegate to the real globalThis.fetch.globalThis.fetch, preventing asynchronous pipeline pre-warms from making post-test network requests or polluting worker-model.test.ts fetch-mock assertions.packages/core/test/setup.ts calls silenceStderr(false) after every test so force-active Pi/OpenCode plugin tests cannot leave stderr silenced; silenced state never crosses a test boundary.packages/core/test/setup.ts calls invalidateProjectIdCache() after every test because the shared temporary databaseβs per-connection project path-to-ID memo must never serve a settled/alias mapping to another test that reuses the same path.@loreai/gateway version is 0.40.0; package exports select ./dist/index.bun.js for Bun and ./dist/index.cjs for require and default, while both lore and lore-gateway binaries use ./dist/bin.cjs.packages/gateway/package.json requires Node.js >=22.15; its scripts are typecheck: tsc --noEmit, build: tsx script/build.ts, bundle: tsx script/bundle.ts, build:binary: tsx script/build.ts --binary, build:binary:sea: tsx script/build-binary-sea.ts, and start: tsx src/index.ts.undici: ^8.9.0, onnxruntime-node: 1.27.0, @sentry/bun: ^10.52.0, @types/bun: ^1.2.0, ai-tokenizer: ^1.0.6, binpatch: ^0.3.1, fossilize: ^0.10.1, and tar: ^7.5.21.packages/gateway/dist/ contained 11 entries: bin.cjs, embedding-worker.cjs, embedding-worker.js, index.bun.js, index.cjs, index.cjs.map, index.d.cts, ort-wasm-simd-threaded.mjs, ort-wasm-simd-threaded.wasm, vector-worker.cjs, and vector-worker.js.packages/gateway/dist/index.cjs matched the expected 80c6a97805dc1fafb802d6e4511bc494e1cdf51b01ec48851ba7a2cb45f32634.undici import in a path that is never bundled or evaluated under Bun; the Bun implementation uses native fetch and never touches undici, so the Bun path never imports it.packages/gateway/script/bundle.ts injects a debug ID into JavaScript and its sourcemap with skipSnippet: true, replaces the equal-length 36-character PLACEHOLDER_DEBUG_ID in the bundle, and warns rather than aborting if injection or placeholder replacement fails.SENTRY_AUTH_TOKEN is present, using npx sentry sourcemap upload dist/ --release <package version> --org byk --project loreai-gateway --url-prefix ~/; .map files are deleted only after a successful upload and retained after upload failure.dist/bin.cjs rejects Node versions below 22.15, suppresses process warnings, and invokes require("./index.cjs").runCli(); CLI errors set process.exitCode = 1.dist/index.cjs, dist/index.bun.js, dist/embedding-worker.cjs, dist/embedding-worker.js, dist/vector-worker.cjs, dist/vector-worker.js, dist/ort-wasm-simd-threaded.mjs, dist/ort-wasm-simd-threaded.wasm, dist/bin.cjs, and dist/index.d.cts.fix/responses-private-references as unrelated and outside the candidate range./tmp/lore-test-* database that is removed after the run.v24.16.0 and pnpm 10.28.0.PASS/FAIL report pending.