Dashboard › cli › Distillation
a4c833d8-596e-478b-88f0-f32f2f731c38["lore_tm_v1_vGJYY1JwfcdIljCLoUCFe2dMG63EBjYWdcdGImv6Vp0"]
~/.local/bin and ~/bin are valid current installation targets but never migration sources; this convention is tested in packages/cli/test/lib/binary.test.ts via getLegacyInstallDirs("/home/user").packages/cli/test/lib/binary.test.ts coverage for samePath(), including identical paths, platform-dependent case sensitivity, and treating a directory path with a trailing separator (dir + sep) as equivalent.determineInstallDir(), including a result of join(testDir, ".local", "bin") and handling of XDG_BIN_HOME.fetchWithUpgradeError() test named preserves an arbitrary external abort reason, which uses const reason = { kind: "cancelled" } and expects the request rejection to be that exact object via rejects.toBe(reason).fetchWithUpgradeError() test named classifies body termination as transport failure.test/lib/ghcr.test.ts coverage where listTags("token", "patch-") must return exactly 40 tags, each satisfying tag.startsWith("patch-").downloadLayerBlob coverage using binary content new Uint8Array([1, 2, 3, 4, 5]) and expecting an ArrayBuffer from the blob download.