v0.25.0-alpha.onnx.5
Pre-releaseNetclaw 0.25.0-alpha.onnx.5
0.25.0-alpha.onnx.5 (2026-07-12)
Experimental feature build (fifth in the memory-embeddings series). This build carries no changes to memory/embeddings behavior versus
0.25.0-alpha.onnx.4— it merges the mainlinedevbranch to bring the experimental line current with recent fixes, most importantly a fail-closed hardening of unattended sub-agent approvals. Same gating as before: everything ridesMemory.Embeddings.Enabled, off by default; install only by exact pin (NETCLAW_VERSION=0.25.0-alpha.onnx.5). Upgrading from alpha.onnx.4 is a binary swap — no config, data, or unit changes.
Security
- Fail-closed unattended sub-agent approvals — a sub-agent spawned from a session whose transport cannot service interactive approval prompts no longer inherits an approval bridge from the parent context; bridge presence alone can never make an unattended child interactive. Prevents an approval-gated tool from becoming silently auto-approvable in headless, webhook, and reminder-driven turns (#1616)
Bug Fixes
- Discord DM reminders — reminders now fire correctly in Discord direct-message channels (#1609)
- Slack processing-status updates serialized — concurrent status updates on a Slack thread no longer race (#1556)
- CLI model picker preserves hand-set modalities — re-setting a model via
netclaw model setor the picker no longer discards manually-configured input modalities (#1610)