mmcli's inline "number=...,text=..." properties string breaks on plain spaces/quotes/colons in the text — found while testing van-sms-watch. Sidesteps that entirely by passing the message via --messaging-create-sms-with-text=<tempfile> instead. Tested live (multi-word text, punctuation, multi-line stdin input all delivered). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>