pub fn tool<R: Rail>( rail: &R, name: &str, arguments: &Map<String, Value>, ) -> Option<ToolResult>
Forwards the invocation on the ticket’s rail, never running the command.