openclaw/extensions/msteams/src/monitor-handler
sudie-codes 8b5eeba386
fix(msteams): batch multi-block replies into single continueConversation call (#29379) (#49587)
Teams silently drops blocks 2+ when each deliver() opens its own
continueConversation() call. Accumulate rendered messages across all
deliver() calls and flush them together in markDispatchIdle().

On batch failure, retry each message individually so trailing blocks
are not silently lost. Log a warning when any individual messages fail
so flush failures are visible in logs.
2026-03-22 20:16:17 -05:00
..
inbound-media.ts style: align formatting with oxfmt 0.33 2026-02-18 01:34:35 +00:00
message-handler.authz.test.ts refactor: shrink plugin sdk public surface 2026-03-18 23:31:08 +00:00
message-handler.ts fix(msteams): batch multi-block replies into single continueConversation call (#29379) (#49587) 2026-03-22 20:16:17 -05:00