8000 The saved filename should include the original file name instead of a… · linuxem/adk-python@505d936 · GitHub
[go: up one dir, main page]

Skip to content

Commit 505d936

Browse files
google-genai-botcopybara-github
authored andcommitted
The saved filename should include the original file name instead of a generated one.
PiperOrigin-RevId: 761727488
1 parent d7af2b2 commit 505d936

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

src/google/adk/code_executors/vertex_ai_code_executor.py

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -148,18 +148,15 @@ def execute_code(
148148
)
149149

150150
# Save output file as artifacts.
151-
current_timestamp = datetime.datetime.now().strftime('%Y%m%d_%H%M%S')
152-
file_name_prefix = '%s_' % str(current_timestamp)
153151
saved_files = []
154152
file_count = 0
155153
for output_file in code_execution_result['output_files']:
156154
file_type = output_file['name'].split('.')[-1]
157-
file_name = file_name_prefix + '%d.%s' % (file_count, file_type)
158155
if file_type in _SUPPORTED_IMAGE_TYPES:
159156
file_count += 1
160157
saved_files.append(
161158
File(
162-
name='plot_' + file_name,
159+
name=output_file['name'],
163160
content=output_file['contents'],
164161
mime_type=f'image/{file_type}',
165162
)
@@ -168,16 +165,16 @@ def execute_code(
168165
file_count += 1
169166
saved_files.append(
170167
File(
171-
name='data_' + file_name,
168+
name=output_file['name'],
172169
content=output_file['contents'],
173170
mime_type=f'text/{file_type}',
174171
)
175172
)
176173
else:
177-
mime_type, _ = mimetypes.guess_type(file_name)
174+
mime_type, _ = mimetypes.guess_type(output_file['name'])
178175
saved_files.append(
179176
File(
180-
name=file_name,
177+
name=output_file['name'],
181178
content=output_file['contents'],
182179
mime_type=mime_type,
183180
)

0 commit comments

Comments
 (0)
0