Files
claude-scripts/tests
Travis Vasceannie bfb7773096 feat: enhance bash command guard with file locking and hook chaining
- Introduced file-based locking in `bash_command_guard.py` to prevent concurrent execution issues.
- Added configuration for lock timeout and polling interval in `bash_guard_constants.py`.
- Implemented a new `hook_chain.py` to unify hook execution, allowing for sequential processing of guards.
- Updated `claude-code-settings.json` to support the new hook chaining mechanism.
- Refactored subprocess lock handling to improve reliability and prevent deadlocks.

This update improves the robustness of the hook system by ensuring that bash commands are executed in a controlled manner, reducing the risk of concurrency-related errors.
2025-10-26 02:14:12 +00:00
..