Ag2

Latest version: v0.7.3

Safety actively analyzes 701309 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

0.7.3

* willhama made their first contribution in https://github.com/ag2ai/ag2/pull/664
* teenager-ETH made their first contribution in https://github.com/ag2ai/ag2/pull/656
* mdqst made their first contribution in https://github.com/ag2ai/ag2/pull/646
* GuroChil made their first contribution in https://github.com/ag2ai/ag2/pull/687

What's Changed
* Update bloposts for RealtimeAgent by sternakt in https://github.com/ag2ai/ag2/pull/616
* Add deepseek llm-s to CI testing by rjambrecic in https://github.com/ag2ai/ag2/pull/631
* Update OpenaiClient to Support Deepseek-Reasoning Model by rjambrecic in https://github.com/ag2ai/ag2/pull/634
* Add default document loader and parser for RAG by AgentGenie in https://github.com/ag2ai/ag2/pull/624
* Update text in GroupChat customized speaker selection notebook by marklysze in https://github.com/ag2ai/ag2/pull/637
* Use skip_on_missing_imports in test files to mark tests by kumaranvpl in https://github.com/ag2ai/ag2/pull/633
* Add two New talk by skzhang1 in https://github.com/ag2ai/ag2/pull/644
* Remove debugging print by davorrunje in https://github.com/ag2ai/ag2/pull/645
* update YouTube link to sew-bench talk by skzhang1 in https://github.com/ag2ai/ag2/pull/648
* Add linting rules by davorrunje in https://github.com/ag2ai/ag2/pull/647
* Add linting rules pyupgrade by davorrunje in https://github.com/ag2ai/ag2/pull/650
* Docs update by qingyun-wu in https://github.com/ag2ai/ag2/pull/651
* Fix licence check by davorrunje in https://github.com/ag2ai/ag2/pull/663
* fixed emojis on pypi by willhama in https://github.com/ag2ai/ag2/pull/664
* Fix updates by teenager-ETH in https://github.com/ag2ai/ag2/pull/656
* Add retries and xfail on Gemini test failed on ResourceExhausted exception by davorrunje in https://github.com/ag2ai/ag2/pull/652
* Integrate browser-use as a tool by rjambrecic in https://github.com/ag2ai/ag2/pull/638
* docs: Fix incomplete Gunicorn command Update faqs.mdx by mdqst in https://github.com/ag2ai/ag2/pull/646
* Add CI test for optional dependencies by davorrunje in https://github.com/ag2ai/ag2/pull/615
* [Docs] Split api reference into high level api and everything by harishmohanraj in https://github.com/ag2ai/ag2/pull/657
* [Bug fix] Fix messages type for summary_from_nested_chats and its dependencies by AgentGenie in https://github.com/ag2ai/ag2/pull/654
* [Docs] Dark mode css fix by harishmohanraj in https://github.com/ag2ai/ag2/pull/672
* [Docs] Fix broken links by harishmohanraj in https://github.com/ag2ai/ag2/pull/677
* Remove obsolete old devcontainer docker files by kumaranvpl in https://github.com/ag2ai/ag2/pull/675
* Use gemini flash instead of pro in tests by rjambrecic in https://github.com/ag2ai/ag2/pull/676
* Refactoring to remove ConversableAgent inheritance from SwarmAgent by sternakt in https://github.com/ag2ai/ag2/pull/636
* Propagate local api key env vars to devcontainer by kumaranvpl in https://github.com/ag2ai/ag2/pull/681
* Add docs test to CI by davorrunje in https://github.com/ag2ai/ag2/pull/674
* Supress failing deepseek-reasoner tests by rjambrecic in https://github.com/ag2ai/ag2/pull/679
* Polish suppress decorator in tests by davorrunje in https://github.com/ag2ai/ag2/pull/684
* Add deepseek browser-use example by rjambrecic in https://github.com/ag2ai/ag2/pull/682
* Update Claude Sonnet to 3.5 in tests by davorrunje in https://github.com/ag2ai/ag2/pull/685
* Removed "The" by GuroChil in https://github.com/ag2ai/ag2/pull/687
* Use google-genai package instead of old google-generativeai package by kumaranvpl in https://github.com/ag2ai/ag2/pull/694
* Integrate crawl4ai tool by rjambrecic in https://github.com/ag2ai/ag2/pull/697
* Make it easy to use single agent by sternakt in https://github.com/ag2ai/ag2/pull/699
* Implement websurfer agent by rjambrecic in https://github.com/ag2ai/ag2/pull/701
* Add msg_to param to ConversableAgent.run by davorrunje in https://github.com/ag2ai/ag2/pull/704
* Update version to 0.7.3 by marklysze in https://github.com/ag2ai/ag2/pull/706

