When asking the agent to memorize something and it tries to do so, in the agent chat view the line “Tool update_memory not found.” appears. It was working three days ago before the last update.
Steps to Reproduce
Ask the agent to memorize something (e.g. “Please memorize to check if you run on Windows or Linux before calling OS-specific tools.”
Expected Behavior
A small popup shall open up asking me to “accept” or “decline” the new “memory”.
Operating System
Linux
Current Cursor Version (Menu → About Cursor → Copy)
This is really frustrating, because cursor sometimes falls into “deduction error spirals” where it assumes something wrong and tries to make the code fit its expectations when you as the user can clearly see what is going on and a simple “memory” could shortcut such behavior.
The problem persists even when i open a new chat. The model setting is in “Auto” mode, but when I disable it, it appears to have “claude-4-sonnet” selected for default. Does that help? Or how can I check which agent the “auto” setting calls? Thank you!
I also get this error every time. Sometimes it also pops up and creates the memory anyways. Not today, though. This happens on Auto and other models. Why not let users just enter their own memories considering the current system doesn’t work reliably?
I’m seeing this same issue on Windows 11. In fact, what I wanted it to remember is to use PowerShell commands, as it sometimes forgets and tries to invoke Unix/Linux commands like “ls -la”.
Looks like I can work around it by opening Cursor Settings / Rules & Memories and defining a “User Rule”.
I get this message too and it is very annoying that cursor constantly forgets my directives a makes unauthorized code changes and wildly inaccurate claims about it success.
Yes seeing this issue today on v1.6.42 (Windows 11). AI agent was surprised to find the tool “update_memory” was not found. Was it left out of this update by mistake?"