fix: add keys() method to VoiceCache for resolve_intro compatibility

This commit is contained in:
Artem Akymenko
2026-07-22 15:31:43 +03:00
parent d3682e7672
commit 72d5e3d1db
+5 -1
View File
@@ -32,7 +32,11 @@ class VoiceCache:
def clear(self) -> None:
"""Clear all cached voices."""
self._cache.clear()
def keys(self):
"""Return cached voice specs."""
return self._cache.keys()
def __contains__(self, voice_spec: str) -> bool:
return self.contains(voice_spec)