@telnyx/agent-cli v0.4.0
The biggest CLI release yet — 8 new command families covering WhatsApp, voice, and messaging APIs.
New CLI command families
- WhatsApp —
whatsapp-send,whatsapp-templates,setup-whatsapp(#261) - TTS —
tts(text-to-speech),tts-voices(list available voices) (#262, #267) - SMS actions —
send-sms,schedule-sms,sms-status,send-group-mms(#263, #268) - Voice actions —
call-dial,call-control,call-status(#264, #269) - STT —
stt(speech-to-text),stt-providers(list providers) (#265) - Verify —
verify-send,verify-check,setup-verify(#266)
Improvements
- 10DLC compliance setup with validation, opt-in methods, disclosure checks (#260)
- Edge CLI wrapper updated for v0.2.3 — stateful actor detection via
new-func --actor(#259) - Status command now shows available balance (balance + credit_limit) (#270)
Bug fixes
- TTS: use documented
output_typeenum andbase64_audioresponse field - TTS: remove unroutable
tts-retrievecommand, add xAI voices provider - 10DLC: eliminate CodeQL ReDoS warnings (linear pattern replaces vulnerable regex)
- Dependency security bumps across all npm packages (#255)
Test coverage
110 unit tests (up from ~50 in v0.3.0)
npm publish
Creating this release triggers the publish-npm.yml workflow, which publishes @telnyx/agent-cli to npm via OIDC.