Skip to content

Commit 04d278d

Browse files
Update src/google/adk/plugins/bigquery_agent_analytics_plugin.py
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
1 parent aa99faa commit 04d278d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/google/adk/plugins/bigquery_agent_analytics_plugin.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -236,8 +236,8 @@ def _recursive_smart_truncate(obj: Any, max_len: int) -> Any:
236236
return obj
237237
elif isinstance(obj, dict):
238238
return {k: _recursive_smart_truncate(v, max_len) for k, v in obj.items()}
239-
elif isinstance(obj, list):
240-
return [_recursive_smart_truncate(i, max_len) for i in obj]
239+
elif isinstance(obj, (list, tuple)):
240+
return type(obj)(_recursive_smart_truncate(i, max_len) for i in obj)
241241
else:
242242
return obj
243243

0 commit comments

Comments
 (0)