feat(msteams): add outbound sends and fix reply delivery
- Add sendMessageMSTeams for proactive messaging via CLI/gateway - Wire msteams into outbound delivery, heartbeat targets, and gateway send - Fix reply delivery to use SDK's getConversationReference() for proper bot info, avoiding "Activity Recipient undefined" errors - Use proactive messaging for replies to post as top-level messages (not threaded) by omitting activityId from conversation reference - Add lazy logger in send.ts to avoid test initialization issues
This commit is contained in:
@@ -1964,6 +1964,13 @@ export async function startGatewayServer(
|
||||
startIMessageProvider,
|
||||
);
|
||||
}
|
||||
if (plan.restartProviders.has("msteams")) {
|
||||
await restartProvider(
|
||||
"msteams",
|
||||
stopMSTeamsProvider,
|
||||
startMSTeamsProvider,
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user