Dashboard › opencode-lore › Distillation
30271458-9a53-4b15-a99b-c80da57a05e0["lore_tm_v1_Aqazwfab8EXleexGawpzz5MadsnsMfZFAiOOsUBimkk","lore_tm_v1_U5EFhYaI9lFbzcDinRghtahtB-Eld-fV-nhGdYxoKpw","lore_tm_v1_P7z7x1VxZ1uP9Yx-x-vJG2lgwZYWJjHorXG2ygqYqqA","lore_tm_v1_L48dad2Jj0qb4VCTLuowUt0AbNvtIg-ts6RWxEW1gcU"]
Date: Sep 16, 2026
SIGKILL, so the ×0.7 OOM backoff never fires; the only defense is preventing over-allocation in the first place.free / ceiling; (2) the cap is re-clamped against current free memory on every request rather than only at construction.1.undefined, never NaN, and this behavior must be testable without spinning up workers./home/byk/Code/opencode-lore-embedding-runtime/packages/core/test/embedding-pool-memory.test.ts contains a 229-line regression suite, embedding pool memory sizing (OOM regression), using CapturingWorker to snapshot exact per-request EmbedMsg payloads (type, id, maxTokens) posted to worker threads.8192, forces pool ceiling 2, supplies 6 * GB free memory, and requires the posted cap to equal memoryModelEmbedCap((6 * GB) / 2) and be strictly below memoryModelEmbedCap(6 * GB).8192, forces pool size 1, reports 64 * GB container-free memory with a 12 * GB constrained limit, injects Number.NaN available memory, and requires the primary worker request to use MIN_EMBED_TOKENS.1, sends a first request at 6 * GB, then drops free memory to 2 * GB; the same worker must receive caps memoryModelEmbedCap(6 * GB) and memoryModelEmbedCap(2 * GB) respectively, with the second strictly lower.16 * GB, drops free memory to 2 * GB, emits EMBED_OOM_EXIT_CODE, and requires a fresh worker to resubmit the same request ID with memoryModelEmbedCap(2 * GB), strictly below backoffEmbedCap(first.maxTokens). The retry cap is therefore min(backoff(first), current-memory cap), not merely the ×0.7 backoff.tmzmtlss / commit e6d0f1edc850, description fix(core): correct embedding runtime selection and admission, bookmark fix/embedding-runtime-admission, contains added files packages/core/src/cgroup-memory.ts and packages/core/test/cgroup-memory.test.ts.packages/core/src/embedding/local.ts, packages/core/src/embedding/pool.ts, packages/core/src/embedding-cap.ts, packages/core/src/embedding-worker-types.ts, packages/core/src/embedding-worker.ts, packages/core/src/embedding.ts, packages/core/src/ort-native.ts, packages/core/test/embedding-cap.test.ts, packages/core/test/embedding-pool-memory.test.ts, packages/core/test/embedding-pool.test.ts, packages/core/test/embedding-worker-types.test.ts, packages/core/test/ort-native.test.ts, packages/gateway/script/bundle.ts, packages/gateway/script/ort-platform-package.ts, packages/gateway/test/bundle-exports.test.ts, and packages/gateway/test/ort-platform-package.test.ts.pxrvwsvv / commit 2cbf40060c67 on main, description feat(cch): add seeds for Claude Code up to 2.1.272 (#1780).fix/responses-private-references; suggested inspection with jj bookmark list and resolution with jj bookmark set <name> -r <rev>.