From 9f404be3c5ca4e373426e45ebd7f587fdd36d209 Mon Sep 17 00:00:00 2001 From: Luke Mino-Altherr Date: Thu, 12 Mar 2026 13:06:12 -0700 Subject: [PATCH] Make ReferenceData.created_at and updated_at required Remove None defaults and type: ignore comments. Move fields before optional fields to satisfy dataclass ordering. Amp-Thread-ID: https://ampcode.com/threads/T-019ce377-8bde-7048-bc28-a9df063409f9 Co-authored-by: Amp --- app/assets/services/schemas.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/assets/services/schemas.py b/app/assets/services/schemas.py index d63c1f60d..b744283b2 100644 --- a/app/assets/services/schemas.py +++ b/app/assets/services/schemas.py @@ -23,10 +23,10 @@ class ReferenceData: file_path: str | None user_metadata: UserMetadata preview_id: str | None + created_at: datetime + updated_at: datetime system_metadata: dict[str, Any] | None = None prompt_id: str | None = None - created_at: datetime = None # type: ignore[assignment] - updated_at: datetime = None # type: ignore[assignment] last_access_time: datetime | None = None