This release fixes issues for SREs watching stability and regressions.
✓ No known CVEs patched in this version
Affected surfaces
Summary
AI summaryFixed curl | bash pipe write failures on WSL2 by updating the install command and adding fallback temp directories.
Full changelog
What's New in v3.9.22
Fixed
curl | bash pipe write failures on WSL2
curl | bash can fail with curl: (23) Failure writing output to destination on WSL2. The root cause is a pipe permission/buffer mismatch when the re-exec mechanism tries to write the script to /tmp.
Three changes:
-
README updated — primary install command is now
bash <(curl ...)(process substitution), which downloads to a file descriptor without a pipe and avoids the issue entirely:bash <(curl -sSL https://raw.githubusercontent.com/dl4rce/flaiwheel/main/scripts/install.sh) -
Re-exec fallback temp dir — if writing to
/tmpfails, the installer tries$HOMEand$TMPDIRbefore giving up. -
Better error message — if
curl: (23)still occurs, the error now explicitly says to usebash <(curl ...).
Upgrade / WSL2 users
bash <(curl -sSL https://raw.githubusercontent.com/dl4rce/flaiwheel/main/scripts/install.sh)
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About dl4rce/flaiwheel
Self-hosted memory and governance layer for AI coding agents. 28 MCP tools with structured knowledge capture, hybrid search (semantic + BM25 + cross-encoder reranking), behavioral documentation nudges, cold-start codebase analyzer, and git-native storage. Single Docker container, zero cloud dependencies.
Related context
Beta — feedback welcome: [email protected]