fix: support conversational mode draft updates

This commit is contained in:
vee
2026-09-07 23:59:42 +08:00
parent 6b2b644ee6
commit f0a248ede3
19 changed files with 2326 additions and 109 deletions
@@ -2,6 +2,7 @@ from __future__ import annotations
import tempfile
import unittest
from shutil import copytree
from pathlib import Path
from unittest.mock import MagicMock, patch
@@ -96,6 +97,9 @@ class MultiDomainServiceTests(unittest.TestCase):
self.temporary_directory = tempfile.TemporaryDirectory()
self.addCleanup(self.temporary_directory.cleanup)
self.service.artifact_root = Path(self.temporary_directory.name)
isolated_modes = Path(self.temporary_directory.name) / "modes"
copytree(REPOSITORY_ROOT / "config" / "modes", isolated_modes)
self.service.mode_profiles = ModeProfileRegistry(isolated_modes)
def test_driver_massage_mode_and_strength_continuations_compile_locally(
self,