From 6ed03ab74de8e91d13b5f1971a3f4cec890e4fef Mon Sep 17 00:00:00 2001 From: Artur Borecki Date: Sun, 8 Mar 2026 20:38:01 +0100 Subject: [PATCH] feat(client.py): add `Client.initial_telemetry` property --- src/judas_server/backend/client.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/judas_server/backend/client.py b/src/judas_server/backend/client.py index 1c20fa2..14390fb 100644 --- a/src/judas_server/backend/client.py +++ b/src/judas_server/backend/client.py @@ -6,6 +6,7 @@ from __future__ import annotations import logging as lg import socket import time +from typing import Any from judas_server.backend.client_status import ClientStatus @@ -41,6 +42,8 @@ class Client: self.inbound: bytes = b"" self.outbound: bytes = b"" + self.initial_telemetry: dict[str, Any] | None = None + def __str__(self) -> str: if self.addr: return f"Client({self.id} ({self.addr[0]}:{self.addr[1]}))"