update setting page

This commit is contained in:
Roberto Musso
2026-04-15 11:43:56 +02:00
parent 7ccdad431f
commit e668e3fd20
8 changed files with 276 additions and 3 deletions

View File

@@ -31,10 +31,17 @@ class UserProfile(BaseModel):
surname: str | None = None
tier: BillingTier
avatar_url: str | None = None
has_password: bool = True
onboarding_completed_at: int | None = None # epoch ms, null = not onboarded
memory: dict[str, str] = Field(default_factory=dict) # decrypted core memory k/v
class OAuthAccountInfo(BaseModel):
provider: str
provider_email: str | None = None
created_at: int # epoch ms
# ── Chat ─────────────────────────────────────────────────────────────
class ChatContext(BaseModel):