From 1df7bfefe77ed32e0dc4b8fffa999118f399b040 Mon Sep 17 00:00:00 2001 From: Onur Date: Thu, 8 Jan 2026 15:02:31 +0300 Subject: [PATCH] MSTeams: stop on shutdown and honor chunk limit --- src/auto-reply/chunk.ts | 3 +++ src/gateway/server.ts | 1 + 2 files changed, 4 insertions(+) diff --git a/src/auto-reply/chunk.ts b/src/auto-reply/chunk.ts index 1331aa24d..793e74e0c 100644 --- a/src/auto-reply/chunk.ts +++ b/src/auto-reply/chunk.ts @@ -72,6 +72,9 @@ export function resolveTextChunkLimit( cfg?.imessage?.textChunkLimit ); } + if (provider === "msteams") { + return cfg?.msteams?.textChunkLimit; + } return undefined; })(); if (typeof providerOverride === "number" && providerOverride > 0) { diff --git a/src/gateway/server.ts b/src/gateway/server.ts index 5b2b70a5e..8d7997841 100644 --- a/src/gateway/server.ts +++ b/src/gateway/server.ts @@ -2067,6 +2067,7 @@ export async function startGatewayServer( await stopSlackProvider(); await stopSignalProvider(); await stopIMessageProvider(); + await stopMSTeamsProvider(); await stopGmailWatcher(); cron.stop(); heartbeatRunner.stop();