Speculation on my part:
Patriot stocks may have been really reduced - by defending Israel during Netanyahu's adventure against Iran (it could have been smarter to tell Netanyahu not to start).
There is no reason to think that stocks of other weapons (e.g. air to ground missiles, glide bomb units for F-16) have suddenly gone really low. In fact, there is probably a f**kton of them.
Consequently, I suspect that Trump and Putin have made a deal they failed to disclose: Putin promised to refrain from helping Iran (it was an easy promise, he was really low on supplies). Trump promised in return to refrain from helping Ukraine, which he could have easily helped. At best, he got conned, at worst he got to do what he already wanted.
I would advise journalists to ask around: "has the US DoD been ordered to alter criteria for determining what is sufficient supply?" If yes, we're looking at an excuse. If no, we're looking at inability.
Both are bad, but inability can be corrected with honest admission and action, Ukraine has a bit of money from other allies to actually buy some US weapons, although they are rushing to make more domestically.
If it's not inability but an undercarpet deal, then corrections are bit harder to achieve.
Possibly, reverse motivation - the training goal of such an agent would not be nice and smooth output, but shooting down misinformation.
But I have serious doubts about whether all of that is feasible, given the computational cost of running large language models.