Finding / omp
2026-10-13-omp-binary-distribution-moved-to-stencil-in-18-9-0-while-installer-integrity-improved
Binary distribution moved to Stencil in 18.9.0, while installer integrity improved. Homebrew, the installer binary path and binary self-update now use build.stencil.so; npm and Bun still use the registry. The script verifies SHA-256 before replacement, unlike through v18.8.9, and self-update supports binary deltas. Hashes returned by the same service detect corruption but do not independently authenticate a compromised service. GitHub releases still carry binaries and checksums. Compiled-binary startup checks send the installed version to the service, whose client documentation says it counts update checks; startup.checkUpdate defaults true.
Channel: tagged-release. Half: both. Date: 2026-10-09 (v18.8.7); 2026-10-11 (v18.9.0).
Operator consequence: Install the 18.10.4 registry package or compare a binary with the matching GitHub checksum. Pin the documented binary installer ref to v18.10.4 or pin Nix to that tag. Set startup.checkUpdate: false if version reporting is unwelcome. Canary answered the stable build during the dated crosscheck, so it is not a separately verified preview.
Receipt
- https://github.com/can1357/oh-my-pi/commit/4585b144ff86b9d3dd6d9d17263cbd541a4ba8aa
- https://github.com/can1357/oh-my-pi/blob/v18.10.4/scripts/install.sh#L15-L21
- https://github.com/can1357/oh-my-pi/blob/v18.10.4/packages/coding-agent/src/cli/build-service.ts#L1-L27
- https://github.com/can1357/homebrew-tap/blob/22d4f9b973c504af44c1c54907dcc8c5c6729caf/Formula/omp.rb
- https://github.com/can1357/oh-my-pi/releases/download/v18.10.4/SHA256SUMS.txt
- https://github.com/can1357/oh-my-pi/releases/tag/v18.9.0
Finding metadata
Run: 2026-10-13-profile-refresh-2026-09-21_2026-10-13-frontier-v0
Finding ID: 2026-10-13-omp-binary-distribution-moved-to-stencil-in-18-9-0-while-installer-integrity-improved
Profile citations
- omp / claim / stencil-binary-integrity
Source links
Primary links, including exact changelog lines when available.
- commit2026-10-13-omp-binary-distribution-moved-to-stencil-in-18-9-0-while-installer-integrity-improvedgithub.com/can1357/oh-my-pi/commit/4585b144ff86b9d3dd6d9d17263cbd541a4ba8aatagged commit file2026-10-13-omp-binary-distribution-moved-to-stencil-in-18-9-0-while-installer-integrity-improvedcan1357/oh-my-pi / scripts/install.sh#L15-L21tagged commit file2026-10-13-omp-binary-distribution-moved-to-stencil-in-18-9-0-while-installer-integrity-improvedcan1357/oh-my-pi / packages/coding-agent/src/cli/build-service.ts#L1-L27tagged commit file2026-10-13-omp-binary-distribution-moved-to-stencil-in-18-9-0-while-installer-integrity-improvedcan1357/homebrew-tap / Formula/omp.rbofficial docs2026-10-13-omp-binary-distribution-moved-to-stencil-in-18-9-0-while-installer-integrity-improvedgithub.com/can1357/oh-my-pi/releases/download/v18.10.4/SHA256SUMS.txtgithub release2026-10-13-omp-binary-distribution-moved-to-stencil-in-18-9-0-while-installer-integrity-improvedcan1357/oh-my-pi / v18.9.0