@alfe.ai/openclaw-teams
v0.0.45
Published
OpenClaw Microsoft Teams plugin for Alfe — send messages and adaptive cards to Teams
Readme
@alfe.ai/openclaw-teams
OpenClaw tools for sending text and Adaptive Cards through an Alfe agent's per-agent Microsoft Teams bot, and for listing the conversations available to that bot.
The plugin registers teams_send_message, teams_send_card, and
teams_list_channels synchronously on every OpenClaw registry pass. It resolves
the local Alfe config only when a tool executes, so a transient config problem
does not remove the tools from the catalog.
Boundaries
- Conversation IDs and text are runtime-validated independently of JSON Schema.
- Adaptive Cards are canonicalized as bounded JSON: at most 100 KiB, 12 nested levels, 200 total container entries, 128 characters per key, and 40,000 characters per string.
- Provider diagnostics are private. Only explicit local configuration guidance may be returned to the model.
- Channel results are projected to bounded
id,name, anddescriptionfields and labeled as untrusted external content.
Provider credentials, Bot Framework URL validation, outbound deadlines, and
agent ownership remain enforced by services/microsoft.
See Alfe and the documentation.