**Full Changelog**: https://github.com/ag2ai/ag2/compare/v0.7.2...v0.7.3

0.7.2

New Contributors
* leopardracer made their first contribution in https://github.com/ag2ai/ag2/pull/512
* zeevick10 made their first contribution in https://github.com/ag2ai/ag2/pull/513
* kilavvy made their first contribution in https://github.com/ag2ai/ag2/pull/515
* vtjl10 made their first contribution in https://github.com/ag2ai/ag2/pull/514
* donatik27 made their first contribution in https://github.com/ag2ai/ag2/pull/522
* Hopium21 made their first contribution in https://github.com/ag2ai/ag2/pull/524
* Madmaxs2 made their first contribution in https://github.com/ag2ai/ag2/pull/532
* Dahka2321 made their first contribution in https://github.com/ag2ai/ag2/pull/534
* Daulox92 made their first contribution in https://github.com/ag2ai/ag2/pull/544

What's Changed
* Add Gemini LLM tests in CI by rjambrecic in https://github.com/ag2ai/ag2/pull/487
* fix: typos in documentation files by leopardracer in https://github.com/ag2ai/ag2/pull/512
* fix typo by zeevick10 in https://github.com/ag2ai/ag2/pull/513
* Improve Grammar by kilavvy in https://github.com/ag2ai/ag2/pull/515
* Improve Grammar in Docs by vtjl10 in https://github.com/ag2ai/ag2/pull/514
* Add anthropic llm tests by rjambrecic in https://github.com/ag2ai/ag2/pull/519
* Fix typos and formatting in documentation by donatik27 in https://github.com/ag2ai/ag2/pull/522
* Use pytest markers instead of --skip-redis and --skip-docker flags by kumaranvpl in https://github.com/ag2ai/ag2/pull/525
* [Docs] Fix broken links by harishmohanraj in https://github.com/ag2ai/ag2/pull/529
* Fix typos and grammar by Hopium21 in https://github.com/ag2ai/ag2/pull/524
* Fix structured outputs notebook by rjambrecic in https://github.com/ag2ai/ag2/pull/531
* Refactor LLM tests to use parameterized fixtures with dynamic marking by rjambrecic in https://github.com/ag2ai/ag2/pull/530
* Fix incorrect link path in documentation by Madmaxs2 in https://github.com/ag2ai/ag2/pull/532
* Fix typos in variable names and documentation labels by Dahka2321 in https://github.com/ag2ai/ag2/pull/534
* modify wording in doc by sonichi in https://github.com/ag2ai/ag2/pull/541
* wording of the docs by sonichi in https://github.com/ag2ai/ag2/pull/542
* Fix Grammar and Variable Name Typos by Daulox92 in https://github.com/ag2ai/ag2/pull/544
* Handle missing imports with a context manager and a wraper for classes and objects by kumaranvpl in https://github.com/ag2ai/ag2/pull/540
* doc improvement & repo cleanup by sonichi in https://github.com/ag2ai/ag2/pull/548
* Fix _string_metadata_to_description_field function for python version < 3.11 by rjambrecic in https://github.com/ag2ai/ag2/pull/535
* Packages updated by davorrunje in https://github.com/ag2ai/ag2/pull/556
* Updated test of CrewAI tool description by marklysze in https://github.com/ag2ai/ag2/pull/562
* Swarm: Support AfterWorkOption in SwarmResult agent parameter by marklysze in https://github.com/ag2ai/ag2/pull/358
* [Chore]: CrewAI tests updated due to the new version of CrewAI by davorrunje in https://github.com/ag2ai/ag2/pull/563
* Tools capability by AgentGenie in https://github.com/ag2ai/ag2/pull/526
* making TextMessage take a list[dict[str, str | dict[str, Any]]] as value because MultimodalConversableAgent was breaking while processing images. by shriyanshagnihotri in https://github.com/ag2ai/ag2/pull/560
* [Docs] Add instructions on using deepseek v3 and gemini 2.0 models by harishmohanraj in https://github.com/ag2ai/ag2/pull/559
* [Docs] Fix broken tab navigation in LLM Configuration User Guide by harishmohanraj in https://github.com/ag2ai/ag2/pull/578
* Fix gemini and anthropic tests by rjambrecic in https://github.com/ag2ai/ag2/pull/581
* Use optional_import_block in autogen and tests to handle missing imports by kumaranvpl in https://github.com/ag2ai/ag2/pull/571
* [Docs] Remove duplicate author information from blog posts by harishmohanraj in https://github.com/ag2ai/ag2/pull/587
* Minor Bug Fix for swarm by yiranwu0 in https://github.com/ag2ai/ag2/pull/592
* [Docs] Add Google analytics by harishmohanraj in https://github.com/ag2ai/ag2/pull/589
* Fix third party imports using optional import block in agent contrib files by kumaranvpl in https://github.com/ag2ai/ag2/pull/585
* Fix failing tests with optional imports by davorrunje in https://github.com/ag2ai/ag2/pull/596
* FLAML moved to optional dependancies by davorrunje in https://github.com/ag2ai/ag2/pull/598
* Only use third party modules in optional imports not autogen imports in test files by kumaranvpl in https://github.com/ag2ai/ag2/pull/602
* [Realtime Agent] Add the Gemini Client and refactor RealtimeAgent and clients by stellaxiang in https://github.com/ag2ai/ag2/pull/371
* [Docs] Use jinja template in documentation generation by harishmohanraj in https://github.com/ag2ai/ag2/pull/606
* Fix missed third party imports in autogen files by kumaranvpl in https://github.com/ag2ai/ag2/pull/607
* Fix async tests by rjambrecic in https://github.com/ag2ai/ag2/pull/609
* Agents name validation and error handling by rjambrecic in https://github.com/ag2ai/ag2/pull/583
* Use pinned versions for dev dependencies. by kumaranvpl in https://github.com/ag2ai/ag2/pull/612
* Add setup file generation by davorrunje in https://github.com/ag2ai/ag2/pull/617
* [Docs] Generate Documentation from live objects instead of parsing the source code by harishmohanraj in https://github.com/ag2ai/ag2/pull/539
* Add blog post for ChatContext dependency injection by rjambrecic in https://github.com/ag2ai/ag2/pull/613
* [Docs] Resolve mypy type-checking issues in docs generation files by harishmohanraj in https://github.com/ag2ai/ag2/pull/621
* Update version to v0.7.2b1 by marklysze in https://github.com/ag2ai/ag2/pull/623

