Skip to content
Merged
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 teams.md/scripts/generate-llms-txt.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ const LANGUAGE_SPECIFIC_TIPS: Record<Language, string[]> = {
"The SDK uses typescript to help you make the right decisions when using the APIs. You may check type definitions and type checkers to make sure your code is correct."
],
python: [
"It's a good idea to run `uv run typecheck` to make sure the code is correctly typed and fix any type errors.",
"It's a good idea to run `pyright` to make sure the code is correctly typed and fix any type errors.",
],
csharp: [
"It's a good idea to build the application and fix compile time errors to help ensure the app works as expected.",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,6 @@
<!-- prerequisites -->

- **Python** v3.12 or higher. Install or upgrade from [python.org/downloads](https://www.python.org/downloads/).
- **UV** v0.8.11 or higher. Install or upgrade from [https://docs.astral.sh/uv/getting-started/installation/](https://docs.astral.sh/uv/getting-started/installation/)

import Admonition from '@theme/Admonition';

<Admonition type="info">
UV is a fast Python package installer and resolver. While you can use other package managers like pip, UV provides better performance and dependency resolution for Teams SDK projects.
</Admonition>

<!-- create-command -->

Expand All @@ -32,7 +25,7 @@ cd quote-agent
Start the development server:

```sh
uv run src\main.py
python src/main.py
```

<!-- console-output -->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,5 @@ This package wraps the official [A2A SDK](https://github.com/a2aproject/a2a-pyth
Install the package:

```bash
uv add microsoft-teams-a2a
pip install microsoft-teams-a2a
```
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ SSE protocol
Install it to your application:

```bash
uv add microsoft-teams-mcpplugin
pip install microsoft-teams-mcpplugin
```

<!-- remote-protocol -->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ You are able to convert any `App` into an MCP server by using the `McpPlugin` fr
Install it to your application:

```bash
uv add microsoft-teams-mcpplugin
pip install microsoft-teams-mcpplugin
```

<!-- configuration -->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ We'll also discuss how you can migrate features over incrementally via the [botb
First, let's install Teams SDK into your project. Notably, this won't replace any existing installation of Teams SDK. When you've completed your migration, you can safely remove the `teams-ai` dependency from your `pyproject.toml` file.

```sh
uv add microsoft-teams-apps
pip install microsoft-teams-apps
```

<!-- app-migration -->
Expand Down