Describe the bug
Due to how AgentFieldClient is mixing threading with asyncio, ResultCache can deadlock inside _await_execution_async + _await_execution_sync inside client.py
Related to #620
Steps to reproduce
- Go to '...'
- Run '...'
- See error
Expected behavior
Screenshots / Logs
Environment
- Control plane version:
- SDK version (if applicable):
- Deployment environment (local, docker, kubernetes, etc.):
Additional context
Describe the bug
Due to how AgentFieldClient is mixing threading with asyncio, ResultCache can deadlock inside
_await_execution_async+_await_execution_syncinsideclient.pyRelated to #620
Steps to reproduce
Expected behavior
Screenshots / Logs
Environment
Additional context