**Full Changelog**: https://github.com/ag2ai/ag2/compare/v0.7.1...v0.7.2

0.7.2b1

Highlights
- πŸš€πŸ”‰ Google Gemini-powered RealtimeAgent
- πŸ—œοΈπŸ“¦ Significantly lighter default installation package, fixes, test improvements

0.7.1

Highlights
- πŸ•ΈοΈ 🧠 GraphRAG integration of Neo4j's native GraphRAG SDK ([Notebook](https://docs.ag2.ai/notebooks/agentchat_graph_rag_neo4j_native))
- πŸ€–πŸ§  OpenAI o1 support (o1, o1-preview, o1-mini)
- πŸ”„ πŸ“ Structured outputs extended to Anthropic, Gemini, and Ollama
- Fixes, documentation, and blog posts

New Contributors
* giorgossideris made their first contribution in https://github.com/ag2ai/ag2/pull/489

What's Changed
* Add linting rules to ruff check and format code with ruff format by davorrunje in https://github.com/ag2ai/ag2/pull/414
* Docs: add blog post for RealtimeAgent over WebRTC by sternakt in https://github.com/ag2ai/ag2/pull/415
* Updated notebook for Structured Messages with websockets demo by marklysze in https://github.com/ag2ai/ag2/pull/420
* Fix deps problem with CrewAI on Win32 by davorrunje in https://github.com/ag2ai/ag2/pull/431
* content parameter of TextMessage class can also be list by rjambrecic in https://github.com/ag2ai/ag2/pull/432
* Add default social image to all blog posts by harishmohanraj in https://github.com/ag2ai/ag2/pull/423
* [Chore]: CaptainAgent files moved into its folder by davorrunje in https://github.com/ag2ai/ag2/pull/429
* Add devcontainers with multiple python versions by kumaranvpl in https://github.com/ag2ai/ag2/pull/412
* Write blogpost for agentchat over websockets by sternakt in https://github.com/ag2ai/ag2/pull/433
* Add swe bench talks by skzhang1 in https://github.com/ag2ai/ag2/pull/437
* Latest talk added to website by davorrunje in https://github.com/ag2ai/ag2/pull/444
* Add dependabot configuration by kumaranvpl in https://github.com/ag2ai/ag2/pull/446
* Neo4j native GraphRAG integration by Eric-Shang in https://github.com/ag2ai/ag2/pull/377
* Update ruff version, update formatting in files and remove unused imports by kumaranvpl in https://github.com/ag2ai/ag2/pull/447
* Fix devcontainer failing because of pyyaml version by kumaranvpl in https://github.com/ag2ai/ag2/pull/461
* Fix comment lines with incorrect devcontainer file names by kumaranvpl in https://github.com/ag2ai/ag2/pull/462
* [Docs] Refactor mintlify docs generation to use template file by harishmohanraj in https://github.com/ag2ai/ag2/pull/434
* Implement Dependency Injection for ChatContext by rjambrecic in https://github.com/ag2ai/ag2/pull/424
* Fix Gemini response post-processing by rjambrecic in https://github.com/ag2ai/ag2/pull/464
* Use pytest markers to run or skip tests by kumaranvpl in https://github.com/ag2ai/ag2/pull/463
* Neo4j native notebook fix by Eric-Shang in https://github.com/ag2ai/ag2/pull/481
* Add Validation for name in ConversableAgent to Prevent Whitespace by rjambrecic in https://github.com/ag2ai/ag2/pull/482
* Update reasoning agent documentation by giorgossideris in https://github.com/ag2ai/ag2/pull/489
* Fix realtime agent swarm by sternakt in https://github.com/ag2ai/ag2/pull/483
* Fix _num_token_from_messages for DeepSeek models by rjambrecic in https://github.com/ag2ai/ag2/pull/498
* Structured outputs for Anthropic / Gemini / Ollama by marklysze in https://github.com/ag2ai/ag2/pull/336
* Fix docs CI by davorrunje in https://github.com/ag2ai/ag2/pull/500
* OpenAI o1 support by Hk669 in https://github.com/ag2ai/ag2/pull/347
* Bump version to 0.7.1 by marklysze in https://github.com/ag2ai/ag2/pull/508

