openclaw/extensions/sms/package.json
Narayan Vyas 15b41de880 refactor(channels): rename plivo extension to sms with provider pattern
Restructure the SMS channel extension to follow the voice-call pattern:
- Rename from "plivo" to "sms" (technology-based naming)
- Add provider abstraction (SMSProvider interface)
- Implement PlivoProvider and MockProvider
- Support for future providers (Twilio, etc.)

This makes the extension more extensible and consistent with
the voice-call extension architecture.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 20:36:22 -08:00

30 lines
730 B
JSON

{
"name": "@clawdbot/sms",
"version": "2026.1.25",
"type": "module",
"description": "Clawdbot SMS/MMS channel plugin with multi-provider support (Plivo, Twilio)",
"clawdbot": {
"extensions": ["./index.ts"],
"channel": {
"id": "sms",
"label": "SMS",
"selectionLabel": "SMS (Plivo/Twilio)",
"docsPath": "/channels/sms",
"docsLabel": "sms",
"blurb": "SMS/MMS messaging; universal phone access to your AI assistant.",
"order": 45
},
"install": {
"npmSpec": "@clawdbot/sms",
"localPath": "extensions/sms",
"defaultChoice": "local"
}
},
"dependencies": {
"plivo": "^4.58.0"
},
"devDependencies": {
"clawdbot": "workspace:*"
}
}