Runs before the agent uses a tool for Write, Bash, Edit and Write tool calls, executing check_forbidden_commands.py, check_test_file_pairing.py, protect_example_ino.py, check_pr_merge_reviews.py, rust_tool_guard.py, tdd_guard.py and protect_platform_headers.py (7 commands). From FastLED/FastLED.
Runs after a tool call finishes for Edit and Write tool calls, executing lint-on-save.py, auto_test_suggest.py and compile_example.py (3 commands). From FastLED/FastLED.
Runs before the agent uses a tool for Edit, Write, MultiEdit and Bash tool calls, executing protect-dirty-files.py and commit-sanitize-gate.py via python3 (2 commands). From Serial-Studio/Serial-Studio.
Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing verify-on-save.py and protect-dirty-files.py via python3 (2 commands). From Serial-Studio/Serial-Studio.