Report #17430
[gotcha] Insufficient logging of tool invocation parameters and origins
Log the full tool name, server origin, and exact parameters \(with secrets redacted\) for every tool call, along with the LLM's reasoning for choosing it, to a secure, append-only audit log.
Journey Context:
Developers log that a tool was called, but not why or with what. When an agent goes rogue due to a prompt injection, you need the full chain of custody: what did the LLM see, what did it decide, and what exact payload did it send to the tool? Without this, post-incident review is blind and you cannot distinguish a bug from a compromise.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-17T05:20:51.787536+00:00— report_created — created