This commit is contained in:
MozirDmitriy 2026-03-28 02:36:33 +00:00 committed by GitHub
commit ebec428b94
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -688,9 +688,10 @@ class ManagedServer:
Dictionary with 'sequences': Dict[str, SequenceNode] and 'tree' alias
"""
if self.track_tree:
sequences_snapshot = self.sequences.copy()
return {
"sequences": self.sequences.copy(),
"tree": self.sequences.copy(), # Alias for compatibility
"sequences": sequences_snapshot,
"tree": sequences_snapshot, # Alias for compatibility
}
else:
return {
@ -834,9 +835,10 @@ class DummyManagedServer:
def get_state(self) -> Dict[str, Any]:
"""Get the current state of tracked sequences."""
if self.track_tree:
sequences_snapshot = self.sequences.copy()
return {
"sequences": self.sequences.copy(),
"tree": self.sequences.copy(),
"sequences": sequences_snapshot,
"tree": sequences_snapshot,
}
else:
return {"nodes": self.current_nodes.copy()}