Skip to content
Open
Changes from 1 commit
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
a7e5b8b
fix: agent engine memory service with A2A endpoint activated.
guillaumeblaquiere Nov 17, 2025
252f676
Update src/google/adk/cli/fast_api.py
guillaumeblaquiere Nov 17, 2025
abb28d5
Merge branch 'main' into fix-3458
guillaumeblaquiere Nov 18, 2025
963c845
chore: reformating
guillaumeblaquiere Nov 18, 2025
140e610
Merge remote-tracking branch 'origin/fix-3458' into fix-3458
guillaumeblaquiere Nov 18, 2025
105a43e
Merge branch 'google:main' into fix-3458
guillaumeblaquiere Nov 18, 2025
6f7dd9a
Merge remote-tracking branch 'source/main' into fix-3458
guillaumeblaquiere Nov 18, 2025
ae32f36
Merge remote-tracking branch 'origin/fix-3458' into fix-3458
guillaumeblaquiere Nov 18, 2025
8d72f59
Merge branch 'main' into fix-3458
guillaumeblaquiere Nov 19, 2025
2439e59
Merge branch 'main' into fix-3458
guillaumeblaquiere Nov 19, 2025
c595c3c
test: add tests
guillaumeblaquiere Nov 23, 2025
d486718
Merge branch 'main' into fix-3458
guillaumeblaquiere Nov 23, 2025
7889eb1
Merge branch 'main' into fix-3458
guillaumeblaquiere Nov 28, 2025
576e584
Merge branch 'main' into fix-3458
guillaumeblaquiere Dec 3, 2025
93fe8a3
Merge branch 'main' into fix-3458
guillaumeblaquiere Dec 3, 2025
fd1a456
Merge branch 'main' into fix-3458
guillaumeblaquiere Dec 4, 2025
053057a
Merge branch 'main' into fix-3458
guillaumeblaquiere Dec 10, 2025
3f913a1
Fix: only set the in-memory service service when VertexAI session ser…
guillaumeblaquiere Dec 10, 2025
f18a6d0
Merge branch 'main' into fix-3458
guillaumeblaquiere Dec 12, 2025
4adf56b
Merge branch 'main' into fix-3458
guillaumeblaquiere Dec 15, 2025
a1c729c
Merge branch 'main' into fix-3458
guillaumeblaquiere Dec 26, 2025
d9b75a1
Merge branch 'main' into fix-3458
guillaumeblaquiere Jan 5, 2026
1165bdc
Merge branch 'main' into fix-3458
guillaumeblaquiere Jan 11, 2026
4bb2d46
chore: fix unit test
guillaumeblaquiere Jan 24, 2026
c981bda
Merge branch 'main' into fix-3458
guillaumeblaquiere Jan 24, 2026
9193be4
Update src/google/adk/cli/fast_api.py
guillaumeblaquiere Jan 26, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion src/google/adk/cli/fast_api.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@

from __future__ import annotations

import copy
import json
import logging
import os
Expand Down Expand Up @@ -350,7 +351,13 @@ def create_a2a_runner_loader(captured_app_name: str):
"""Factory function to create A2A runner with proper closure."""

async def _get_a2a_runner_async() -> Runner:
return await adk_web_server.get_runner_async(captured_app_name)
original_runner = await adk_web_server.get_runner_async(captured_app_name)
runner = copy.copy(original_runner) # Create a shallow copy
runner.memory_service = InMemoryMemoryService()
runner.session_service = InMemorySessionService()
runner.artifact_service = InMemoryArtifactService()
runner.credential_service = InMemoryCredentialService()
return runner

return _get_a2a_runner_async

Expand Down