Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
(I’m on Cursor 1.8 though it also happened on Cursor 1.7).
I saw the announcement of the new hooks feature and I’m eager to try it out.
Despite having the .cursor/hooks.json file in my project directory, restarting Cursor, I don’t see any ‘configured hooks’ being detected. Moreover, I don’t see an output channel for “Hooks” anywhere, leading me to believe the hooks service isn’t being started.
Am I missing a configuration setting, or is this being slowly rolled out?
Steps to Reproduce
- Create .cursor/hooks.json with something minimal like this:
 
{
“version”: 1,
“hooks”: {
“afterFileEdit”: [
{ “command”: “sh -lc ‘echo "$(date +%Y-%m-%d %H:%M:%S) - afterFileEdit" >> .cursor/hooks.log’” }
],
“stop”: [
{ “command”: “sh -lc ‘echo "$(date +%Y-%m-%d %H:%M:%S) - stop" >> .cursor/hooks.log’” }
]
}
}
- 
Restart Cursor
 - 
Navigate to Hooks tab in Cursor settings, see no configured logs
 - 
Observe no “Hooks” channel in output.
 
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Version: 1.8.0-pre.11.patch.1
VSCode Version: 1.99.3
Commit: 27be27a6c959a12724e76abb49ea107f782619f0
Date: 2025-10-01T16:16:43.780Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.5.0
Does this stop you from using Cursor
No - Cursor works, but with this issue
