Bug Fixes
-
fix: prevent stop hook freeze on bash errors (#319, #321)
- Removed
set -efrom hook scripts that caused silent freezes - Added proper error handling with try-catch wrappers
- Removed
-
fix: rename invalid 'Setup' hook event to 'SessionStart' (#320, #322)
- hooks.json referenced non-existent 'Setup' event
- Corrected to valid 'SessionStart' event type
-
fix: project-scoped plugin installation (#314, #315)
- Fixed bug where project-scope installation affected other projects
-
fix: auto-update trigger on session start (#298, #316)
- Fixed update check that ran on wrong lifecycle event
-
fix: session isolation + Windows path handling (#317)
- External contributor (MeroZemory): session state isolation improvements
- Windows path normalization fixes
QA Summary
- ✅ 2,142 tests passing (0 failures)
- ✅ Full hooks.json validation
- ✅ --plugin-dir sandbox QA passed
- ✅ No regressions detected
Install / Update
npx oh-my-claude-sisyphus@latest setup