Skip to content

Add Headers to identity agents created by Agents SDK to M365 #395

@MattB-msft

Description

@MattB-msft

To improve reporting and troubleshooting for M365 centric channels, please add support for the following headers to outgoing communications:

Verify existing and add support for :

[v0.2] Required header specifications

Header Description Example / Definition Required
User-agent User-agent Agent language and version specifier Yes
AgentRegistrar Source of truth of agentID A365 (placeholder) Yes
AgentID Unique ID that is registered against A365 Entra:GUID - This will be the Agentic Instance ID or Agent Application Id registered in Entra Yes
AgentName Human-friendly name User provided name, String that meets standard input sanitization rules (no special characters, etc.) Yes
Agent-Referrer If referred by multi-agent (MCP, A2A, or direct API), originator of request Incoming Full Channel Identifier Yes

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions