b4ebafa9b1
Python: [Breaking] removed pydantic from types and workflows ( #917 )
...
* removed pydantic from types
* fix test
* fix test
* fix tests
* fix assistants client
* Remove Pydantic usage from workflow code.
* updated pydantic removal
* updated lock and test fixes
* fix mypy
* updated build system
* updated chat client parsing
* fix broken test
---------
Co-authored-by: Evan Mattson <evan.mattson@microsoft.com >
2025-09-29 21:19:58 +00:00
Eduard van Valkenburg and GitHub
10d10364a9
Python: [BREAKING] cleanup of thread API and serialization ( #893 )
...
* cleanup of threads and serialization
* fix for sliding window
* fix redis test
* updated from comments
* updated context provider and threads
* updated lock
* add asyncio default
* fix redis tests
* fix tests
* fix tests
* renamed to invoking
* fixed tests
* fix for instructions
2025-09-29 16:22:34 +00:00
Dmytro Struk and GitHub
eec7f192eb
Python: Added chat middleware and more examples ( #883 )
...
* Added example with stateful middleware
* Added chat middleware
* Updated middleware example with override scenario
* Small revert
* Small fixes
* Added kwargs to context objects
* Added README
* Added function middleware to chat client
* Small refactoring
* Reverted example files
* Made MiddlewareWrapper generic
* Added Middleware exception
* Small refactoring
* Small fix
2025-09-26 15:10:56 +00:00
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