fix(redact): close emission gaps - env suffix keys, control-char splits, process(list) (#77484)

This commit is contained in:
Soheil Fakour
2026-08-06 19:26:08 -04:00
committed by kshitij
parent 15d7103aa7
commit 8563fe3435
4 changed files with 180 additions and 5 deletions
+6 -1
View File
@@ -2493,7 +2493,12 @@ def _handle_process(args, **kw):
except Exception:
session_key = ""
return json.dumps(
{"processes": process_registry.list_sessions(task_id=task_id, session_key=session_key or None)},
{
"processes": [
_redact_process_result(p)
for p in process_registry.list_sessions(task_id=task_id, session_key=session_key or None)
]
},
ensure_ascii=False,
)
elif action in {"poll", "log", "wait", "kill", "write", "submit", "close"}: