INNER CODE UNIT · Python

load_global_preferences

Dsadd4/AgentFigureGallery · agentfiguregallery/server.py:98

def load_global_preferences(root: Path) -> dict:
    prefs = read_json(global_preferences_path(root), initial_global_preferences())
    prefs.setdefault("liked", [])
    prefs.setdefault("rejected", [])
    prefs.setdefault("items", {})
    prefs.setdefault("notes", {})
    return prefs


def write_global_preferences(root: Path, payload: dict) -> None:
    payload["updated_at"] = utc_now()
    write_json(global_preferences_path(root), payload)


def global_status(root: Path, candidate: dict) -> str:
    prefs = load_global_preferences(root)
    key = global_preference_key(candidate)
    if key in set(prefs.get("rejected", [])):

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…