pub fn normalize_tool_name(tool: &str) -> Option<&'static str>Expand description
Normalize a tool name to its canonical form from rules.json.
Returns the canonical name if found, None otherwise. Performs case-insensitive matching.
ยงExample
use agnix_rules::normalize_tool_name;
assert_eq!(normalize_tool_name("Claude-Code"), Some("claude-code"));
assert_eq!(normalize_tool_name("GITHUB-COPILOT"), Some("github-copilot"));
assert_eq!(normalize_tool_name("unknown"), None);