Dashboard › opencode-lore › Distillation
1ce4813a-ac40-47c5-a49c-f952df8893af["lore_tm_v1_AU8cznyziTJx7VlO8BS6qmqpvniWZr10djN42n-LNvM","lore_tm_v1_xMkVpAnb0uMMw_ggBgBfpaf2W85Fb2HgwAU30qaNyyg","lore_tm_v1_YWadvhhcsRAvvF2oNoGEeXK-LX0hdatHu1CLCYML6JM","lore_tm_v1_IDM928kM_M_M-8hrtLhnYIg1Jnwk9pV93OkzrONlRyo","lore_tm_v1_SttnFmWfIwXY67tTApPa8mOwee_X2FCbqY1XKowqhBI","lore_tm_v1_IL7CgSf0j_m2Ms7gjFbZXA2TZe9j9jsU7LmhUIEG6JM","lore_tm_v1_wymaAEtXspRBAsrunRON4EkQt7ytdR1EHP-YtA_6jFQ","lore_tm_v1_91pPrXsuJY2qES7Xzgu1z3s6kP20HGAdVcuAsbNPJAs"]
Date: Sep 16, 2026
package.json identifies lore-monorepo as private, ESM ("type": "module"), licensed FSL-1.1-Apache-2.0, described as βMonorepo root for Lore β three-tier memory architecture,β with entry point and "." export both set to ./packages/opencode/src/index.ts; repository is git+https://github.com/BYK/loreai.git, author is BYK, and workspaces are packages/*."packageManager": "pnpm@10.28.0" and Volta versions Node 24.16.0 and pnpm 10.28.0.esbuild, onnxruntime-node, and sharp; overrides are basic-ftp: 5.3.1, ip-address: 10.2.0, fast-xml-parser: 5.7.3, @huggingface/hub: 2.11.0, onnxruntime-node: 1.27.0, yaml: >=2.8.3, esbuild: >=0.28.1, @opentelemetry/core: >=2.8.0, protobufjs: >=8.6.6, qs: >=6.15.2, tar: >=7.5.19, js-yaml: >=4.3.0 <5, brace-expansion: >=5.0.7, fast-uri: >=3.1.4 <4, sharp: >=0.35.0, svgo: >=4.0.2, adm-zip: >=0.6.0, and postcss: >=8.5.18; patched dependency @sentry/node@10.56.0 uses patches/@sentry__node@10.56.0.patch.typecheck β pnpm -r run typecheck; test β vitest run; pretest β pnpm --filter @loreai/gateway run bundle; test:coverage β pnpm --filter @loreai/gateway run bundle && vitest run --coverage; build β pnpm -r run build; site:dev β pnpm --filter '@loreai/website' dev; site:build β pnpm --filter '@loreai/website' build; site:preview β pnpm --filter '@loreai/website' preview; generate:docs β tsx scripts/generate-config-docs.ts && tsx scripts/generate-env-docs.ts; check:patches β tsx scripts/check-patches.ts; check:docs β tsx scripts/generate-config-docs.ts --check && tsx scripts/generate-env-docs.ts --check; check:links β node scripts/check-docs-links.mjs; check:preview-links β node scripts/check-preview-links.mjs; check:social β node scripts/check-social-meta.mjs; lint β oxlint --type-aware; lint:fix β oxlint --type-aware --fix; format β oxfmt; format:check β oxfmt --check; evals β vitest run --config vitest.evals.config.ts; premutation β pnpm --filter @loreai/gateway run bundle; mutation β stryker run; postinstall β pnpm --filter @loreai/gateway run build.@stryker-mutator/core: 9.6.1, @stryker-mutator/vitest-runner: 9.6.1, @types/node: 24.13.1, @types/pg: ^8.11.10, @vitest/coverage-v8: ^4.1.8, binpatch: ^0.3.1, esbuild: ^0.28.1, fast-check: ^4.5.3, linkinator: ^7.6.1, oxfmt: 0.58.0, oxlint: 1.73.0, oxlint-tsgolint: 0.24.0, pg: ^8.13.1, tsx: ^4.22.3, typescript: ^5.8.0, vitest: ^4.1.7, and vitest-evals: ^0.10.0.scripts/ contains exactly 12 entries: bump-version.sh, cch-scan.c, check-cc-version.ts, check-docs-links.mjs, check-patches.ts, check-preview-links.mjs, check-social-meta.mjs, extract-cch-seed.ts, generate-config-docs.ts, generate-env-docs.ts, generate-release-checksums.mjs, and smoke-install.mjs./home/byk/Code/opencode-lore-provider-error: working-copy change qnmstlol / commit 248b42ff is empty and undescribed; parent qzwttkwl / 493b0655 carries bookmark fix/responses-provider-failures and description fix(responses): isolate failure telemetry.fix/responses-private-references; suggested resolution inspection via jj bookmark list and bookmark reassignment via jj bookmark set <name> -r <rev>.qnmstlolnsoz / 248b42ffd04c (parent 493b0655a388, conflict=false, empty=true); qzwttkwltwzr / 493b0655a388 β fix(responses): isolate failure telemetry; lpmvqrurxwlm / 0dd569b520ba β fix(responses): unify provider failure handling; wswlsmrnuzlq / 24880457763b β fix(responses): reject non-monotonic provider failures; plzxzousrzuv / a1020a45be13 β fix(responses): preserve trusted failure metadata; skwrwnvkvulp / 01a6e06b08ba β fix(responses): make provider failure settlement atomic; xqmskzvmnqkr / b1bc7cd46c4e β fix(responses): complete provider failure sanitization; qnlnmzlxyynv / 29dee093d7ce β fix(responses): bind sanitized failures to trusted state; prpmozzzqvkt / d385b39653b0 β fix(responses): sanitize provider failures; base pxrvwsvvkmpo / 2cbf40060c67 β feat(cch): add seeds for Claude Code up to 2.1.272 (#1780).93617337752dee74776c2fb173d829f37c6616727fa72268f07c8c8f2f195422 and 3f9e082ae94f1c0b6493562b3cce151d29095b120f22fc24505d69235443caab.3687 insertions(+), 500 deletions(-): packages/gateway/src/pipeline.ts (369 lines represented in the stat), packages/gateway/src/stream/openai-responses.ts (1099), packages/gateway/test/openai-responses-recall-aware-stream.test.ts (1440), packages/gateway/test/openai-responses-stream.test.ts (1129), packages/gateway/test/pipeline-streaming.test.ts (147), and packages/gateway/test/recall-codex-stream.test.ts (3).packages/gateway/src/pipeline.ts diff imports or uses new response-stream helpers cloneResponsesAccState and reportResponsesProviderFailure; adds state including continuationProviderFailureSeen, normalizationStateBeforeTerminal, terminalOutputSnapshot, terminalRecallSnapshot, and retainedStateBytes; snapshots unresolvedToolIndices with new Set(unresolvedToolIndices); handles response.incomplete terminals; processes providerFailureTerminal.event and continuationProviderFailure; cancels and releases readers through cancelAndReleaseReader(reader, signal.reason); retains assertRecallItemsCompleted(...); throws new Error("recall principal returned response.failed"); validates payload types with Responses payload type does not match ${ce}; rolls back through rollbackTransaction(); recognizes RecallContinuationFailure; and constructs hiddenOutputIndices for terminal output formatting.