You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Python: [Bug]: A2AAgent inconsistent with BaseAgent: context_providers not triggered #4754
A2AAgent currently does not use context_providers, nor does it trigger the invocation of the passed ContextProvider before the start and after the end of an Agent call.
This causes A2AAgent to violate the semantic definition of BaseAgent, resulting in inconsistency.
Activity
FocusMode-coder commentedon Mar 18, 2026
Hey! I may be able to help with this bug.
I build custom fixes for Python projects and automation systems.
If you'd like help resolving this issue quickly feel free to reach out.
Happy to take a look 👍
Fix A2AAgent to invoke context providers before and after run
Address PR review feedback for microsoft#4754
Improve test coverage for empty-messages guard in A2AAgent.run (micro…
Fix A2AAgent context_providers not triggered (microsoft#4754)
Fix pyright errors in A2AAgent context_providers implementation (micr…
Fix PR review feedback for microsoft#4754: type ignore syntax and his…
Address PR review feedback for microsoft#4754: fast-path and stronger…
fix: resolve pyright 'possibly unbound' errors in A2AAgent non-stream…
test: add continuation_token + context_providers coverage (microsoft#…
Python: Fix A2AAgent to invoke context providers before and after run (…