from dataclasses import dataclass, field | |
from datetime import datetime, timezone | |
class ConversationMetadata: | |
conversation_id: str | |
github_user_id: str | None | |
selected_repository: str | None | |
title: str | None = None | |
last_updated_at: datetime | None = None | |
created_at: datetime = field(default_factory=lambda: datetime.now(timezone.utc)) | |