perf(frontend): split chat streaming, load Inter, isolate admin CSS
Independent Staging Quality Gate / validate (push) Successful in 10m14s
Independent Staging Quality Gate / publish (push) Successful in 11m5s

Settled messages no longer rebuild on every token, Inter is actually
requested, and admin routes drop the 33 KB chat stylesheet. Root
force-dynamic is gone so public shells can prerender without changing
the no-store Cache-Control contract.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Jesse_Chen
2026-08-29 03:39:43 +08:00
parent bf697d71a2
commit 3198fb6b2b
41 changed files with 1528 additions and 307 deletions
+1 -1
View File
@@ -51,7 +51,7 @@ export function AdminApp({ children }: { children: ReactNode }) {
borderRadiusLG: 8,
boxShadowSecondary: "0 1px 2px rgba(29, 29, 31, .06)",
boxShadowTertiary: "none",
fontFamily: "StyreneB, Inter, system-ui, sans-serif",
fontFamily: "StyreneB, var(--font-inter, Inter), system-ui, sans-serif",
},
components: {
Layout: {