pub fn removed_tool_message(name: &str) -> Option<String>
The error text for a call to a removed tool. Stable per name (no timestamps/counters) so provider-side prompt caching stays byte-stable (#498).