Hi there
I use PreloadMemoryTool in adk agent, which can retrieves memories at the start of each turn and places them in the system instruction. reference How to build AI agents with long-term memory using Vertex AI Memory Bank & AD
However, this tool does not work by runner = adk.Runner()
. note, I deploy my agent to GKE by get_fast_api_app
if I do not use GKE, just run locally by adk web --memory_service_uri="agentengine://
, the memory can be retrieved.
So, it looks like PreloadMemoryTool does not support GKE/fast_api? any idea? thanks