feat: add Mattermost channel support

Add Mattermost as a supported messaging channel with bot API and WebSocket integration. Includes channel state tracking (tint, summary, details), multi-account support, and delivery target routing. Update documentation and tests to include Mattermost alongside existing channels.
This commit is contained in:
Dominic Damoah committed 2026-01-21 18:40:56 -05:00
1 parent fb164b321e
commit bf6df6d6b7
66 files changed
+2545 -34

No files matched your search

+1
View File
@@ -22,6 +22,7 @@ const MARKDOWN_CAPABLE_CHANNELS = new Set<string>([
"telegram",
"signal",
"discord",
"mattermost",
"tui",
INTERNAL_MESSAGE_CHANNEL,
]);