Wrap a prompt handler to emit a side-effect-free prompt.get audit event.
prompt.get
MCP prompt name being wrapped.
Original prompt callback registered by a prompt module.
Server configuration used for redaction and credential labels.
The wrapped prompt callback.
Prompt arguments are model-visible user input, but logs still record only top-level argument keys. Values are intentionally omitted to avoid leaking bucket names, credential identifiers, webhook details, or free-form text.
Wrap a prompt handler to emit a side-effect-free
prompt.getaudit event.