Skip to content

msteams: add OpenClaw User-Agent header to Microsoft backend HTTP calls #51568

@SidU

Description

@SidU

The Teams plugin doesn't currently identify itself in outbound HTTP requests to Microsoft services. Adding an OpenClaw/<version> User-Agent header lets Microsoft attribute API traffic to OpenClaw, giving visibility into overall usage across their platform.

Scope: All outbound HTTP calls from the Teams plugin:

  • Graph API calls (fetch, upload, attachments)
  • Bot Framework SDK connector client (webhook replies + proactive messages)
  • File consent uploads

Version sourced from PluginRuntime.version.

Metadata

Metadata

Assignees

No one assigned

    Labels

    maintainerMaintainer-authored PR

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions