I have a workflow with an AGENT where I'd like to disable "Memory" for "insert" or "modify" requests being passed to a tool, and only use it for storing the AI's response.
For instance, in a "todo list" scenario, if I request to change a job's status from "pending" to "finished", it works correctly the first time. However, if I immediately try to change the status of the same job from "finished" back to "pending", no "Tools" are invoked. Instead, everything is retrieved from memory, and the AI responds with something like "The new status is…".
How can I disable memory for specific types of operations? I've attempted to include instructions in the System Message to prevent memory usage for certain actions, but it hasn't yielded the desired results.
Information on your callin.io setup
- callin.io version: 1.88
- Database (default: SQLite): default
- callin.io EXECUTIONS_PROCESS setting (default: own, main): own
- Running callin.io via (Docker, npm, callin.io cloud, desktop app):. npm via nginx proxy
- Operating system:: Debian 12
Hello,
I understand the issue you're facing. Currently, it might only be feasible to achieve this with a well-crafted prompt, but I recognize that models could disregard such instructions. I've added your suggestion to our development backlog. I believe the ability to enable or disable memory based on expressions would be a valuable enhancement.
This discussion was automatically closed 90 days following the last response. New replies are no longer permitted.