From 1a67c5edb6fa6165e99cc25ed380303ed817af09 Mon Sep 17 00:00:00 2001 From: batsumaru <> Date: Tue, 15 Sep 2026 15:13:34 +0900 Subject: Cleaned up project tree --- identity.py | 40 ---------------------------------------- 1 file changed, 40 deletions(-) delete mode 100644 identity.py (limited to 'identity.py') diff --git a/identity.py b/identity.py deleted file mode 100644 index ec1cc19..0000000 --- a/identity.py +++ /dev/null @@ -1,40 +0,0 @@ -import tomllib -from dataclasses import dataclass - - -@dataclass -class AgentIdentity: - name: str - personality: dict[str, str] - values: dict[str, bool] - quirks: dict[str, str] - behavior: dict[str, str] - - -@dataclass -class UserProfile: - name: str - preferences: dict[str, str] - - -def load_agent_identity(path: str) -> AgentIdentity: - with open(path, "rb") as file: - data = tomllib.load(file) - - return AgentIdentity( - name=data["name"], - personality=data["personality"], - values=data["values"], - quirks=data["quirks"], - behavior=data["behavior"], - ) - - -def load_user_profile(path: str) -> UserProfile: - with open(path, "rb") as file: - data = tomllib.load(file) - - return UserProfile( - name=data["name"], - preferences=data["preferences"], - ) -- cgit v1.3