Files
openclaw/extensions/msteams
wanyongstar 9386ac0966 fix(msteams): dedupe poll vote selections before maxSelections truncation (#123070)
* fix(msteams): dedupe poll vote selections before maxSelections truncation

normalizeMSTeamsPollSelections truncated the raw selections to
maxSelections before deduplicating, so a duplicated choice (e.g. an
Adaptive Card posting "0,0,1") consumed multiple slots and starved
later distinct choices: with maxSelections=2 the stored vote became
["0"] and choice "1" was silently dropped. Deduplicate first, then
truncate.

* fix(msteams): simplify poll selection normalization

---------

Co-authored-by: ClawSweeper <steipete+clawsweeper@gmail.com>
2026-08-14 08:43:41 -07:00
..

OpenClaw Microsoft Teams

Official OpenClaw channel plugin for Microsoft Teams bot conversations.

Install from OpenClaw:

openclaw plugins install @openclaw/msteams

Configure the Teams bot credentials and trusted service URLs in OpenClaw, then connect the bot to the teams or chats where agents should operate.