Chiusura fase di ristrutturazione e modularizzazione del workflow per favorire sviluppo modulare

This commit is contained in:
2026-08-24 13:32:20 +02:00
parent fa2298653b
commit 6062cb010e
96 changed files with 304 additions and 259 deletions
+2 -2
View File
@@ -9,8 +9,8 @@ import re
import shutil
import tempfile
import uuid
from collections.abc import Sequence
from pathlib import Path
from typing import Sequence
import portalocker
import yaml
@@ -147,7 +147,7 @@ class FilesystemSessionRepository:
return {}
data = json.loads(path.read_text())
if not isinstance(data, dict):
raise ValueError(f"Invalid preferences: {path}")
raise TypeError(f"Invalid preferences: {path}")
return data
def set_preferences(self, preferences: dict) -> None: