Coding
Reads the repository, runs the build, reads the errors.
The part of a developer's day that is not thinking: decode this token, what does this cron line actually do, why does this string not match. All of it exact, none of it something a model should do from memory.
Token, cron line, string, file - whatever is not behaving.
Not memory. A checksum from memory is a checksum that looks right.
With the reason, and with what was not checked.

It does not run your code. Tools that touch a repository run on your own machine through the desktop app, where you see every command before it happens.
This JWT is being rejected by the gateway. Decode it, tell me whether it has expired, and check whether the issuer string has anything invisible in it.
Small for all of it. These are tool calls; the model only has to pick the right one.
Compare the sizesIt is decoded on our server and not stored beyond the conversation. The signature is never verified, so no key is needed or wanted.
In the desktop app, on your machine, with every command shown before it runs. Never on our server.
Because it will answer. A model produces a checksum-shaped string with the confidence of a real one, and that is the failure mode worth avoiding.
Reads the repository, runs the build, reads the errors.
Works a problem through, and says where the reasoning stops.
Reads what piled up, writes what has to be written.