The title is not clickbait, just a joke. But…
I have a Custom GPT connecting to an API I wrote. The API has add, delete and update item functionality, pretty typical. I was testing just the add/delete endpoints from my GPT and had only added those to the instructions/schema.
Add and delete worked as expected, but I forgot that I hadn’t told it about update yet, and I tried to do an update. It found a workaround.
It first deleted the item, then added it back with the updated values - two endpoint calls. Has anyone else seen that kind of behavior?