Skip to content

Add SDK telemetry headers to Graph API requests #344

@lramosvea

Description

@lramosvea

API requests made through the Agents SDK should include a consistent SdkVersion header so usage is trackable in telemetry, following the same pattern as the Graph SDKs.

Suggested format per language:

  • agents-copilot-dotnet/{version}
  • agents-copilot-python/{version}
  • agents-copilot-typescript/{version}

Requirements:

  • Set automatically by the SDK's HTTP pipeline — not opt-in
  • Include the package version
  • Consistent across releases

A stable header would let us accurately measure adoption and version distribution across all three languages.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions