Dmytro Struk and GitHub
965a1ec103
Updated package versions ( #4470 )
2026-03-04 16:49:48 +00:00
7d56a5a4d6
Update Python package versions to rc2 ( #4258 )
...
- Bump core and azure-ai to 1.0.0rc2
- Bump preview packages to 1.0.0b260225
- Update dependencies to >=1.0.0rc2
- Add CHANGELOG entries for changes since rc1
- Update uv.lock
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-02-25 19:37:44 +00:00
4c8f595019
Python: Updated package versions for RC release ( #4068 )
...
* Updated package versions for RC release
* Update python/packages/redis/pyproject.toml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Small fix
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-19 16:11:48 +00:00
65e77e52af
update package versions ( #3902 )
...
Co-authored-by: Evan Mattson <35585003+moonbox3@users.noreply.github.com >
2026-02-13 00:00:57 +00:00
Dmytro Struk and GitHub
65b6b28ffe
Update package versions ( #3838 )
2026-02-11 00:20:29 +00:00
0521f5bed8
Python: [BREAKING] Simplify API: ChatAgent -> Agent, ChatMessage -> Message ( #3747 )
...
* [BREAKING] Rename ChatAgent -> Agent, ChatMessage -> Message, ChatClientProtocol -> SupportsChatGetResponse
Simplify the public API by removing redundant 'Chat' prefix from core types:
- ChatAgent -> Agent
- RawChatAgent -> RawAgent
- ChatMessage -> Message
- ChatClientProtocol -> SupportsChatGetResponse
Also renamed internal WorkflowMessage (was Message in _runner_context) to avoid collision.
No backward compatibility aliases - this is a clean breaking change.
* [BREAKING] Rename Agent chat_client parameter to client
* Fix rebase issues: WorkflowMessage references and broken markdown links
* Fix formatting and lint issues from code quality checks
* Fix import ordering in workflow sample files
* fixed rebase
* Fix test failures: use WorkflowMessage and A2AMessage after ChatMessage→Message rename
- Replace Message(data=..., source_id=...) with WorkflowMessage(...) in workflow tests
- Fix isinstance check in A2A agent to use A2AMessage instead of Message
- Fix import in test_workflow_observability.py (Message→WorkflowMessage)
* Fix lint, fmt, and sample errors after ChatMessage→Message rename
- Auto-fix 70+ ruff lint issues across samples (ChatMessage→Message refs)
- Fix HostedVectorStoreContent→Content.from_hosted_vector_store in file search sample
- Fix _normalize_messages→normalize_messages in custom agent sample
- Fix context.terminate→raise MiddlewareTermination in middleware samples
- Fix with_update_hook→with_transform_hook in override middleware sample
- Add TOptions_co import back to custom_chat_client sample
- Add noqa for FastAPI File() default in chatkit sample
- Fix B023 loop variable capture in weather agent sample
* fix: update Agent constructor calls from chat_client to client in declaration-only tool tests
* fix: add register_cleanup to devui lazy-loading proxy and type stub
* fixed tests and updated new pieces
* fix agui typevar
* fix merge errors
* fix merge conflicts
* fiux merge
* Remove unused links
---------
Co-authored-by: Evan Mattson <evan.mattson@microsoft.com >
2026-02-10 23:04:32 +00:00
Eduard van Valkenburg and GitHub
35097d8c75
Python: Add long-running agents and background responses support ( #3808 )
...
* Python: Add long-running agents and background responses support
- Add ContinuationToken TypedDict to core types
- Add continuation_token field to ChatResponse, ChatResponseUpdate,
AgentResponse, and AgentResponseUpdate
- Add background and continuation_token options to OpenAIResponsesOptions
- Implement polling via responses.retrieve() and streaming resumption
in RawOpenAIResponsesClient
- Propagate continuation tokens through agent run() and
map_chat_to_agent_update
- Fix streaming telemetry 'Failed to detach context' error in both
ChatTelemetryLayer and AgentTelemetryLayer by avoiding
trace.use_span() context attachment for async-managed spans
- Add 14 unit tests for continuation token types and background flows
- Add background_responses sample showing polling and stream resumption
Fixes #2478
* Python: Add A2A long-running task support via ContinuationToken
- Make ContinuationToken provider-agnostic (total=False, optional task_id/context_id fields)
- Add background param to A2AAgent.run() controlling token emission
- Add poll_task() for single-request task state retrieval
- Add resubscribe support via continuation_token param on run()
- Extract _updates_from_task() and _map_a2a_stream() for cleaner code
- Streamline run()/streaming by removing intermediate _stream_updates wrapper
- Update A2A sample to show background=False (default) with link to background_responses sample
- Remove stale BareAgent from __all__
- Add 12 new A2A continuation token tests
* fix logic for overriding continuation token when done
* refactored ContinuationToken setup
2026-02-10 20:37:43 +00:00
Dmytro Struk and GitHub
8b475afe17
Python: Add BaseAgent implementation for Claude Agent SDK ( #3509 )
...
* Added ClaudeAgent implementation
* Updated streaming logic
* Small updates
* Small update
* Fixes
* Small fix
* Naming improvements
* Updated imports
* Addressed comments
* Updated package versions
2026-01-30 18:11:41 +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
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
Giles Odigwe and GitHub
9e3b2fa09a
Python: Update package version ( #3258 )
...
* package version 260116
* removed name tags
2026-01-16 21:06:30 +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
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
202f557c71
Bump versions to 1.0.0b260106 for a release. Update CHANGELOG.md ( #3109 )
2026-01-07 00:09:49 +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
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
Phillip Hoff and GitHub
2bde58f915
Python: Switch to new "run" method name. ( #2890 )
...
* Switch to `run` method.
* Add support for deprecated `run_agent`.
* Fix entity method name.
* Fix method name and improve tests.
* Update comment.
* Update Python CHANGELOG.
2025-12-16 22:08:12 +00:00
Dmytro Struk and GitHub
e319707058
Updated package versions ( #2913 )
2025-12-16 18:51:44 +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
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
f5786b2c5b
Updated package versions ( #2643 )
2025-12-04 22:08:47 +00:00
Dmytro Struk and GitHub
cf13e35c73
Updated package versions ( #2360 )
2025-11-20 16:07:10 -08:00
Evan Mattson and GitHub
1f0ffc159c
Python: Fix ag-ui state handling issues ( #2289 )
...
* Fix ag-ui state handling
* Bump package version and update changelog
* Update changelog
2025-11-18 11:47:26 +09: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
Evan Mattson and GitHub
e92dcb3d5d
Python: fix tool call id mismatch in ag-ui ( #2166 )
...
* Fix state for pending requests bug
* Bump ver
* Update changelog
2025-11-13 04:57:59 +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
Dmytro Struk and GitHub
863a632ccf
Updated package versions ( #2104 )
2025-11-11 23:30:34 +00:00
Dmytro Struk and GitHub
c394f3f52b
Updated package versions ( #2027 )
2025-11-08 18:09:28 +00:00
Evan Mattson and GitHub
708556e4ee
Python: Update changelog with ag-ui changes ( #1954 )
...
* Update changelog with ag-ui changes
* Changed -> Fixed
2025-11-06 12:21:54 +09:00
Evan Mattson and GitHub
99e2875fc8
Bump ag-ui package to 1.0.0b251106 for a release. Update CHANGELOG. ( #1951 )
2025-11-06 09:57:23 +09:00
Dmytro Struk and GitHub
327c304339
.NET: Python: Updated package versions ( #1944 )
...
* Updated .NET version
* Updated Python package versions
* Updated changelog
2025-11-05 22:20:31 +00:00
Evan Mattson and GitHub
d81b579111
Python: Bump ag-ui package to 1.0.0b251105 for a release. Update changelog. ( #1922 )
...
* Bump ag-ui package to 1.0.0b251105 for a release. Update changelog.
* Fix authors and license-files
2025-11-05 08:30:52 +00:00
Evan Mattson and GitHub
7b3e2a7e82
Update changelog with a new PR that went in ( #1912 )
2025-11-04 23:20:13 +00:00
Dmytro Struk and GitHub
9e1b3c9b85
Python: .NET: Updated package version and small fix ( #1911 )
...
* Removed public key
* Updated package version
* Updated Python package versions
2025-11-04 22:42:07 +00:00
Dmytro Struk and GitHub
eed7e59f3f
Updated Python and .NET package versions ( #1758 )
2025-10-28 18:49:50 +00:00
8c24a72107
Python: Updated package version ( #1528 )
...
* Updated package version
* Update python/CHANGELOG.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Updated metadata for Purview
* Updated test
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-16 22:32:25 +00:00
Eduard van Valkenburg and GitHub
8b73b5b1be
Python: bump version and update changelog ( #1277 )
...
* bump version and update changelog
* undo lab package version bump
* add changelog to exclude pattern for links
* fix for ignore path
* exclude file
2025-10-07 21:41:59 +00:00
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