Skip to content

Commit 403fcc8

Browse files
Tongzhou-Jiangcopybara-github
authored andcommitted
chore: make sure memory service is setup in streaming_agent_run_with_response
PiperOrigin-RevId: 853909960
1 parent 394cd1d commit 403fcc8

File tree

2 files changed

+8
-0
lines changed
  • vertexai
    • agent_engines/templates
    • preview/reasoning_engines/templates

2 files changed

+8
-0
lines changed

vertexai/agent_engines/templates/adk.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1162,6 +1162,10 @@ async def streaming_agent_run_with_events(self, request_json: str):
11621162
self.set_up()
11631163
if not self._tmpl_attrs.get("session_service"):
11641164
self.set_up()
1165+
if not self._tmpl_attrs.get("in_memory_memory_service"):
1166+
self.set_up()
1167+
if not self._tmpl_attrs.get("memory_service"):
1168+
self.set_up()
11651169
app = self._tmpl_attrs.get("app")
11661170

11671171
# Try to get the session, if it doesn't exist, create a new one.

vertexai/preview/reasoning_engines/templates/adk.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1002,6 +1002,10 @@ async def _invoke_agent_async():
10021002
self.set_up()
10031003
if not self._tmpl_attrs.get("session_service"):
10041004
self.set_up()
1005+
if not self._tmpl_attrs.get("in_memory_memory_service"):
1006+
self.set_up()
1007+
if not self._tmpl_attrs.get("memory_service"):
1008+
self.set_up()
10051009

10061010
# Try to get the session, if it doesn't exist, create a new one.
10071011
if request.session_id:

0 commit comments

Comments
 (0)