pub type ToolSanitizeFn = Box<dyn Fn(&str, Json) -> Json + Send + Sync>;Expand description
Sanitize a tool request payload before the runtime records it.
Tool sanitize callbacks are used only for observability payloads. They can rewrite the JSON arguments recorded on tool-start events without changing the caller-owned request that is passed to the tool implementation.
Aliased Typeยง
pub struct ToolSanitizeFn(/* private fields */);