Skip to content

Merge latest autogen #17

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 125 commits into from
Apr 11, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
125 commits
Select commit Hold shift + click to select a range
90332e3
Revert Allow Voice Access to find clickable cards commit (#5911)
peterychang Mar 12, 2025
712aba6
update ref for v0.4.9 website (#5914)
ekzhu Mar 12, 2025
0a988b6
fix: Recurrent SendMessageAsync deadlock in message handler (#5916)
lokitoth Mar 12, 2025
8199a2c
feat: [dotnet] open control channel for grpc save/load (#5489)
bassmang Mar 12, 2025
4d8b97e
Fix logging error with ollama client (#5917)
ekzhu Mar 12, 2025
aefa66a
Update MarkItDown. (#5920)
afourney Mar 13, 2025
cf13657
feat: Implement AgentChat.NET Termination Conditions (#5839)
lokitoth Mar 13, 2025
6ae098f
bugfix: Workaround for pydantic/#7713 (#5893)
nissa-seru Mar 13, 2025
52346fd
ci: Add missing Code Coverage assemblies to M.AG.* tests (#5925)
lokitoth Mar 13, 2025
41e7e85
fix: Improve PublishMessageAsync resilience (#5923)
lokitoth Mar 13, 2025
3a1108a
fix: make sure system message is present in reflection call (#5926)
ekzhu Mar 13, 2025
f1e6153
Update memory.ipynb - fixed typo chroma_user_memory (#5901)
yusufk Mar 13, 2025
87707bc
Improve AgentChat Teams Doc (#5930)
victordibia Mar 13, 2025
6bf22ea
Bump @babel/runtime from 7.26.9 to 7.26.10 in /python/packages/autoge…
dependabot[bot] Mar 13, 2025
3b1ed78
Bump @babel/helpers from 7.26.9 to 7.26.10 in /python/packages/autoge…
dependabot[bot] Mar 13, 2025
fc6fb4e
fix: revert to python:3.10-slim base image for AutoGen Studio (#5932)
gunt3001 Mar 13, 2025
84c622a
Fixes an error that can occur when listing the contents of a director…
afourney Mar 14, 2025
a4b6372
Use SecretStr type for api key (#5939)
ekzhu Mar 14, 2025
296de52
Update AgentChat Docs for RAGAgent / Teachability (#5935)
victordibia Mar 14, 2025
b8b7a2d
Ensure SecretStr is cast to str on load for model clients (#5947)
victordibia Mar 14, 2025
0276aac
Fix `poe check` on Windows (#5942)
nissa-seru Mar 14, 2025
5f9e37d
Upgrade llama cpp to 0.3.8 to fix windows related error (#5948)
ekzhu Mar 14, 2025
fe1feb3
Enable Auth in AGS (#5928)
victordibia Mar 14, 2025
9bde5ef
Improve docs for model clients (#5952)
ekzhu Mar 15, 2025
aba41d7
feat: add structured output to model clients (#5936)
ekzhu Mar 15, 2025
4835321
Improvements to agbench (#5776)
ekzhu Mar 16, 2025
22b68b9
Added a flag to agbench to enable Azure identity. (#5977)
afourney Mar 17, 2025
e5ab7d5
Some pandas series were not being handled correctly (#5972)
afourney Mar 17, 2025
685142c
Fix R1 reasoning parser for openai client (#5961)
ZakWork Mar 17, 2025
8f8ee04
AGS - Test Model Component in UI, Compare Sessions (#5963)
victordibia Mar 17, 2025
c4e07e8
Implement 'candidate_func' parameter to filter down the pool of candi…
Ethan0456 Mar 17, 2025
09d8d34
Filter invalid parameters in Ollama client requests (#5983)
federicovilla55 Mar 17, 2025
a8cef32
Support json schema for response format type in OpenAIChatCompletionC…
ekzhu Mar 18, 2025
a2ab0e3
ci: Remove --locked from uv sync in Integration test project (#5993)
lokitoth Mar 18, 2025
d83927e
fix AssistantAgent polymorphism bug (#5967)
ZacharyHuang Mar 19, 2025
69292e6
Update mimum openai version to 1.66.5 as import path changed (#5996)
ekzhu Mar 19, 2025
8f42e5a
redundancy package delete. (#5976)
zhanluxianshen Mar 19, 2025
855bcd7
Add API doc for save_state and load_state for SingleThreadedAgentRunt…
ekzhu Mar 19, 2025
9103359
add cancellation support to docker executor (#6027)
ekzhu Mar 20, 2025
3498c3c
Fix issue #5946: changed code for ACASessionsExecutor _ensure_access_…
EdwinInnovation Mar 20, 2025
262c74f
Properly close model clients in documentation and samples (#5898)
federicovilla55 Mar 20, 2025
ecdb74b
Limit what files and folders FileSurfer can access. (#6024)
afourney Mar 20, 2025
989d99d
Announce current page on sidebar links, version (#5986)
peterychang Mar 20, 2025
46add11
Move start() and stop() as interface methods for CodeExecutor (#6040)
ekzhu Mar 20, 2025
fef953e
Fix bytes in markdown converter playwright (#6044)
husseinmozannar Mar 20, 2025
878aa4c
Add linter to AGBench (#6022)
gagb Mar 20, 2025
a21a60b
add alt text to images (#6045)
peterychang Mar 21, 2025
8f58e47
Add alt text for clickable cards on website (#6043)
peterychang Mar 21, 2025
334209f
Correct README command examples for chess game sample. (#6008)
trevor211 Mar 21, 2025
3705ecb
Improve grammar of README.md (#5999)
ucg8j Mar 21, 2025
9a536e5
Update migration guide type name (#5978)
stuartleeks Mar 21, 2025
ff847cc
[Accessibility] fix screen reader is not announcing 'Copied' informat…
cheng-tan Mar 21, 2025
eaef7ba
Allow Docker-out-of-docker in AGBench (#6047)
afourney Mar 21, 2025
97ccc58
Fix some code for clean autogenstudio (#5981)
zhanluxianshen Mar 21, 2025
26364e3
doc: Improve documentation around model client and tool and how it wo…
ekzhu Mar 21, 2025
6f784ac
[Accessibility] Fix: screen reader does not announce theme change and…
cheng-tan Mar 21, 2025
a2add02
[Draft] Add Tracing docs to agentchat (#5995)
victordibia Mar 22, 2025
bca4d7e
FIX: Anthropic multimodal(Image) message for Anthropic >= 0.48 aware …
SongChiYoung Mar 22, 2025
e28738a
Add async support for `selector_func` and `candidate_func` in `Select…
Ethan0456 Mar 22, 2025
fc2c997
Add model_context property to AssistantAgent (#6072)
jspv Mar 23, 2025
47ffacc
AssistantAgent.metadata for user/application identity information ass…
tongyu0924 Mar 23, 2025
7047fb8
Add support for thought field in AzureAIChatCompletionClient (#6062)
jay-thakur Mar 25, 2025
9a05883
add utf encoding in websurfer read file (#6094)
victordibia Mar 25, 2025
2e2a314
Take the output of the tool and use that to create the HandoffMessage…
Kurok1 Mar 25, 2025
0bec835
Emit <think> and </think> around reasoning chunks from model_extras i…
y26s4824k264 Mar 25, 2025
ce92926
add read timeout for create_mcp_server_session (#6080)
Septa2112 Mar 26, 2025
8a5ee3d
Add autogen user agent to azure openai requests (#6124)
jackgerrits Mar 26, 2025
025490a
Use class hierarchy to organize AgentChat message types and introduce…
ekzhu Mar 26, 2025
b5ff7ee
feat(ollama): Add thought field support and fix LLM control parameter…
jay-thakur Mar 27, 2025
29485ef
Fix MCP tool bug by dropping unset parameters from input (#6125)
ekzhu Mar 27, 2025
7487687
[feat] token-limited message context (#6087)
bassmang Mar 27, 2025
2754eda
FEAT: Add missing OpenAI-compatible models (GPT-4.5, Claude models) (…
SongChiYoung Mar 28, 2025
c24eba6
Add suppress_result_output to ACADynamicSessionsCodeExecutor initiali…
stuartleeks Mar 28, 2025
0cd3ff4
FIX: Anthropic and Gemini could take multiple system message (#6118)
SongChiYoung Mar 28, 2025
e686342
Fix token limited model context (#6137)
ekzhu Mar 28, 2025
7615c7b
Rename to use BaseChatMessage and BaseAgentEvent. Bring back union ty…
ekzhu Mar 30, 2025
fbdd89b
[BugFix][Refactor] Modular Transformer Pipeline and Fix Gemini/Anthro…
SongChiYoung Mar 31, 2025
61ba153
Doc/moudulor transform oai (#6149)
SongChiYoung Mar 31, 2025
770bf23
Fix typos and optimize OrTerminationCondition (#5980)
zhanluxianshen Mar 31, 2025
20753ad
Fix docs typos. (#5975)
zhanluxianshen Mar 31, 2025
c620683
fix: the installation instruction had a missing step (#6166)
dicaeffe Apr 1, 2025
68c1879
Update mcp version to 1.6.0 to avoid bug in closing client. (#6162)
ekzhu Apr 1, 2025
9915b65
Changed Code Executors default directory to temporary directory (#6143)
federicovilla55 Apr 1, 2025
86237c9
Add output_format to AssistantAgent for structured output (#6071)
ekzhu Apr 1, 2025
aec04e7
Stop run when an error occured in a group chat (#6141)
ekzhu Apr 1, 2025
9de16d5
Fix/anthropic colud not end with trailing whitespace at assistant con…
SongChiYoung Apr 2, 2025
9143e58
Add session_id_param to ACADynamicSessionsCodeExecutor (#6171)
stuartleeks Apr 2, 2025
27da37e
[Refactor] model family resolution to support non-prefixed names like…
SongChiYoung Apr 2, 2025
d7f2b56
FIX:simple fix on tool calling test for anthropic (#6181)
SongChiYoung Apr 2, 2025
0d9b574
Add Azure AI Search tool implementation (#5844)
jay-thakur Apr 2, 2025
bd572cc
Ensure message sent to LLMCallEvent for Anthropic is serializable (#6…
victordibia Apr 3, 2025
5508cc7
Update versions to 0.5.0 (#6184)
ekzhu Apr 3, 2025
d4ac2ca
Fix streaming + tool bug in Ollama (#6193)
ekzhu Apr 3, 2025
47602ea
Update version to 0.5.1 (#6195)
ekzhu Apr 3, 2025
b62b12e
Update website verison (#6196)
ekzhu Apr 3, 2025
f926820
[BUGFIX] Add LLMCallEventMessage to resolve instantiation error in Ag…
SongChiYoung Apr 4, 2025
6879462
Clean chess examples. (#6203)
zhanluxianshen Apr 4, 2025
3932126
Improve SocietyOfMindAgent message handling (#6142)
SongChiYoung Apr 4, 2025
27e1656
Remove redundancy code and improve validation logics in AgentChat (#6…
zhanluxianshen Apr 4, 2025
0a314c1
fix autostudio dabase jsons. (#6183)
zhanluxianshen Apr 4, 2025
b1ae4ac
added: gemini 2.5 pro preview (#6226)
ardentillumina Apr 6, 2025
faf2a4e
chore: Add powershell path check for code executor (#6212)
lspinheiro Apr 6, 2025
b24df29
Fix/transformer aware any modelfamily (#6213)
SongChiYoung Apr 6, 2025
b670511
clean codes notes for autogen-core. (#6218)
zhanluxianshen Apr 6, 2025
7acfd8a
Docker Code Exec delete temp files (#6211)
husseinmozannar Apr 6, 2025
8fe627e
Fix terminations conditions. (#6229)
zhanluxianshen Apr 7, 2025
f564781
Update json_schema_to_pydantic version and make relaxed requirement o…
ekzhu Apr 7, 2025
a024790
Fix sha256_hash docstring (#6236)
scovetta Apr 7, 2025
2230161
.NET update oai and aoai package version (#6239)
LittleLittleCloud Apr 7, 2025
ac315ef
fix: typo in usage.md (#6245)
apokusin Apr 8, 2025
b3f5905
Expose more Task-Centric Memory parameters (#6246)
rickyloynd-microsoft Apr 8, 2025
cc806a5
Bugfix/azure ai search embedding (#6248)
jay-thakur Apr 9, 2025
32d2a18
[Draft] Enable File Upload/Paste as Task in AGS (#6091)
victordibia Apr 9, 2025
7abbdc8
.NET update autogen 0.2.2 -> autogen 0.2.3 (#6257)
LittleLittleCloud Apr 9, 2025
1226a4f
Add note on ModelInfo for Gemini Models (#6259)
victordibia Apr 10, 2025
196be34
[Bugfix] Fix for Issue #6241 - ChromaDB removed IncludeEnum (#6260)
mpegram3rd Apr 10, 2025
d70cdf8
Fix ValueError: Dataclass has a union type error (#6266)
ShyamSathish005 Apr 10, 2025
973774b
Fix publish_message-method() notes (#6250)
zhanluxianshen Apr 10, 2025
92df415
Expose TCM TypedDict classes for apps to use (#6269)
rickyloynd-microsoft Apr 10, 2025
eca80ff
Update discover.md with adding email agent package (#6274)
masquerlin Apr 11, 2025
5cf0851
Merge remote-tracking branch 'upstream/main' into fork-test
peterj Apr 11, 2025
dee5012
replace the default guestuser with kagent default user
peterj Apr 11, 2025
4fae818
replace default users
peterj Apr 11, 2025
f673902
Update binary file uv.lock to reflect changes in dependencies
peterj Apr 11, 2025
bec1baa
remove reference to forked mcp sdk
peterj Apr 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .github/ISSUE_TEMPLATE/1-bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,9 @@ body:
multiple: false
options:
- "Python dev (main branch)"
- "Python 0.5.1"
- "Python 0.4.9"
- "Python 0.4.8"
- "Python 0.4.7"
- "Python 0.4.6"
- "Python 0.4.5"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -197,7 +197,7 @@ jobs:

- name: Install Python deps
run: |
uv sync --locked --all-extras --no-extra llama-cpp
uv sync --locked --all-extras
shell: pwsh
working-directory: ./python

Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
[
# For main use the workflow target
{ ref: "${{github.ref}}", dest-dir: dev, uv-version: "0.5.13", sphinx-release-override: "dev" },
{ ref: "python-v0.4.9", dest-dir: stable, uv-version: "0.5.13", sphinx-release-override: "stable" },
{ ref: "python-v0.5.1", dest-dir: stable, uv-version: "0.5.13", sphinx-release-override: "stable" },
{ ref: "v0.4.0.post1", dest-dir: "0.4.0", uv-version: "0.5.13", sphinx-release-override: "" },
{ ref: "v0.4.1", dest-dir: "0.4.1", uv-version: "0.5.13", sphinx-release-override: "" },
{ ref: "v0.4.2", dest-dir: "0.4.2", uv-version: "0.5.13", sphinx-release-override: "" },
Expand All @@ -43,7 +43,8 @@ jobs:
{ ref: "python-v0.4.6", dest-dir: "0.4.6", uv-version: "0.5.13", sphinx-release-override: "" },
{ ref: "python-v0.4.7", dest-dir: "0.4.7", uv-version: "0.5.13", sphinx-release-override: "" },
{ ref: "python-v0.4.8", dest-dir: "0.4.8", uv-version: "0.5.13", sphinx-release-override: "" },
{ ref: "python-v0.4.9", dest-dir: "0.4.9", uv-version: "0.5.13", sphinx-release-override: "" },
{ ref: "python-v0.4.9-website", dest-dir: "0.4.9", uv-version: "0.5.13", sphinx-release-override: "" },
{ ref: "python-v0.5.1", dest-dir: "0.5.1", uv-version: "0.5.13", sphinx-release-override: "" },
]
steps:
- name: Checkout
Expand Down
10 changes: 5 additions & 5 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ For common tasks that are helpful during development and run in CI, see [here](.

## Roadmap

We use GitHub issues and milestones to track our roadmap. You can view the upcoming milestones [here]([Roadmap Issues](https://aka.ms/autogen-roadmap).
We use GitHub issues and milestones to track our roadmap. You can view the upcoming milestones [here]([Roadmap Issues](https://aka.ms/autogen-roadmap)).

## Versioning

Expand All @@ -48,11 +48,11 @@ We will update verion numbers according to the following rules:
## Release process

1. Create a PR that updates the version numbers across the codebase ([example](https://github.com/microsoft/autogen/pull/4359))
2. The docs CI will fail for the PR, but this is expected and will be resolved in the next step
2. After merging the PR, create and push a tag that corresponds to the new verion. For example, for `0.4.0.dev13`:
2. The docs CI will fail for the PR, but this is expected and will be resolved in the next step
3. After merging the PR, create and push a tag that corresponds to the new verion. For example, for `0.4.0.dev13`:
- `git tag v0.4.0.dev13 && git push origin v0.4.0.dev13`
3. Restart the docs CI by finding the failed [job corresponding to the `push` event](https://github.com/microsoft/autogen/actions/workflows/docs.yml) and restarting all jobs
4. Run [this](https://github.com/microsoft/autogen/actions/workflows/single-python-package.yml) workflow for each of the packages that need to be released and get an approval for the release for it to run
4. Restart the docs CI by finding the failed [job corresponding to the `push` event](https://github.com/microsoft/autogen/actions/workflows/docs.yml) and restarting all jobs
5. Run [this](https://github.com/microsoft/autogen/actions/workflows/single-python-package.yml) workflow for each of the packages that need to be released and get an approval for the release for it to run

## Triage process

Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ async def main() -> None:
user_proxy = UserProxyAgent("user_proxy")
# The termination condition is set to end the conversation when the user types 'exit'.
termination = TextMentionTermination("exit", sources=["user_proxy"])
# Web surfer and user proxy takes turns in a round-robin fashion.
# Web surfer and user proxy take turns in a round-robin fashion.
team = RoundRobinGroupChat([web_surfer, user_proxy], termination_condition=termination)
try:
# Start the team and wait for it to terminate.
Expand Down Expand Up @@ -112,7 +112,7 @@ The AutoGen ecosystem provides everything you need to create AI agents, especial
The _framework_ uses a layered and extensible design. Layers have clearly divided responsibilities and build on top of layers below. This design enables you to use the framework at different levels of abstraction, from high-level APIs to low-level components.

- [Core API](./python/packages/autogen-core/) implements message passing, event-driven agents, and local and distributed runtime for flexibility and power. It also support cross-language support for .NET and Python.
- [AgentChat API](./python/packages/autogen-agentchat/) implements a simpler but opinionated API rapid for prototyping. This API is built on top of the Core API and is closest to what users of v0.2 are familiar with and supports familiar multi-agent patterns such as two-agent chat or group chats.
- [AgentChat API](./python/packages/autogen-agentchat/) implements a simpler but opinionated API for rapid prototyping. This API is built on top of the Core API and is closest to what users of v0.2 are familiar with and supports common multi-agent patterns such as two-agent chat or group chats.
- [Extensions API](./python/packages/autogen-ext/) enables first- and third-party extensions continuously expanding framework capabilities. It support specific implementation of LLM clients (e.g., OpenAI, AzureOpenAI), and capabilities such as code execution.

The ecosystem also supports two essential _developer tools_:
Expand All @@ -124,7 +124,7 @@ The ecosystem also supports two essential _developer tools_:
- [AutoGen Studio](./python/packages/autogen-studio/) provides a no-code GUI for building multi-agent applications.
- [AutoGen Bench](./python/packages/agbench/) provides a benchmarking suite for evaluating agent performance.

You can use the AutoGen framework and developer tools to create applications for your domain. For example, [Magentic-One](./python/packages/magentic-one-cli/) is a state-of-art multi-agent team built using AgentChat API and Extensions API that can handle variety of tasks that require web browsing, code execution, and file handling.
You can use the AutoGen framework and developer tools to create applications for your domain. For example, [Magentic-One](./python/packages/magentic-one-cli/) is a state-of-the-art multi-agent team built using AgentChat API and Extensions API that can handle a variety of tasks that require web browsing, code execution, and file handling.

With AutoGen you get to join and contribute to a thriving ecosystem. We host weekly office hours and talks with maintainers and community. We also have a [Discord server](https://aka.ms/autogen-discord) for real-time chat, GitHub Discussions for Q&A, and a blog for tutorials and updates.

Expand Down
2 changes: 1 addition & 1 deletion docs/design/01 - Programming Model.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Each event in the system is defined using the [CloudEvents Specification](https:
1. *id* - A unique id (eg. a UUID).
2. *source* - A URI or URN indicating the event's origin.
3. *type* - The namespace of the event - prefixed with a reverse-DNS name.
- The prefixed domain dictates the organization which defines the semantics of this event type: e.g `com.github.pull_request.opened` or `com.example.object.deleted.v2`), and optionally fields describing the data schema/content-type or extensions.
- The prefixed domain dictates the organization which defines the semantics of this event type: e.g (`com.github.pull_request.opened` or `com.example.object.deleted.v2`), and optionally fields describing the data schema/content-type or extensions.

## Event Handlers

Expand Down
4 changes: 2 additions & 2 deletions docs/design/02 - Topics.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ For this subscription source should map directly to agent key.

This subscription will therefore receive all events for the following well known topics:

- `{AgentType}:` - General purpose direct messages. These should be routed to the approriate message handler.
- `{AgentType}:rpc_request={RequesterAgentType}` - RPC request messages. These should be routed to the approriate RPC handler, and RequesterAgentType used to publish the response
- `{AgentType}:` - General purpose direct messages. These should be routed to the appropriate message handler.
- `{AgentType}:rpc_request={RequesterAgentType}` - RPC request messages. These should be routed to the appropriate RPC handler, and RequesterAgentType used to publish the response
- `{AgentType}:rpc_response={RequestId}` - RPC response messages. These should be routed back to the response future of the caller.
- `{AgentType}:error={RequestId}` - Error message that corresponds to the given request.
2 changes: 1 addition & 1 deletion docs/dotnet/core/toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@
- name: Differences from Python
href: differences-from-python.md
- name: Protobuf message types
href: protobuf-message-types.md
href: protobuf-message-types.md
2 changes: 1 addition & 1 deletion docs/dotnet/docfx.json
Original file line number Diff line number Diff line change
Expand Up @@ -73,4 +73,4 @@
"keepFileLink": false,
"disableGitFeatures": false
}
}
}
9 changes: 7 additions & 2 deletions docs/switcher.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,16 @@
"url": "/autogen/dev/"
},
{
"name": "0.4.9 (stable)",
"name": "0.5.1 (stable)",
"version": "stable",
"url": "/autogen/stable/",
"preferred": true
},
{
"name": "0.4.9",
"version": "0.4.9",
"url": "/autogen/0.4.9/"
},
{
"name": "0.4.8",
"version": "0.4.8",
Expand Down Expand Up @@ -60,4 +65,4 @@
"version": "0.2",
"url": "/autogen/0.2/"
}
]
]
29 changes: 16 additions & 13 deletions dotnet/Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,12 @@
<PropertyGroup>
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
<MicrosoftSemanticKernelVersion>1.22.0</MicrosoftSemanticKernelVersion>
<MicrosoftSemanticKernelExperimentalVersion>1.22.0-alpha</MicrosoftSemanticKernelExperimentalVersion>
<MicrosoftExtensionsAIVersion>9.0.0-preview.9.24525.1</MicrosoftExtensionsAIVersion>
<MicrosoftSemanticKernelStableVersion>1.45.0</MicrosoftSemanticKernelStableVersion>
<MicrosoftSemanticKernelPreviewVersion>$(MicrosoftSemanticKernelStableVersion)-preview</MicrosoftSemanticKernelPreviewVersion>
<MicrosoftSemanticKernelAlphaVersion>$(MicrosoftSemanticKernelStableVersion)-alpha</MicrosoftSemanticKernelAlphaVersion>
<MicrosoftExtensionsAIVersion>9.3.0-preview.1.25161.3</MicrosoftExtensionsAIVersion>
<MicrosoftExtensionConfiguration>9.0.0</MicrosoftExtensionConfiguration>
<MicrosoftExtensionDependencyInjection>9.0.0</MicrosoftExtensionDependencyInjection>
<MicrosoftExtensionDependencyInjection>9.0.3</MicrosoftExtensionDependencyInjection>
<MicrosoftExtensionLogging>9.0.0</MicrosoftExtensionLogging>
<MicrosoftExtensionOptions>9.0.0</MicrosoftExtensionOptions>
<MicrosoftOrleans>9.0.1</MicrosoftOrleans>
Expand All @@ -18,7 +20,7 @@
<PackageVersion Include="Aspire.Hosting" Version="9.0.0" />
<PackageVersion Include="Aspire.Hosting.Python" Version="9.0.0" />
<PackageVersion Include="Aspire.Hosting.Testing" Version="9.0.0" />
<PackageVersion Include="Aspire.Azure.AI.OpenAI" Version="8.0.1-preview.8.24267.1" />
<PackageVersion Include="Aspire.Azure.AI.OpenAI" Version="9.0.0-preview.5.24551.3" />
<PackageVersion Include="Aspire.Hosting.AppHost" Version="9.0.0" />
<PackageVersion Include="Aspire.Hosting.Azure.ApplicationInsights" Version="9.0.0" />
<PackageVersion Include="Aspire.Hosting.Azure.CognitiveServices" Version="9.0.0" />
Expand All @@ -27,9 +29,10 @@
<PackageVersion Include="Aspire.Hosting.Qdrant" Version="9.0.0" />
<PackageVersion Include="Aspire.Hosting.Redis" Version="8.2.0" />
<PackageVersion Include="AspNetCore.Authentication.ApiKey" Version="8.0.1" />
<PackageVersion Include="Azure.AI.OpenAI" Version="2.1.0-beta.2" />
<PackageVersion Include="Azure.AI.OpenAI" Version="2.2.0-beta.4" />
<PackageVersion Include="Azure.AI.Inference" Version="1.0.0-beta.1" />
<PackageVersion Include="Azure.Data.Tables" Version="12.9.1" />
<PackageVersion Include="Azure.Core" Version="1.44.1" />
<PackageVersion Include="Azure.Identity" Version="1.13.1" />
<PackageVersion Include="Azure.ResourceManager.ContainerInstance" Version="1.2.1" />
<PackageVersion Include="Azure.Storage.Files.Shares" Version="12.21.0" />
Expand Down Expand Up @@ -100,18 +103,18 @@
<PackageVersion Include="Microsoft.Orleans.Streaming.EventHubs" Version="$(MicrosoftOrleans)" />
<PackageVersion Include="Microsoft.Orleans.TestingHost" Version="9.0.1" />
<PackageVersion Include="Microsoft.PowerShell.SDK" Version="7.5.0" />
<PackageVersion Include="Microsoft.SemanticKernel" Version="1.29.0" />
<PackageVersion Include="Microsoft.SemanticKernel.Agents.Core" Version="$(MicrosoftSemanticKernelExperimentalVersion)" />
<PackageVersion Include="Microsoft.SemanticKernel.Connectors.AzureOpenAI" Version="1.29.0" />
<PackageVersion Include="Microsoft.SemanticKernel.Connectors.Qdrant" Version="$(MicrosoftSemanticKernelExperimentalVersion)" />
<PackageVersion Include="Microsoft.SemanticKernel.Plugins.Memory" Version="$(MicrosoftSemanticKernelExperimentalVersion)" />
<PackageVersion Include="Microsoft.SemanticKernel.Plugins.Web" Version="$(MicrosoftSemanticKernelExperimentalVersion)" />
<PackageVersion Include="Microsoft.SemanticKernel" Version="$(MicrosoftSemanticKernelStableVersion)" />
<PackageVersion Include="Microsoft.SemanticKernel.Agents.Core" Version="$(MicrosoftSemanticKernelStableVersion)" />
<PackageVersion Include="Microsoft.SemanticKernel.Connectors.AzureOpenAI" Version="$(MicrosoftSemanticKernelStableVersion)" />
<PackageVersion Include="Microsoft.SemanticKernel.Connectors.Qdrant" Version="$(MicrosoftSemanticKernelPreviewVersion)" />
<PackageVersion Include="Microsoft.SemanticKernel.Plugins.Memory" Version="$(MicrosoftSemanticKernelAlphaVersion)" />
<PackageVersion Include="Microsoft.SemanticKernel.Plugins.Web" Version="$(MicrosoftSemanticKernelAlphaVersion)" />
<PackageVersion Include="Microsoft.SourceLink.GitHub" Version="8.0.0" />
<PackageVersion Include="Moq" Version="4.20.72" />
<PackageVersion Include="Newtonsoft.Json" Version="13.0.3" />
<PackageVersion Include="Octokit" Version="13.0.1" />
<PackageVersion Include="Octokit.Webhooks.AspNetCore" Version="2.4.1" />
<PackageVersion Include="OpenAI" Version="2.1.0-beta.2" />
<PackageVersion Include="OpenAI" Version="2.2.0-beta.4" />
<PackageVersion Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.10.0" />
<PackageVersion Include="OpenTelemetry.Extensions.Hosting" Version="1.10.0" />
<PackageVersion Include="OpenTelemetry.Instrumentation.AspNetCore" Version="$(OpenTelemetryInstrumentation)" />
Expand All @@ -127,7 +130,7 @@
<PackageVersion Include="System.IdentityModel.Tokens.Jwt" Version="8.2.1" />
<PackageVersion Include="System.IO.Packaging" Version="9.0.0" />
<PackageVersion Include="System.Memory.Data" Version="9.0.0" />
<PackageVersion Include="System.Text.Json" Version="9.0.0" />
<PackageVersion Include="System.Text.Json" Version="9.0.3" />
<PackageVersion Include="xunit" Version="2.9.2" />
<PackageVersion Include="xunit.runner.console" Version="2.9.2" />
<PackageVersion Include="xunit.runner.visualstudio" Version="2.8.2" />
Expand Down
2 changes: 1 addition & 1 deletion dotnet/eng/MetaInfo.props
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<VersionPrefix>0.4.0</VersionPrefix>
<VersionPrefixForAutoGen0_2>0.2.2</VersionPrefixForAutoGen0_2>
<VersionPrefixForAutoGen0_2>0.2.3</VersionPrefixForAutoGen0_2>
<Authors>Microsoft</Authors>
<PackageProjectUrl>https://microsoft.github.io/autogen-for-net/</PackageProjectUrl>
<RepositoryUrl>https://github.com/microsoft/autogen</RepositoryUrl>
Expand Down
Loading
Loading