Files
ComfyUI-Ethanfel-Prompt-Bui…/formatter_route_trace.py
T

18 lines
444 B
Python

from __future__ import annotations
import json
from typing import Any
def route_trace_json(**values: Any) -> str:
trace: dict[str, Any] = {}
for key, value in values.items():
if value is None:
continue
if isinstance(value, str):
value = value.strip()
if not value:
continue
trace[key] = value
return json.dumps(trace, ensure_ascii=True, sort_keys=True)