text: Add delete_surrounding_text to protocol