feat(ui): implement premium beige design system and ux refinements

This commit is contained in:
Yaojia Wang
2026-04-05 22:35:48 +02:00
parent d2b4610df9
commit 189a0fad34
30 changed files with 3651 additions and 801 deletions

View File

@@ -4,6 +4,8 @@ from __future__ import annotations
from typing import TYPE_CHECKING, Any, Protocol, runtime_checkable
from psycopg.types.json import Json
if TYPE_CHECKING:
from psycopg_pool import AsyncConnectionPool
@@ -89,7 +91,7 @@ class PostgresAnalyticsRecorder:
"duration_ms": duration_ms,
"success": success,
"error_message": error_message,
"metadata": metadata or {},
"metadata": Json(metadata or {}),
}
async with self._pool.connection() as conn:
await conn.execute(_INSERT_SQL, params)