Skip to content

docs: Add M365 Extensions guide (TS/Python/.NET) - #2963

Open
Copilot wants to merge 1 commit into
mainfrom
copilot/add-m365-extensions-docs
Open

docs: Add M365 Extensions guide (TS/Python/.NET)#2963
Copilot wants to merge 1 commit into
mainfrom
copilot/add-m365-extensions-docs

Conversation

Copilot AI commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds the missing M365 Extensions guide for TypeScript, Python, and C#.

The guide covers:

  • Installing and connecting the extension to an existing Microsoft 365 Agents SDK app
  • How Teams and non-Teams activities are routed
  • Bypassing Teams routing for selected activities
  • Language-specific examples based on the upstream SDK samples

The packages are not yet available in all public registries, so the guide marks the feature as Preview.

Closes #2960.

Adds a new in-depth guide covering the M365 Extensions package that
embeds a Teams SDK App inside an existing Microsoft 365 Agents SDK
host app, mirroring the file-handling guide structure.

- New category README.mdx with overview and preview notice.
- New "Embedding the Teams SDK" page covering install, the one-call
  useTeamsSdk/AddTeamsSdk/use_teams_sdk wiring, routing rules,
  bypassing Teams routing, and the TypeScript-only host-context
  accessor.
- Per-language include fragments sourced from the runnable examples in
  microsoft/teams.ts#725, microsoft/teams.py#558, and
  microsoft/teams.net#652.

Closes #2960.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI requested a lite review from Copilot and removed request for Copilot August 22, 2026 15:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Docs: Add M365 Extensions guide (missing across TS/Python/.NET)

1 participant