We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c42f151 commit be9a166Copy full SHA for be9a166
src/google/adk/cli/cli_deploy.py
@@ -36,7 +36,12 @@
36
def _sanitize_temp_folder_name(folder_name: str) -> str:
37
if not folder_name:
38
return folder_name
39
- return folder_name.replace('-', '_')
+ sanitized = ''.join(
40
+ char if char.isalnum() or char == '_' else '_' for char in folder_name
41
+ )
42
+ if sanitized and sanitized[0].isdigit():
43
+ return '_' + sanitized
44
+ return sanitized
45
46
47
def _ensure_agent_engine_dependency(requirements_txt_path: str) -> None:
0 commit comments