Skip to content

Commit 2253706

Browse files
authored
Merge branch 'main' into tcm
2 parents aad889b + 7e8472f commit 2253706

548 files changed

Lines changed: 52373 additions & 13021 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.devcontainer/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Note: You can use any Debian/Ubuntu based image you want.
2-
FROM mcr.microsoft.com/devcontainers/universal:2
2+
FROM mcr.microsoft.com/devcontainers/base:ubuntu
33

44
# [Optional] Uncomment this section to install additional OS packages.
55
# RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \

.devcontainer/devcontainer.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,10 @@
2020
},
2121
"ghcr.io/elanhasson/devcontainer-features/dotnet-aspire-daily:1": {},
2222
"ghcr.io/devcontainers/features/azure-cli:1": {},
23-
"ghcr.io/azure/azure-dev/azd:0": {}
23+
"ghcr.io/devcontainers/features/git:1": {},
24+
"ghcr.io/devcontainers/features/dotnet:2": {},
25+
"ghcr.io/azure/azure-dev/azd:0": {},
26+
"ghcr.io/devcontainers/features/python:1": {}
2427
},
2528
// Use 'forwardPorts' to make a list of ports inside the container available locally.
2629
// "forwardPorts": [],
Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
1-
name: Bug Report
1+
name: 🐛 Bug Report
22
description: Report a bug
33
type: "bug"
4+
labels:
5+
- needs-triage
46

