AI article

Approving a Tool Is Not Approving Data: What Laravel AI SDK 1.0 Changes, and What It Doesn't

Community description: Laravel AI SDK 1.0 shipped on September 23, and one of the headline features is the Approvable...

Dev.to | Sep 25, 2026 | Gabriele Pieretti

Automated excerpt

A tool declares Approvable, uses the InteractsWithApprovals trait, and when the model decides to call it the conversation stops and hands back the pending calls with the arguments the model picked: You resume by passing a decision per call: approve, reject with a reason the model gets to read, or edit the arguments before the tool runs. The mental model it suggests, though, is: the agent proposes, the human confirms, the action runs. Hence the rule I ended up with: human approval inside the agent protects whoever is driving the agent.

Selected automatically from source text; not independently written or fact-checked. Read the original for full context.

Read the original article

More AI news