pub fn interrupt_with_data(message: &str, data: Value) -> Interrupt
Helper to create a dynamic interrupt with data