proper tests
This commit is contained in:
@@ -58,7 +58,7 @@ class StreamManager:
|
||||
self.agent_dir = self.session_dir / "agent"
|
||||
|
||||
self.readonly = False
|
||||
self.telemetry = None
|
||||
self._telemetry = None
|
||||
|
||||
self.recorder = StreamRecorder(self.session_dir)
|
||||
self.processor = SessionProcessor(self.session_dir)
|
||||
@@ -88,7 +88,7 @@ class StreamManager:
|
||||
mgr.audio_dir = session_dir / "audio"
|
||||
mgr.agent_dir = session_dir / "agent"
|
||||
mgr.readonly = False
|
||||
mgr.telemetry = None
|
||||
mgr._telemetry = None
|
||||
|
||||
# No recorder — Rust server owns transport + recording.
|
||||
mgr.recorder = None
|
||||
@@ -121,6 +121,16 @@ class StreamManager:
|
||||
session_id, len(mgr.recorder.recording_segments), mgr.frame_count)
|
||||
return mgr
|
||||
|
||||
@property
|
||||
def telemetry(self):
|
||||
return self._telemetry
|
||||
|
||||
@telemetry.setter
|
||||
def telemetry(self, val):
|
||||
self._telemetry = val
|
||||
if self.processor:
|
||||
self.processor._telemetry = val
|
||||
|
||||
# -- Recorder delegation --
|
||||
|
||||
@property
|
||||
|
||||
Reference in New Issue
Block a user