From 0885b17b484f9b4d8ae81685d1a757293be71768 Mon Sep 17 00:00:00 2001 From: anandu-kv Date: Wed, 27 Aug 2025 11:32:29 +0530 Subject: [PATCH] fix: Add missing recipient channels to the model --- siren/models/messaging.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/siren/models/messaging.py b/siren/models/messaging.py index 353169b..509ab81 100644 --- a/siren/models/messaging.py +++ b/siren/models/messaging.py @@ -47,8 +47,16 @@ class TemplateInfo(BaseModel): class Recipient(BaseModel): """Recipient information for messaging.""" # type: str = "direct" # Default to "direct", can be "user_id" or other values - slack: str | None = None email: str | None = None + sms: str | None = None + whatsapp: str | None = None + slack: str | None = None + teams: str | None = None + discord: str | None = None + line: str | None = None + inApp: str | None = None + pushToken: str | None = None + class ProviderIntegration(BaseModel):