Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .azdo/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ extends:
# Always use internal feed for dependency resolution (avoids firewall issues on 1ES pool)
$env:UV_INDEX_URL = "https://build:$($env:SYSTEM_ACCESSTOKEN)@pkgs.dev.azure.com/DomoreexpGithub/Github_Pipelines/_packaging/TeamsSDKPreviews/pypi/simple/"
Write-Host "Using authenticated Azure Artifacts feed"
uv pip install -e packages/common -e packages/api -e packages/cards -e packages/apps -e packages/botbuilder -e packages/devtools -e packages/graph -e packages/ai -e packages/openai -e packages/mcpplugin -e packages/a2aprotocol
uv pip install -e packages/common -e packages/api -e packages/cards -e packages/apps -e packages/botbuilder -e packages/graph
env:
SYSTEM_ACCESSTOKEN: $(System.AccessToken)
target:
Expand Down
5 changes: 1 addition & 4 deletions .github/copilot-instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,18 +95,15 @@ pyright # Type checking validation

### Core Packages (`/packages`)
- **microsoft-teams-apps**: Main application framework
- **microsoft-teams-ai**: AI integration functionality
- **microsoft-teams-api**: Teams API client
- **microsoft-teams-cards**: Adaptive cards support
- **microsoft-teams-common**: Shared utilities
- **microsoft-teams-graph**: Microsoft Graph integration
- **microsoft-teams-openai**: OpenAI integration
- **microsoft-teams-mcpplugin**: MCP protocol integration
- **microsoft-teams-botbuilder**: Bot Framework integration plugin

### Test Applications (`/examples`)
Available test apps for development and validation:
- **echo**: Basic message echo bot (recommended for quick validation)
- **ai-test**: AI functionality testing
- **dialogs**: Dialog handling examples
- **message-extensions**: Message extension samples
- **oauth**: OAuth authentication examples
Expand Down
4 changes: 0 additions & 4 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,12 +42,8 @@ All packages live in `packages/`, each with `src/microsoft_teams/<package>/` lay
| `apps` | App orchestrator, plugins, routing, events, HttpServer |
| `common` | HTTP client abstraction, logging, storage |
| `cards` | Adaptive cards |
| `ai` | AI/function calling utilities |
| `botbuilder` | Bot Framework integration plugin |
| `mcpplugin` | MCP server plugin |
| `a2aprotocol` | A2A protocol plugin |
| `graph` | Microsoft Graph integration |
| `openai` | OpenAI integration |

### Key Patterns

Expand Down
8 changes: 0 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,19 +58,12 @@ A comprehensive SDK for building Microsoft Teams applications, bots, and AI agen
> ℹ️ core packages used to build client/server apps for Teams.

- [`microsoft-teams-apps`](./packages/apps/README.md)
- [`microsoft-teams-ai`](./packages/ai/README.md)
- [`microsoft-teams-api`](./packages/api/README.md)
- [`microsoft-teams-cards`](./packages/cards/README.md)
- [`microsoft-teams-common`](./packages/common/README.md)
- [`microsoft-teams-graph`](./packages/graph/README.md)
- [`microsoft-teams-openai`](./packages/openai/README.md)
- [`microsoft-teams-botbuilder`](./packages/botbuilder/README.md)

> external packages to integrate with external protocols and microsoft-teams-cards

- [`microsoft-teams-mcpplugin`](./packages/mcpplugin/README.md)
- [`microsoft-teams-a2a`](./packages/a2aprotocol/README.md)

### Create a New Package

We use [cookiecutter](https://cookiecutter.readthedocs.io/en/latest/README.html) to create new packages. To create a new package, run:
Expand Down Expand Up @@ -102,7 +95,6 @@ cookiecutter templates/examples -o examples
- [`@examples/message-extensions`](./examples/message-extensions/README.md)
- [`@examples/dialogs`](./examples/dialogs/README.md)
- [`@examples/graph`](./examples/graph/README.md)
- [`@examples/ai-test`](./examples/ai-test/README.md)
- [`@examples/stream`](./examples/stream/README.md)
- [`@examples/oauth`](./examples/oauth/README.md)
- [`@examples/meetings`](./examples/meetings/README.md)
Expand Down
6 changes: 3 additions & 3 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,8 +63,8 @@ Builds on `alpha/v2.0.0` produce alpha versions like `2.0.0a10`, `2.0.0a11`, etc

| Branch | Package Name |
|--------|--------------|
| `alpha/v2.0.0` | `microsoft_teams_ai-2.0.0a11.tar.gz` |
| `release/v2.0.0` | `microsoft_teams_ai-2.0.0.tar.gz` |
| `alpha/v2.0.0` | `microsoft_teams_apps-2.0.0a11.tar.gz` |
| `release/v2.0.0` | `microsoft_teams_apps-2.0.0.tar.gz` |

> **Note:** Running the pipeline on a branch not in `publicReleaseRefSpec` (e.g., a feature branch) produces versions with the commit hash appended, like `2.0.0a11.dev5+g1a2b3c4`. This is expected and useful for testing.

Expand Down Expand Up @@ -113,7 +113,7 @@ The [publish pipeline](https://dev.azure.com/DomoreexpGithub/Github_Pipelines/_b
#### Installing Published Packages

```bash
pip install microsoft-teams-ai==2.0.0a11
pip install microsoft-teams-apps==2.0.0a11
```

## Approvers
Expand Down
80 changes: 0 additions & 80 deletions packages/a2aprotocol/README.md

This file was deleted.

48 changes: 0 additions & 48 deletions packages/a2aprotocol/pyproject.toml

This file was deleted.

26 changes: 0 additions & 26 deletions packages/a2aprotocol/src/microsoft/teams/a2a/__init__.py

This file was deleted.

25 changes: 0 additions & 25 deletions packages/a2aprotocol/src/microsoft_teams/a2a/__init__.py

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading
Loading