v1.5.1
fix: VoiceInputClient.showToast NPE — null check inside handler Race condition: mService was checked on calling thread but used on main thread via Handler.post(). Between check and execution, mService could become null (e.g. input view detached). Move null check inside the posted lambda.