A single audit log entry for one MCP tool call.
Context passed to AuditLogger hook via user_data pointer.
const int * iteration
Pointer to current iteration.
const int * delegation_depth
Pointer to current depth.
const std::string * caller_id
Pointer to current identity name.
const std::string * parent_conversation_id
Pointer to parent conv ID.