v0.69.0
feder-cr/invisible_dotsv0.69.0Sep 21, 2026by github-actions[bot]
Upgrading?
AI Summary
This release modifies the engine download strategy by removing the 'fast selection' mechanism and implementing a 'LOCAL seal' to prevent downloads on servers with no assets.
Key Highlights
- Replaced fast selection (throwaway cache) with standard `main()` execution for engine downloads.
- Implemented a 'LOCAL seal' to force `ensure_binary` to refuse downloads without touching the network or cache.
- Updated the `conftest` to set up the `INVISIBLE_SEAL_FILE` without importing the core for compatibility with light jobs.
- Replaced network latency checks with explicit `ensure_binary` refusal checks.
Breaking Changes
- Engine download behavior changed: servers no longer use fast selection to skip downloads.
- Guard mechanism behavior changed: now relies on explicit refusal from `ensure_binary` rather than network conditions.
New Features
- LOCAL seal implementation to enforce no-download policy.
- Explicit refusal checking in the guard mechanism.
Full Release Notes
Since 0.69.0 every server this suite spawns starts its engine download at main(). The fast selection kept downloads away with a throwaway cache and a one-second deadline, and on the ubuntu runner of the merge commit a complete firefox-34 tree appeared in that cache anyway: the archive arrived inside the second. The guard went red for the right reason, and main with it. The prohibition is the core's own word for "there is nothing to download": a LOCAL seal, one with no assets, on which ensure_binary refuses before it touches the network or the cache. The conftest derives it from the packaged seal - tag, version and Playwright range unchanged, the top-level build id the host leg's, so a real binary named by STEALTHFOX_BINARY still verifies - and points INVISIBLE_SEAL_FILE at it, inherited by every child process. It does so without importing the core, because the light jobs install pytest alone. The guard now asks ensure_binary and expects the refusal, instead of reading the environment and hoping the network is slow.
Related Repositories
openclaw/openclaw★ 392,749
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
nilbuild/developer-roadmap★ 370,126
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
morluto/rea★ 363,548
Reverse engineer anything with agents, from app behavior down to native binaries.
anomalyco/opencode★ 220,031
The open source coding agent.
n8n-io/n8n★ 208,331
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.