 ![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
638fbb5f03
|
Update Microsoft.Extensions.AI.* packages to 10.1.0 (#2735)
* Initial plan
* Update Microsoft.Extensions.AI dependencies to latest versions (10.1.0)
Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com>
Co-authored-by: Roger Barreto <19890735+rogerbarreto@users.noreply.github.com>
|
2025-12-10 19:04:05 +00:00 |
|
 ![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
3f4eeb00be
|
Python: Change DurableAIAgent log level from warning to debug when invoked without thread (#2736)
* Initial plan
* Change logger.warning to logger.debug for missing thread
Co-authored-by: larohra <41490930+larohra@users.noreply.github.com>
* Fix test to use getMessage() method for log records
Co-authored-by: larohra <41490930+larohra@users.noreply.github.com>
* Remove test for logging change per review feedback
Co-authored-by: larohra <41490930+larohra@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: larohra <41490930+larohra@users.noreply.github.com>
Co-authored-by: Laveesh Rohra <larohra@microsoft.com>
|
2025-12-10 17:57:08 +00:00 |
|
![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
90964acd2d
|
.NET: Add LoggingAgent wrapper for ILogger-based observability (#2701)
* Initial plan
* Add LoggingAgent class and UseLogging extension method
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com>
* Add unit tests for LoggingAgent and fix JSON serialization error handling
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com>
* Add comments explaining unreachable code in test async iterators
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com>
* Fix file encoding - add UTF-8 BOM to all C# files
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com>
* Address Format issues
* Addres format
* Break up extensions in dedicated files
* Adjust class names
* Add xmldoc info
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com>
|
2025-12-10 12:17:01 +00:00 |
|
![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
9c1b2f9a3f
|
.NET: Annotate all public methods of OpenAIAssistantClientExtensions with Obsolete attribute (#2640)
* Initial plan
* Add Obsolete attribute to all public methods of OpenAIAssistantClientExtensions
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com>
* Add pragma warning disable CS0618 to files using deprecated OpenAI Assistants API
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com>
* Update Obsolete attribute message to use requested text
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com>
|
2025-12-05 12:27:48 +00:00 |
|
![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
db36809744
|
.NET: Move TextSearchProvider and TextSearchProviderOptions to Microsoft.Agents.AI namespace (#2639)
* Initial plan
* Move TextSearchProvider and TextSearchProviderOptions to Microsoft.Agents.AI namespace
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com>
* Restore AgentWithTextSearchRag project in solution file
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com>
* Revert using statement removal in AgentWithRAG_Step01_BasicTextRAG sample
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com>
* Revert the previous revert - remove using Microsoft.Agents.AI.Data from AgentWithRAG_Step01_BasicTextRAG
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com>
* Revert using statement removal in AgentWithTextSearchRag sample
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com>
|
2025-12-05 11:01:53 +00:00 |
|
 ![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
292a2078fa
|
Python: Fix: AgentRunResponse.created_at returns local datetime labeled as UTC (#2590)
* Initial plan
* Fix created_at to use UTC datetime and add unit tests
Co-authored-by: moonbox3 <35585003+moonbox3@users.noreply.github.com>
* Address code review feedback: move datetime imports to top of test files
Co-authored-by: moonbox3 <35585003+moonbox3@users.noreply.github.com>
* Add UTC timestamp test for OpenAIResponsesClient._create_response_content
Co-authored-by: moonbox3 <35585003+moonbox3@users.noreply.github.com>
* Fix lint issue
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: moonbox3 <35585003+moonbox3@users.noreply.github.com>
Co-authored-by: Evan Mattson <evan.mattson@microsoft.com>
|
2025-12-04 05:09:52 +00:00 |
|
  ![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
ae06c9e4bb
|
Add support for Pydantic BaseModel as function call result (#2606)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: eavanvalkenburg <13749212+eavanvalkenburg@users.noreply.github.com>
Co-authored-by: Evan Mattson <35585003+moonbox3@users.noreply.github.com>
|
2025-12-04 01:41:47 +00:00 |
|
![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
6835161f2d
|
.NET: Fix flaky vector store integration tests - race condition on indexing (#2586)
* Initial plan
* Add vector store indexing wait helpers to fix flaky tests
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com>
* Use proper VectorStoreStatus struct comparison in Azure tests
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com>
* Remove unused System.ClientModel import
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com>
* Remove excessive comments and unnecessary status variable per code review
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com>
|
2025-12-03 20:06:21 +00:00 |
|
 ![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
cb343dd707
|
Python: Add orchestration ID to durable agent entity state and code refactor (#2484)
* Initial plan
* Add orchestration ID to durable agent entity state for Python
Co-authored-by: larohra <41490930+larohra@users.noreply.github.com>
* Fix type safety checks
* Fix tests
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: larohra <41490930+larohra@users.noreply.github.com>
Co-authored-by: Laveesh Rohra <larohra@microsoft.com>
|
2025-12-02 01:34:18 +00:00 |
|
 ![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png) 
|
b467ddf92a
|
Update Microsoft.Extensions.AI libraries to 9.10.2 and OpenAI to 2.6.0 (#1859)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com>
|
2025-11-03 13:09:44 +00:00 |
|
 ![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
a2ee840eef
|
.NET: Make ChatProtocolExecutor public (#1781)
* Initial plan
* Make ChatProtocolExecutor and ChatProtocolExecutorOptions public with XML documentation
Co-authored-by: lokitoth <6936551+lokitoth@users.noreply.github.com>
* Address PR review feedback - remove remarks, fix parameter descriptions
Co-authored-by: lokitoth <6936551+lokitoth@users.noreply.github.com>
* ci: Empty Commit to kick over CI
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: lokitoth <6936551+lokitoth@users.noreply.github.com>
Co-authored-by: Jacob Alber <jaalber@microsoft.com>
|
2025-10-29 19:02:27 +00:00 |
|
![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
d89631ed44
|
.NET: Fix solution reference to deleted ParseValue.yaml file (#1610)
* Initial plan
* Remove reference to deleted ParseValue.yaml from solution file
Co-authored-by: crickman <66376200+crickman@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: crickman <66376200+crickman@users.noreply.github.com>
|
2025-10-22 17:58:41 +00:00 |
|
![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
699149c260
|
.NET: Update Microsoft.Extensions.AI packages to version 9.10.1 (#1626)
* Initial plan
* Update Microsoft.Extensions.AI packages to 9.10.1
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com>
* Moving FileHostedSearch testing to manual mode
* Moving FileHostedSearch testing to manual mode
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: rogerbarreto <19890735+rogerbarreto@users.noreply.github.com>
|
2025-10-22 17:12:57 +00:00 |
|
![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
965cce0b50
|
.NET Workflows - Remove debug file ParseValue.yaml from workflow-samples (#1608)
* Initial plan
* Remove ParseValue.yaml debug file from workflow-samples
Co-authored-by: crickman <66376200+crickman@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: crickman <66376200+crickman@users.noreply.github.com>
|
2025-10-21 21:33:13 +00:00 |
|
 ![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)   
|
c72455508b
|
.NET: Add comprehensive test classes for extension methods in Microsoft.Agents.AI.Workflows.Declarative (#1555)
* Initial plan
* Add test classes for extension methods
Co-authored-by: crickman <66376200+crickman@users.noreply.github.com>
* Fix test issues and document bug in ExpandoObjectExtensions
Co-authored-by: crickman <66376200+crickman@users.noreply.github.com>
* Address code review feedback - shorten Skip messages and add explanatory comments
Co-authored-by: crickman <66376200+crickman@users.noreply.github.com>
* Replace Fields.ToDictionary with GetField calls and fix ExpandoObjectExtensions bug
Co-authored-by: crickman <66376200+crickman@users.noreply.github.com>
* Update dotnet/tests/Microsoft.Agents.AI.Workflows.Declarative.UnitTests/Extensions/DataValueExtensionsTests.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update dotnet/tests/Microsoft.Agents.AI.Workflows.Declarative.UnitTests/Extensions/DataValueExtensionsTests.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Remove unused using statement from DialogBaseExtensionsTests
Co-authored-by: crickman <66376200+crickman@users.noreply.github.com>
* Add proper WrapWithBot tests using AdaptiveDialog and OnActivity
Co-authored-by: crickman <66376200+crickman@users.noreply.github.com>
* Cleanup
* Better
* Better
* One more test
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: crickman <66376200+crickman@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Chris Rickman <crickman@microsoft.com>
|
2025-10-20 15:21:46 +00:00 |
|
 ![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
8f87328cf8
|
.NET: Add comprehensive unit tests for entity extraction in Declarative Workflows (#1534)
* Initial plan
* Add comprehensive unit tests for entity extraction
Co-authored-by: crickman <66376200+crickman@users.noreply.github.com>
* Updated
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: crickman <66376200+crickman@users.noreply.github.com>
Co-authored-by: Chris Rickman <crickman@microsoft.com>
|
2025-10-17 17:24:35 +00:00 |
|
![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
151efd2e80
|
Python: Remove deprecated add_agent() calls from workflow samples (#1508)
* Initial plan
* Remove add_agent calls from workflow samples
Co-authored-by: moonbox3 <35585003+moonbox3@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: moonbox3 <35585003+moonbox3@users.noreply.github.com>
|
2025-10-17 02:25:31 +00:00 |
|
![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
d1ac2d9331
|
Python: Update README to list all available examples (#1394)
* Initial plan
* Update Python samples README with comprehensive example tables
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com>
* Fix relative links to use ./ prefix in README
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com>
* Remove ./ prefix from link display text while keeping it in URLs
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com>
* Add missing MCP authentication example to README
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com>
|
2025-10-13 17:17:03 +00:00 |
|
  ![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)   
|
93577f76b1
|
Python: Add CHANGELOG.md to python folder with all merged PRs since first release (#1205)
* Initial plan
* Add CHANGELOG.md to python folder with all merged PRs since 1.0.0b251001
Co-authored-by: eavanvalkenburg <13749212+eavanvalkenburg@users.noreply.github.com>
* Update python/CHANGELOG.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update python/CHANGELOG.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* fixed headers in changelog
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: eavanvalkenburg <13749212+eavanvalkenburg@users.noreply.github.com>
Co-authored-by: Eduard van Valkenburg <eavanvalkenburg@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: eavanvalkenburg <github@vanvalkenburg.eu>
|
2025-10-07 18:34:10 +00:00 |
|
  ![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
62854197aa
|
.NET: Fix A2A conversion routines to ignore unknown content types instead of throwing exceptions (#1154)
* Initial plan
* Update A2A conversion routines to ignore unknown content types
Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com>
* Fix dotnet format
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: stephentoub <2642209+stephentoub@users.noreply.github.com>
Co-authored-by: Stephen Toub <stoub@microsoft.com>
Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com>
|
2025-10-06 10:29:43 +00:00 |
|
  ![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)   
|
8bd3e11d3e
|
Python: Standardize docstrings: Use Keyword Args for Settings classes and add environment variable examples (#1202)
* Initial plan
* Update Settings classes to use Keyword Args and add examples
Co-authored-by: eavanvalkenburg <13749212+eavanvalkenburg@users.noreply.github.com>
* Add examples and env var documentation to chat clients
Co-authored-by: eavanvalkenburg <13749212+eavanvalkenburg@users.noreply.github.com>
* Add env var docs and examples to Responses and AzureAI clients
Co-authored-by: eavanvalkenburg <13749212+eavanvalkenburg@users.noreply.github.com>
* Remove Args from class docstrings where they belong in __init__
Co-authored-by: eavanvalkenburg <13749212+eavanvalkenburg@users.noreply.github.com>
* Add env var docs and examples to Assistants clients
Co-authored-by: eavanvalkenburg <13749212+eavanvalkenburg@users.noreply.github.com>
* updated to keyword args
* Fix incorrect code block formatting in _workflows/_executor.py
Co-authored-by: eavanvalkenburg <13749212+eavanvalkenburg@users.noreply.github.com>
* Fix markdown code blocks in _workflows/_edge.py - use Sphinx format
Co-authored-by: eavanvalkenburg <13749212+eavanvalkenburg@users.noreply.github.com>
* Update _assistants_client.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: eavanvalkenburg <13749212+eavanvalkenburg@users.noreply.github.com>
Co-authored-by: eavanvalkenburg <github@vanvalkenburg.eu>
Co-authored-by: Eduard van Valkenburg <eavanvalkenburg@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-10-06 07:37:34 +00:00 |
|
![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
07db91174b
|
Python: Fix Azure AI Getting Started samples: Improve documentation and code readability (#1089)
* Initial plan
* Fix Azure AI samples: Add dotenv support, fix async input, improve docs
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com>
* Remove dotenv.load_dotenv() and revert async input() changes per review feedback
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com>
|
2025-10-02 03:22:44 +00:00 |
|
![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
cd1bdc1483
|
Python: Fix multimodal input sample: Document required environment variables and configuration options (#1088)
* Initial plan
* Update multimodal input sample to document required environment variables
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com>
* Add examples showing how to pass deployment_name as parameter
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com>
|
2025-10-02 01:34:31 +00:00 |
|
![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)   
|
bdfa62c834
|
Python: Fix: MCP tool calls flatten nested JSON arguments (handle $ref schemas) (#990)
* Initial plan
* Fix nested JSON argument flattening in MCP tools - handle $ref schemas
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com>
* Apply code formatting fixes from ruff linter
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com>
* Fixed formatting
* Refactor JSON type mapping to use match-case statement
Co-authored-by: eavanvalkenburg <13749212+eavanvalkenburg@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com>
Co-authored-by: eavanvalkenburg <13749212+eavanvalkenburg@users.noreply.github.com>
|
2025-10-01 00:22:46 +00:00 |
|
![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
170c2c715a
|
Python: Update README files: Fill empty documentation and expand minimal content (#980)
* Initial plan
* Fill empty python/samples README and expand dotnet custom implementation README
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com>
* Fix broken documentation links in main README
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com>
* Fix installation instructions in Python main package README
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com>
* Address PR feedback: revert main README and Python package README, remove empty prerequisites section and repository link
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com>
|
2025-09-29 23:59:50 +00:00 |
|
![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
39566d1dbf
|
Python: Add custom agent and chat client implementation examples (#849)
* Initial plan
* Add custom agent and chat client examples with complete implementations and documentation
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com>
* Simplify custom examples per feedback: remove __init__.py, keep only EchoAgent/EchoingChatClient, add proper documentation, update README table format
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com>
* Small fixes and formatting
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: dmytrostruk <13853051+dmytrostruk@users.noreply.github.com>
|
2025-09-22 04:42:33 +00:00 |
|
 ![copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>](/assets/img/avatar_default.png)  
|
965918b883
|
Python: Fix: Add meaningful error message when graphviz binary is not installed (#826)
* Initial plan
* Fix: Add meaningful error message for missing graphviz binary
Co-authored-by: ekzhu <320302+ekzhu@users.noreply.github.com>
* Fix CI error: Make graphviz test conditional to avoid import errors
Co-authored-by: ekzhu <320302+ekzhu@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: ekzhu <320302+ekzhu@users.noreply.github.com>
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
|
2025-09-19 05:56:49 +00:00 |
|