Giles Odigwe and GitHub
f6c4e078ec
Python: Improved AzureAI Package Test Coverage ( #3452 )
...
* improved azureai test coverage
* small fix
* fix failing tests
2026-01-29 18:32:53 +00:00
Eduard van Valkenburg and GitHub
1226828ec2
Python: added generic types to ChatOptions and ChatResponse/AgentResponse for Response Format ( #3305 )
...
* added generic types to ChatOptions and ChatResponse/AgentResponse for response format
* fix typevar import
* fix for older python versions
* fix missing import
* fixed imports
* fixed mypy
* mypy fix
2026-01-28 21:23:02 +00:00
Dmytro Struk and GitHub
45a020be43
.NET: Python: [BREAKING] Renamed Github to GitHub ( #3486 )
...
* Renamed Github to GitHub
* Small fix
* Updated package versions
2026-01-28 19:58:31 +00:00
Eduard van Valkenburg and GitHub
a7d924a7d2
Python: [BREAKING] changed AIFunction to FunctionTool and @ai_function to @tool ( #3413 )
...
* changed AIFunction to FunctionTool and @ai_function to @tool
* test and mypy fixes
* mypy fix
* switch function tool to always_require
* fix noop
* fix github copilot imports
* test fixes
* fix ollama test
* fixes for tests
* fix tests
* reverted change to always_require and extended timeout
* fix test
2026-01-28 14:53:53 +00:00
Dmytro Struk and GitHub
968621e817
Updated package versions ( #3462 )
2026-01-27 18:16:55 +00:00
Giles Odigwe and GitHub
330c2607ad
update package versions ( #3421 )
2026-01-23 23:40:20 +00:00
Evan Mattson and GitHub
7b8777d1fc
Python: add(azure-ai): support reasoning config for AzureAIClient ( #3403 )
...
* add(azure-ai): support reasoning config for AzureAIClient
* Update sample
* Merge main
* improvements
* improve sample
2026-01-23 09:37:23 +00:00
Giles Odigwe and GitHub
a97bc322ac
Python: Azure AI mapping HostedImageGenerationTool to ImageGenTool ( #3263 )
...
* azureai image gen sample fix
* mypy fixes
* addressed comments + mapping updates
* image model fix
* content type fix
2026-01-23 06:11:16 +00:00
Darren Cohen and GitHub
89285a5f1c
Set min version of dependent azure-ai-projects to 2.0.0b3 ( #3347 )
2026-01-22 12:56:25 +09:00
Giles Odigwe and GitHub
88e0ee1a2c
Python: Fix local MCP tools with AzureAIProjectAgentProvider ( #3315 )
...
* azureai v2 local mcp fix
* addressed copilot comments
2026-01-21 12:43:05 +00:00
Eduard van Valkenburg and GitHub
83e6229c11
Python: [Breaking] Simplified Content types to a single class with classmethod constructors. ( #3252 )
...
* ported Content to a new model
* fixed linting
* fixes
* fixed data format handling
* fix for 3.10 mypy
* fix
* fix int test
2026-01-20 22:09:39 +00:00
Evan Mattson and GitHub
e0b9be7e08
Python: fix(declarative): Fix MCP tool connection not passed from YAML to Azure AI agent creation API ( #3248 )
...
* fix(declarative): Fix MCP tool connection not passed from YAML
* Add samples to README
* Fix mypy
* Fix mypy again
* Address PR comments
2026-01-20 07:24:20 +00:00
Dmytro Struk and GitHub
915df3b404
Python: Added rai_config to Azure AI agent creation ( #3265 )
...
* Add kwargs to create_agent method
* Added test for kwargs
* Addressed comment
* Added doc string
2026-01-19 12:51:27 +00:00
Giles Odigwe and GitHub
9e3b2fa09a
Python: Update package version ( #3258 )
...
* package version 260116
* removed name tags
2026-01-16 21:06:30 +00:00
Dmytro Struk and GitHub
5687e13221
Python: [BREAKING] Renamed create_agent to as_agent ( #3249 )
...
* Renamed create_agent to as_agent
* Override for as_agent
* Added override
2026-01-16 19:21:52 +00:00
Dmytro Struk and GitHub
b773830e4b
Create/Get Agent API - fixes and example improvements ( #3246 )
2026-01-16 04:36:34 +00:00
Dmytro Struk and GitHub
48d124efbe
Python: Create/Get Agent API for Azure V1 ( #3192 )
...
* Added provider implementation for Azure AI V1
* Small fixes
* Fixed OpenAPI example
* Fixed local MCP example
* Fixed hosted MCP example
* Fixed file search sample
* Small fixes
* Resolved comments
* Doc updates
2026-01-15 22:19:03 +00:00
cb2862d4c3
update package versions ( #3223 )
...
Co-authored-by: Dmytro Struk <13853051+dmytrostruk@users.noreply.github.com >
2026-01-14 23:26:50 +00:00
99c5718696
Python: Create/Get Agent API for Azure V2 ( #3059 )
...
* Added get_agent method to Azure AI V2
* Small fixes
* Small fix
* Removed AzureAIAgentProvider
* Added create_agent method
* Small fixes
* Fixed code interpreter tool mapping
* Added agent provider for V2 client
* Updated response format handling
* Added provider example
* Fixed errors
* Update python/samples/getting_started/agents/azure_ai/README.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Small fix
* Updates from merge
* Resolved comments
* Resolved comments
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-14 19:35:01 +00:00
Eduard van Valkenburg and GitHub
d8cf8361bd
renamed all ( #3207 )
2026-01-14 05:54:07 +00:00
Eduard van Valkenburg and GitHub
3e97425245
Python: [BREAKING]: Introducing Options as TypedDict and Generic ( #3140 )
...
* WIP typeddict for options
* updated all clients and ChatAgents
* updated everything
* added ADR
* fix mypy
* proper typevar imports
* fixed import
* fixed other imports
* slight update in the sample
* updated from feedback
* fixes
* fixed missing covariants and test fixes
* fixed typing
* updated anthropic thinking config
* ruff fixes
* fixed int tests
* fix tests and mypy
* updated integration tests
* updated docstring and test fix
* improved options handling in obser
* mypy fix
* updated a host of integration tests
* fix tests
* bedrock fix
2026-01-13 16:41:05 +00:00
Eduard van Valkenburg and GitHub
551c2c3abe
Python: multiple bug fixes ( #3150 )
...
* fix Python: kwargs are not passed to _prepare_thread_and_messages in ChatAgent.run
Fixes #3118
* fix Python: [Bug]: model_id versus model_deployment_name is confusing in Azure AI Agents
Fixes #3147
* add types
* fixed type and docstring
2026-01-12 01:01:41 +00:00
Evan Mattson and GitHub
f508f1d6da
Python: Bump python version to 1.0.0b260107 for a release ( #3128 )
...
* Bump python version to 1.0.0b260107 for a release
* Update changelog
2026-01-08 08:49:28 +09:00
Evan Mattson and GitHub
e9d97ce6b7
Python: fix(azure-ai): Fix response_format handling for structured outputs ( #3114 )
...
* fix(azure-ai): read response_format from chat_options instead of run_options
* refactor: use explicit None checks for response_format
* Fix mypy error
* Mypy fix
2026-01-07 23:11:28 +00:00
Evan Mattson and GitHub
202f557c71
Bump versions to 1.0.0b260106 for a release. Update CHANGELOG.md ( #3109 )
2026-01-07 00:09:49 +00:00
Evan Mattson and GitHub
928c9d54ad
Python: Fix AzureAIClient failure when conversation history contains assistant messages ( #3076 )
...
* Fix AzureAIClient failure when conversation history contains assistant messages
* Address PR review feedback: improve docstring and test assertions
* Remove redundant cast
2026-01-05 22:05:46 +00:00
Dmytro Struk and GitHub
5ab47596ff
Python: Updated package versions ( #3024 )
...
* Updated package versions
* Updated changelog
2025-12-23 16:04:53 +00:00
Eduard van Valkenburg and GitHub
a32702cf38
Python: latency improvements ( #3014 )
...
* latency improvements
* fixed mypy, added coding standards and instructions
* slight logic improvement
2025-12-23 16:04:34 +00:00
Evan Mattson and GitHub
e15eab7da6
Python: Bump Py version to 1.0.0b251218 for a release. Update CHANGELOG ( #2968 )
...
* Bump Py version to 1.0.0b251218 for a release. Update CHANGELOG
* update lock
* Fix formatting
* Fix ChatKit typing
2025-12-19 01:31:57 +00:00
Eduard van Valkenburg and GitHub
e5c11d38d6
Python: cleanup and refactoring of chat clients ( #2937 )
...
* refactoring and unifying naming schemes of internal methods of chat clients
* set tool_choice to auto
* fix for mypy
* added note on naming and fix #2951
* fix responses
* fixes in azure ai agents client
2025-12-18 12:02:23 +00:00
Dmytro Struk and GitHub
3cd805f0bf
Added additional arguments for Azure AI agent ( #2922 )
2025-12-17 08:08:01 +00:00
Dmytro Struk and GitHub
e319707058
Updated package versions ( #2913 )
2025-12-16 18:51:44 +00:00
Eduard van Valkenburg and GitHub
3139347526
Python: [BREAKING] Observability updates ( #2782 )
...
* fixes Python: Add env_file_path parameter to setup_observability() similar to AzureOpenAIChatClient
Fixes #2186
* WIP on updates using configure_azure_monitor
* improved setup and clarity
* fixed root .env.example
* revert changes
* updated files
* updated sample
* updated zero code
* test fixes and fixed links
* fix devui
* removed planning docs
* added enable method and updated readme and samples
* clarified docstring
* add return annotation
* updated naming
* update capatilized version
* updated readme and some fixes
* updated decorator name inline with the rest
* feedback from comments addressed
2025-12-16 06:56:30 +00:00
Dmytro Struk and GitHub
8d53b20026
Python: Updated package versions ( #2784 )
...
* Updated package versions
* Small fix
2025-12-11 18:39:08 +00:00
Evan Mattson and GitHub
3481914981
Capture file IDs from code interpreter in streaming responses ( #2741 )
2025-12-11 07:30:19 +00:00
Dmytro Struk and GitHub
43302fb4cd
Python: Updated package versions ( #2737 )
...
* Updated package versions
* Updated changelog
2025-12-09 22:58:45 +00:00
Dmytro Struk and GitHub
cfcb71334a
Renamed async_credential to credential ( #2648 )
2025-12-08 01:21:18 +00:00
Dmytro Struk and GitHub
f5786b2c5b
Updated package versions ( #2643 )
2025-12-04 22:08:47 +00:00
d774b64df0
Python: added inline yaml sample ( #2582 )
...
* added inline yaml sample
* fixed some typos and added intro comment
* added description params and pass through to client
* add azure assistants
* fix tests
* observabiltiy mypy fix
* for some reason mypy doesn't accept a subclass
---------
Co-authored-by: Evan Mattson <35585003+moonbox3@users.noreply.github.com >
2025-12-04 01:30:56 +00:00
5d8be5836c
Python: Added support for application endpoints in Azure AI client ( #2460 )
...
* Added support for application endpoints in Azure AI client
* Fixed tests
* Update python/samples/getting_started/agents/azure_ai/azure_ai_with_application_endpoint.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Addressed comments
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-25 19:32:55 +00:00
Dmytro Struk and GitHub
b8260ae24c
Python: [BREAKING] Removed default "store" value ( #2443 )
...
* Removed default store value
* Small fix
2025-11-25 17:53:08 +00:00
Evan Mattson and GitHub
2a4802eac3
Python: Fix runtime response format for responses client ( #2440 )
...
* Fix runtime response format for responses client
* Handle run time schema for Azure AI Client.
2025-11-25 07:50:20 +00:00
ee8936d514
Python: Integration tests for Azure AI client and fixes in samples ( #2387 )
...
* Added integration tests
* Update python/packages/azure-ai/tests/test_azure_ai_client.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Small fixes in samples
* Small fix
* Small fix
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-22 00:31:57 +00:00
Dmytro Struk and GitHub
cf13e35c73
Updated package versions ( #2360 )
2025-11-20 16:07:10 -08:00
b575b631c8
Python: Fix for Azure AI client ( #2358 )
...
* Fix for Azure AI client
* Update python/packages/azure-ai/agent_framework_azure_ai/_client.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-20 20:46:28 +00:00
Dmytro Struk and GitHub
c7e7020c32
Python: Updated package versions ( #2238 )
...
* Updated package versions
* Small fix
* Small fix
2025-11-15 00:42:41 +00:00
Dmytro Struk and GitHub
8458b4ade7
Agent name as required for AzureAIClient ( #2198 )
2025-11-14 01:17:50 +00:00
Giles Odigwe and GitHub
21dceca482
Python: Enhance Azure AI Search Citations with Complete URL Information ( #2066 )
...
* add get_url to raw rep for absolute path url
* fixes
* add real url to citation annotation
* small fix
* project client + openapi fix
* openapi sample revert
* tool call list fix
2025-11-13 19:23:11 +00:00
Dmytro Struk and GitHub
3c874d0073
Python: Updated package versions ( #2165 )
...
* Updated package versions
* Reverted package version update for ag-ui
* Updated changelog file
2025-11-13 04:23:57 +00:00
Dmytro Struk and GitHub
e8243b7d11
Updated package versions ( #2154 )
2025-11-12 23:58:02 +00:00