57
body:
68
- type: markdown
79
attributes:
810
value: |
911
## Please Read the following before submitting an issue.
1012
11-
### Have you read the doc?
13+
### Have you read the docs?
1214
- [Python AgentChat User Guide and Tutorial](https://microsoft.github.io/autogen/stable/user-guide/agentchat-user-guide/index.html)
1315
- [Python Core API User Guide](https://microsoft.github.io/autogen/stable/user-guide/core-user-guide/index.html)
1416
- [Python API Doc](https://microsoft.github.io/autogen/stable/reference/index.html)
@@ -88,6 +90,10 @@ body:
8890
multiple: false
8991
options:
9092
- "Python dev (main branch)"
93+
- "Python 0.5.2"
94+
- "Python 0.5.1"
95+
- "Python 0.4.9"
96+
- "Python 0.4.8"
9197
- "Python 0.4.7"
9298
- "Python 0.4.6"
9399
- "Python 0.4.5"
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
name: 📘 Doc Issue
2+
description: Report an issue in the documentation, including missing or incorrect information.
3+
type: "bug"
4+
labels:
5+
- needs-triage
6+
- documentation
7+
8+
body:
9+
- type: markdown
10+
attributes:
11+
value: |
12+
## Please Read the following before submitting an issue.
13+
14+
### Have you read the docs?
15+
- [Python AgentChat User Guide and Tutorial](https://microsoft.github.io/autogen/stable/user-guide/agentchat-user-guide/index.html)
16+
- [Python Core API User Guide](https://microsoft.github.io/autogen/stable/user-guide/core-user-guide/index.html)
17+
- [Python API Doc](https://microsoft.github.io/autogen/stable/reference/index.html)
18+
- [.NET Doc](https://microsoft.github.io/autogen/dotnet/)
19+
20+
### Have you searched for related issues?
21+
- Some other users might have the same issue as yours.
22+
23+
- type: textarea
24+
attributes:
25+
label: What is the doc issue?
26+
description: Please provide as much information as possible, this helps us address the issue. Use Markdown to format your text.
27+
value: |
28+
**Describe the issue**
29+
A clear and concise description of what the issue is. What is missing or incorrect?
30+
31+
**What do you want to see in the doc?**
32+
33+
**Screenshots**
34+
If applicable, add screenshots to help explain your problem.
35+
36+
**Additional context**
37+
Add any other context about the problem here.
38+
validations:
39+
required: true
40+
- type: input
41+
id: doc-link
42+
attributes:
43+
label: Link to the doc page, if applicable
44+
description: Please provide a link to the doc page that has the issue.
45+
placeholder: https://microsoft.github.io/autogen/stable/user-guide/agentchat-user-guide/index.html
46+
validations:
47+
required: true
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
name: 🔒 Maintainer Only
2+
description: Only use this template if you are a maintainer.
3+
4+
body:
5+
- type: checkboxes
6+
attributes:
7+
label: Confirmation
8+
description: Please only use this template if you are a maintainer. Thanks for helping us keep the issue tracker organized!
9+
options:
10+
- label: I confirm that I am a maintainer and so can use this template. If I am not, I understand this issue will be closed and I will be asked to use a different template.
11+
required: true
12+
13+
- type: textarea
14+
id: body
15+
attributes:
16+
label: Issue body
17+
description: "How do you trigger this bug? Please walk us through it step by step."
18+
validations:
19+
required: true
20+

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
1-
blank_issues_enabled: true
1+
blank_issues_enabled: false
22
contact_links:
3-
- name: Questions or general help 💬
3+
- name: 💬 Questions or general help
44
url: https://github.com/microsoft/autogen/discussions
55
about: Please ask and answer questions here.
6+
- name: 💡 Suggest a new feature
7+
url: https://github.com/microsoft/autogen/discussions/categories/feature-suggestions
8+
about: Please suggest new features here and once the feature is accepted a maintainer will create an issue.

.github/ISSUE_TEMPLATE/feature_request.yml

Lines changed: 0 additions & 54 deletions
This file was deleted.

.github/workflows/checks.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,44 @@ jobs:
181181
name: coverage-autogen-ext-grpc
182182
path: ./python/coverage_autogen-ext-grpc.xml
183183

184+
test-autogen-ext-pwsh:
185+
runs-on: windows-latest
186+
steps:
187+
- uses: actions/checkout@v4
188+
189+
- uses: astral-sh/setup-uv@v5
190+
with:
191+
enable-cache: true
192+
version: "0.5.18"
193+
194+
- uses: actions/setup-python@v5
195+
with:
196+
python-version: "3.11"
197+
198+
- name: Install Python deps
199+
run: |
200+
uv sync --locked --all-extras
201+
shell: pwsh
202+
working-directory: ./python
203+
204+
- name: Run tests for Windows
205+
run: |
206+
.venv/Scripts/activate.ps1
207+
poe --directory ./packages/autogen-ext test-windows
208+
shell: pwsh
209+
working-directory: ./python
210+
211+
- name: Move coverage file
212+
run: |
213+
mv ./packages/autogen-ext/coverage.xml coverage_autogen_ext_windows.xml
214+
working-directory: ./python
215+
216+
- name: Upload coverage artifact
217+
uses: actions/upload-artifact@v4
218+
with:
219+
name: coverage-autogen-ext-windows
220+
path: ./python/coverage_autogen_ext_windows.xml
221+
184222
codecov:
185223
runs-on: ubuntu-latest
186224
needs: [test, test-grpc]

.github/workflows/docs.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
[
3434
# For main use the workflow target
3535
{ ref: "${{github.ref}}", dest-dir: dev, uv-version: "0.5.13", sphinx-release-override: "dev" },
36-
{ ref: "python-v0.4.7", dest-dir: stable, uv-version: "0.5.13", sphinx-release-override: "stable" },
36+
{ ref: "python-v0.5.2", dest-dir: stable, uv-version: "0.5.13", sphinx-release-override: "stable" },
3737
{ ref: "v0.4.0.post1", dest-dir: "0.4.0", uv-version: "0.5.13", sphinx-release-override: "" },
3838
{ ref: "v0.4.1", dest-dir: "0.4.1", uv-version: "0.5.13", sphinx-release-override: "" },
3939
{ ref: "v0.4.2", dest-dir: "0.4.2", uv-version: "0.5.13", sphinx-release-override: "" },
@@ -42,6 +42,10 @@ jobs:
4242
{ ref: "python-v0.4.5", dest-dir: "0.4.5", uv-version: "0.5.13", sphinx-release-override: "" },
4343
{ ref: "python-v0.4.6", dest-dir: "0.4.6", uv-version: "0.5.13", sphinx-release-override: "" },
4444
{ ref: "python-v0.4.7", dest-dir: "0.4.7", uv-version: "0.5.13", sphinx-release-override: "" },
45+
{ ref: "python-v0.4.8", dest-dir: "0.4.8", uv-version: "0.5.13", sphinx-release-override: "" },
46+
{ ref: "python-v0.4.9-website", dest-dir: "0.4.9", uv-version: "0.5.13", sphinx-release-override: "" },
47+
{ ref: "python-v0.5.1", dest-dir: "0.5.1", uv-version: "0.5.13", sphinx-release-override: "" },
48+
{ ref: "python-v0.5.2", dest-dir: "0.5.2", uv-version: "0.5.13", sphinx-release-override: "" },
4549
]
4650
steps:
4751
- name: Checkout

.github/workflows/issue-needs-triage.yml

Lines changed: 0 additions & 18 deletions
This file was deleted.

0 commit comments

Comments
 (0)