LLMs Only Produce JSON Requests – Your Code Executes the Action
The model never runs your function; it emits a structured request that your dispatcher validates, authorizes, and finally executes. Understanding this hand-off is key to fixing bugs and preventing unauthorized side effects.