Repository navigation
v2.15.1 - Documentation and hygiene
What's Changed
A documentation and hygiene release. No behavior changes.
Documentation
- Agents are no longer told to run a
timeoutthat stock macOS does not ship. The/exec§3 foreground rule, the/verifyexample, and the #1032HOOK_BLOCKEDmessage all prescribedtimeout N …with no note, so an agent on a machine without GNU coreutils gotcommand not foundand either dropped the limit or looped. Every such site now names the coreutils install alongside the portableperl -e 'alarm N; exec @ARGV'fallback that the QA quality-checks script already used. (#1054, #1055) - The
claude plugin evalearly-access environment flag is no longer named in prose. Twenty references across the reference page, the phase-0 investigation, and the graph-2026-09 planning docs spelled out the variable that gates an unannounced feature — including copy-pasteable enable commands, on a docs page that syncs to the public site. The literal is replaced by a placeholder, explained where a reader meets it first. (#1061)
Maintenance
- Per-stack
AGENTS.mdsnapshots pin the package version, so a release no longer breaks them. (#1056)
Only the first item changes what users receive — it edits templates/skills/ and templates/hooks/, which ship in the package.
Full Changelog: v2.15.0...v2.15.1