**Full Changelog**: https://github.com/ag2ai/ag2/compare/v0.7.0...v0.7.1

0.7.0

Highlights from this Major Release

πŸš€πŸ”§ Introducing **Tools with Dependency Injection**: Secure, flexible, tool parameters using dependency injection
- [Blog](https://docs.ag2.ai/blog/2025-01-07-Tools-Dependency-Injection/index)
- [Notebook Example](https://docs.ag2.ai/notebooks/tools_dependency_injection)
- [Video](https://www.youtube.com/watch?v=OQX1Qk4VpM0)

πŸš€πŸ”‰ Introducing **RealtimeAgent with WebRTC**: Add Realtime agentic voice to your applications with WebRTC
- [Demo Repo](https://github.com/ag2ai/realtime-agent-over-webrtc/)
- [Blog](https://docs.ag2.ai/blog/2025-01-09-RealtimeAgent-over-WebRTC)
- [Video](https://www.youtube.com/watch?v=6hVl-MtTrCc)

πŸš€πŸ’¬Introducing **Structured Messages**: Direct and filter AG2's outputs to your UI
- [Blog](https://docs.ag2.ai/blog/2025-01-10-WebSockets)
- [Notebook Example](https://github.com/ag2ai/ag2/blob/main/notebook/agentchat_websockets.ipynb)
- [Video](https://www.youtube.com/watch?v=lG8ESZPgSQY)

πŸš€πŸ“Š Agentic RAG for Complex Data
- [Notebook Example](https://docs.ag2.ai/notebooks/agentchat_tabular_data_rag_workflow)

β™₯️ Thanks to all the contributors and collaborators that helped make release 0.7!

New Contributors
* shriyanshagnihotri made their first contribution in https://github.com/ag2ai/ag2/pull/309
* eltociear made their first contribution in https://github.com/ag2ai/ag2/pull/314
* stellaxiang made their first contribution in https://github.com/ag2ai/ag2/pull/333
* kumaranvpl made their first contribution in https://github.com/ag2ai/ag2/pull/282

What's Changed
* Adding AnthropicVertexAI API support in the Anthropic LLM lib under oai by shriyanshagnihotri in https://github.com/ag2ai/ag2/pull/309
* [Docs] Add missing front matter metadata in notebook by harishmohanraj in https://github.com/ag2ai/ag2/pull/327
* Add realtime e2e test by sternakt in https://github.com/ag2ai/ag2/pull/329
* chore: update GroupChatExtension.cs by eltociear in https://github.com/ag2ai/ag2/pull/314
* Add the ReasoningAgent to CI by Hk669 in https://github.com/ag2ai/ag2/pull/294
* Add swarm manager option by yiranwu0 in https://github.com/ag2ai/ag2/pull/217
* [RealtimeAgent Notebook] Fix dependencies and imports by stellaxiang in https://github.com/ag2ai/ag2/pull/333
* Implement dependancy injection as defined in PR 320 by rjambrecic in https://github.com/ag2ai/ag2/pull/330
* [Docs] Fix tag filtering issue in the application gallery page by harishmohanraj in https://github.com/ag2ai/ag2/pull/337
* Replace print commands with structured messages by kumaranvpl in https://github.com/ag2ai/ag2/pull/282
* Fix CrewAI interoperability failing tests by rjambrecic in https://github.com/ag2ai/ag2/pull/340
* Refactoring of dependancy injection, tools and realtime client by davorrunje in https://github.com/ag2ai/ag2/pull/346
* Bug fix: Extract values from dict instead of copying dict in PostCaryoverProcessing by kumaranvpl in https://github.com/ag2ai/ag2/pull/344
* Add missing __init__.py files in test folders and fix imports by rjambrecic in https://github.com/ag2ai/ag2/pull/342
* Add dependancy injection to Tools by davorrunje in https://github.com/ag2ai/ag2/pull/320
* Add JSON support for neo4j via llamaindex rag integration by AgentGenie in https://github.com/ag2ai/ag2/pull/350
* community talks by skzhang1 in https://github.com/ag2ai/ag2/pull/354
* add method property to ReasoningAgent by Hk669 in https://github.com/ag2ai/ag2/pull/355
* Swarm: Restore lost SWARM_MANAGER return by marklysze in https://github.com/ag2ai/ag2/pull/356
* [Docs] Fix Build Errors and Broken Links in Documentation by harishmohanraj in https://github.com/ag2ai/ag2/pull/360
* Merge changes to dedicated branch by kumaranvpl in https://github.com/ag2ai/ag2/pull/361
* [Docs] Fix broken link by harishmohanraj in https://github.com/ag2ai/ag2/pull/364
* Fix Jupyter Kernel Gateway not found at import by davorrunje in https://github.com/ag2ai/ag2/pull/362
* [Docs] Fix URL in muffet exclusion list by harishmohanraj in https://github.com/ag2ai/ag2/pull/372
* Add support for structured messages in IOStream classes by kumaranvpl in https://github.com/ag2ai/ag2/pull/363
* Fix wrap message to accept message model with single content parameter by kumaranvpl in https://github.com/ag2ai/ag2/pull/379
* Write realtime agent websocket blogpost by sternakt in https://github.com/ag2ai/ag2/pull/332
* [Docs] Fix Image in "ReasoningAgent Update" Blog Post by harishmohanraj in https://github.com/ag2ai/ag2/pull/386
* debug by BabyCNM in https://github.com/ag2ai/ag2/pull/381
* Introduced Credentials into conftest and refactored tests by davorrunje in https://github.com/ag2ai/ag2/pull/373
* RealtimeAgent WebRTC by davorrunje in https://github.com/ag2ai/ag2/pull/393
* Use hatch for build system, uv for installing deps and remove setup.py by kumaranvpl in https://github.com/ag2ai/ag2/pull/380
* [RAG] Agentic RAG workflow on tabular data from a PDF file by AgentGenie in https://github.com/ag2ai/ag2/pull/376
* [Docs] Add dependency injection notebook and blog post by rjambrecic in https://github.com/ag2ai/ag2/pull/374
* Bump version to 0.7.0b1 by marklysze in https://github.com/ag2ai/ag2/pull/400
* CI fixes by davorrunje (PRs 401-407)
* Docs fix by davorrunje in https://github.com/ag2ai/ag2/pull/409
* Bump version to 0.7 by marklysze in https://github.com/ag2ai/ag2/pull/408

**Full Changelog**: https://github.com/ag2ai/ag2/compare/v0.6.1...v0.7.0

0.7.0b3

Highlights from this Major Release

πŸš€πŸ”§ Introducing **Tools with Dependency Injection**: Secure, flexible, tool parameters using dependency injection
- [Notebook Example](https://docs.ag2.ai/notebooks/tools_dependency_injection)
- Video (Coming soon)

πŸš€πŸ”‰ Introducing **RealtimeAgent with WebRTC**: Add Realtime agentic voice to your applications with WebRTC
- Blog (Coming soon)
- Notebook (Coming soon)
- Video (Coming soon)

πŸš€πŸ’¬Introducing **Structured Messages**: Direct and filter AG2's outputs to your UI
- Blog (Coming soon)
- Notebook (Coming soon)
- Video (Coming soon)

β™₯️ Thanks to all the contributors and collaborators that helped make release 0.7!

New Contributors
* shriyanshagnihotri made their first contribution in https://github.com/ag2ai/ag2/pull/309
* eltociear made their first contribution in https://github.com/ag2ai/ag2/pull/314
* stellaxiang made their first contribution in https://github.com/ag2ai/ag2/pull/333
* kumaranvpl made their first contribution in https://github.com/ag2ai/ag2/pull/282

What's Changed
* Adding AnthropicVertexAI API support in the Anthropic LLM lib under oai by shriyanshagnihotri in https://github.com/ag2ai/ag2/pull/309
* [Docs] Add missing front matter metadata in notebook by harishmohanraj in https://github.com/ag2ai/ag2/pull/327
* Add realtime e2e test by sternakt in https://github.com/ag2ai/ag2/pull/329
* chore: update GroupChatExtension.cs by eltociear in https://github.com/ag2ai/ag2/pull/314
* Add the ReasoningAgent to CI by Hk669 in https://github.com/ag2ai/ag2/pull/294
* Add swarm manager option by yiranwu0 in https://github.com/ag2ai/ag2/pull/217
* [RealtimeAgent Notebook] Fix dependencies and imports by stellaxiang in https://github.com/ag2ai/ag2/pull/333
* Implement dependancy injection as defined in PR 320 by rjambrecic in https://github.com/ag2ai/ag2/pull/330
* [Docs] Fix tag filtering issue in the application gallery page by harishmohanraj in https://github.com/ag2ai/ag2/pull/337
* Replace print commands with structured messages by kumaranvpl in https://github.com/ag2ai/ag2/pull/282
* Fix CrewAI interoperability failing tests by rjambrecic in https://github.com/ag2ai/ag2/pull/340
* Refactoring of dependancy injection, tools and realtime client by davorrunje in https://github.com/ag2ai/ag2/pull/346
* Bug fix: Extract values from dict instead of copying dict in PostCaryoverProcessing by kumaranvpl in https://github.com/ag2ai/ag2/pull/344
* Add missing __init__.py files in test folders and fix imports by rjambrecic in https://github.com/ag2ai/ag2/pull/342
* Add dependancy injection to Tools by davorrunje in https://github.com/ag2ai/ag2/pull/320
* Add JSON support for neo4j via llamaindex rag integration by AgentGenie in https://github.com/ag2ai/ag2/pull/350
* community talks by skzhang1 in https://github.com/ag2ai/ag2/pull/354
* add method property to ReasoningAgent by Hk669 in https://github.com/ag2ai/ag2/pull/355
* Swarm: Restore lost SWARM_MANAGER return by marklysze in https://github.com/ag2ai/ag2/pull/356
* [Docs] Fix Build Errors and Broken Links in Documentation by harishmohanraj in https://github.com/ag2ai/ag2/pull/360
* Merge changes to dedicated branch by kumaranvpl in https://github.com/ag2ai/ag2/pull/361
* [Docs] Fix broken link by harishmohanraj in https://github.com/ag2ai/ag2/pull/364
* Fix Jupyter Kernel Gateway not found at import by davorrunje in https://github.com/ag2ai/ag2/pull/362
* [Docs] Fix URL in muffet exclusion list by harishmohanraj in https://github.com/ag2ai/ag2/pull/372
* Add support for structured messages in IOStream classes by kumaranvpl in https://github.com/ag2ai/ag2/pull/363
* Fix wrap message to accept message model with single content parameter by kumaranvpl in https://github.com/ag2ai/ag2/pull/379
* Write realtime agent websocket blogpost by sternakt in https://github.com/ag2ai/ag2/pull/332
* [Docs] Fix Image in "ReasoningAgent Update" Blog Post by harishmohanraj in https://github.com/ag2ai/ag2/pull/386
* debug by BabyCNM in https://github.com/ag2ai/ag2/pull/381
* Introduced Credentials into conftest and refactored tests by davorrunje in https://github.com/ag2ai/ag2/pull/373
* RealtimeAgent WebRTC by davorrunje in https://github.com/ag2ai/ag2/pull/393
* Use hatch for build system, uv for installing deps and remove setup.py by kumaranvpl in https://github.com/ag2ai/ag2/pull/380
* [RAG] Agentic RAG workflow on tabular data from a PDF file by AgentGenie in https://github.com/ag2ai/ag2/pull/376
* [Docs] Add dependency injection notebook and blog post by rjambrecic in https://github.com/ag2ai/ag2/pull/374
* Bump version to 0.7.0b1 by marklysze in https://github.com/ag2ai/ag2/pull/400
* CI fixes by davorrunje (PRs 401-407)

**Full Changelog**: https://github.com/ag2ai/ag2/compare/v0.6.1...v0.7.0b3

Page 1 of 5

Β© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.