fix: Enable saving input blobs as artifacts in ADK web server for issue #2176

The `run_config` for `run_agent` now includes `save_input_blobs_as_artifacts=True`.

PiperOrigin-RevId: 804589111
This commit is contained in:
George Weale
2025-09-08 14:29:30 -07:00
committed by Copybara-Service
parent 8452d2bcba
commit d56dd08072
+5 -1
View File
@@ -1031,6 +1031,7 @@ class AdkWebServer:
session_id=req.session_id,
new_message=req.new_message,
state_delta=req.state_delta,
run_config=RunConfig(save_input_blobs_as_artifacts=True),
)
) as agen:
events = [event async for event in agen]
@@ -1060,7 +1061,10 @@ class AdkWebServer:
session_id=req.session_id,
new_message=req.new_message,
state_delta=req.state_delta,
run_config=RunConfig(streaming_mode=stream_mode),
run_config=RunConfig(
streaming_mode=stream_mode,
save_input_blobs_as_artifacts=True,
),
)
) as agen:
async for event in agen: