3,851 karma · joined January 24, 2018
It absolutely matters because something like Claude Code has no guarantee that there won't be changes between updates but a model pinned at the API version level that is getting enterprise traffic absolutely does have that guarantee and would be a much more widespread problem...
It's literally not unless you already know exactly where it is in the code
Also even if it is I find that the extra mental switching is not worth it, that's why I even have it do basic things like updating the text in buttons these days. There is no point in using my mouse and keyboard to track down a file and then make the change when I can just use my voice to tell it what to change and then wait a few seconds.
You don't need to actually change the tool schema or break the prompt cache to do that. In the tool itself you could just check if it's in plan mode and reject the tool call...
And yes I know it's a word, I know at least two meanings it has but in this particular usage I was not familiar with it. Anyways, I was wrong and I will take the L
You are doing the same thing, very ironic. At least I'm not the one trying to act like I'm on the moral high ground.
Vibe coders like you who don't even understand basic fundamentals are pretty infuriating because you don't even understand what everyone else is talking about
LLMs sometimes like to execute one-off Python scripts to make edits to files rather than just calling the edit tool directly. Both are tool calls so saying that you should have it write code instead of doing tool calls makes no sense because writing code is a tool call for it...
Do you have an example?