Missing User Warnings
Medium
- Confidence
- 90% confidence
- Finding
- The adapter directly exposes state-changing operations such as ride booking and order cancellation and executes them immediately once a function call is made. In an LLM-agent setting, this creates a real risk of unintended purchases or cancellations from prompt injection, misunderstanding, or ambiguous user intent because there is no explicit confirmation gate in code before invoking the backend service.
