mirror of
https://github.com/openclaw/openclaw.git
synced 2026-06-25 22:59:32 +00:00
stripHtmlFromTeamsMessage decoded & FIRST, so literal entity text the user typed (which Microsoft Graph returns double-encoded, e.g. &lt;) got re-decoded into markup: "The token is &lt;APIKEY&gt;" became "The token is <APIKEY>" instead of the correct "The token is <APIKEY>". Reorder so & is decoded last, mirroring the documented ordering in decodeHtmlEntities (inbound.ts), whose comment already states it 'must be last to prevent double-decoding (e.g. &lt; -> < not <)'. Behavior-preserving for all singly-encoded input; the existing entity test is unchanged. Co-authored-by: ly-wang19 <ly-wang19@users.noreply.github.com> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
OpenClaw Microsoft Teams
Official OpenClaw channel plugin for Microsoft Teams bot conversations.
Install from OpenClaw:
openclaw plugin add @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.