Microsoft/teams
Microsoft Teams read-only integration — channels, chats, mentions via Graph API (public client, device code flow)
2026.07.18.2
Added: An upgrades array entry (no-op) to teams.ts for proper typeVersion tracking on existing instances. No schema or behavior changes.
2026.07.18.1
Changed: Pinned the zod import specifier to npm:zod@4.4.3 (was
npm:zod@4) for hermetic dependency resolution. No runtime behavior change.
2026.07.13.1
Changed: Upgraded the test-only dev dependency
@systeminit/swamp-testing to 0.20260504.10, matching the rest of the repo.
This is a test-harness change only — the published extension bundle is
unchanged and no runtime behavior is affected.
Global Arguments
| Argument | Type | Description |
|---|---|---|
| tenantId | string | Entra tenant GUID (e.g. e9b2b7ba-b238-42a9-b271-2adfc82da650) |
| clientId | string | Azure public client app registration ID |
| refreshToken | string | OAuth2 refresh token obtained via bootstrap. Re-run bootstrap if expired. |
| Argument | Type | Description |
|---|---|---|
| teamId | string | Team ID (from list_teams output) |
| Argument | Type | Description |
|---|---|---|
| teamId | string | Team ID |
| channelId | string | Channel ID |
| limit | number | Maximum root messages to fetch (replies under each are always fetched in full) |
| includeReplies | boolean | Fetch and nest replies under each root message |
| Argument | Type | Description |
|---|---|---|
| nameFilter? | string | Filter to chats where a member name/email contains this substring |
| limit | number | Maximum chats to return |
| Argument | Type | Description |
|---|---|---|
| chatId | string | Chat ID (from list_chats output) |
| since? | string | Only messages at or after this ISO 8601 timestamp |
| limit | number | Maximum messages to return |
| Argument | Type | Description |
|---|---|---|
| since? | string | Look back to this ISO 8601 timestamp (default: 24h ago) |
| chatLimit | number | Max chats to scan (most-recent-first) |
| mode | enum | Filter attention items by type |
Resources
Surfaces Teams @mentions, active chat threads, and recent channel activity into a digest view for daily review
2026.07.18.1
Changed: Pinned the zod import specifier to npm:zod@4.4.3 (was
npm:zod@4) for hermetic dependency resolution. No runtime behavior change.
2026.07.13.1
Changed: Upgraded the test-only dev dependency
@systeminit/swamp-testing to 0.20260504.10, matching the rest of the repo.
This is a test-harness change only — the published extension bundle is
unchanged and no runtime behavior is affected.
2026.07.13.1
Changed: Upgraded the test-only dev dependency
@systeminit/swamp-testing to 0.20260504.10, matching the rest of the repo.
This is a test-harness change only — the published extension bundle is
unchanged and no runtime behavior is affected.
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned