feat: add voice co-creation session skeleton

This commit is contained in:
2026-04-19 22:54:48 +08:00
parent 7c85d7a2e7
commit f106f740dd
10 changed files with 1540 additions and 0 deletions

View File

@@ -187,6 +187,18 @@ def isolated_story_audio_cache(tmp_path, monkeypatch):
yield
@pytest.fixture(autouse=True)
def isolated_voice_session_storage(tmp_path, monkeypatch):
"""Use an isolated directory for voice session assets."""
monkeypatch.setattr(
settings,
"voice_session_storage_dir",
str(tmp_path / "voice_sessions"),
)
yield
@pytest.fixture
def mock_text_provider():
"""Mock text generation."""