INNER CODE UNIT · Python
_duration_ms
stevesolun/ctx · src/ctx/mcp_server/server.py:260
def _duration_ms(started: float) -> float:
return (time.perf_counter() - started) * 1000.0
def _hash_json_value(value: object) -> str:
encoded = json.dumps(value, sort_keys=True, separators=(",", ":"), default=str)
return hash_identifier(encoded)
def _request_id_type(frame: dict[str, Any]) -> str | None:
if "id" not in frame:
return None
return type(frame.get("id")).__name__
def _safe_tool_argument_payload(arguments: object) -> dict[str, Any]:
if not isinstance(arguments, dict):
return {}