perf(panel): cached info and history paint first, lazy markdown up the thread, background prefetch

This commit is contained in:
hh
2026-09-02 05:16:13 +02:00
parent 2d903c7c5f
commit 5b851c11d4
10 changed files with 192 additions and 16 deletions
+7
View File
@@ -132,6 +132,7 @@
}
const refresh = () => index.load().catch(() => undefined);
const warm = (id: string) => index.prefetch([id]);
// What the agent did on its own that day: digests and scheduled runs.
function quietSummary(group: DayGroup): string {
@@ -208,6 +209,7 @@
{now}
onChanged={refresh}
onclick={onOpen}
onWarm={warm}
{row}
/>
{/each}
@@ -283,6 +285,7 @@
{now}
onChanged={refresh}
onclick={onOpen}
onWarm={warm}
row={group.master}
/>
{/if}
@@ -295,6 +298,7 @@
{now}
onChanged={refresh}
onclick={onOpen}
onWarm={warm}
{row}
/>
{/each}
@@ -307,6 +311,7 @@
{now}
onChanged={refresh}
onclick={onOpen}
onWarm={warm}
{row}
/>
{/each}
@@ -319,6 +324,7 @@
{now}
onChanged={refresh}
onclick={onOpen}
onWarm={warm}
{row}
/>
{/each}
@@ -347,6 +353,7 @@
{now}
onChanged={refresh}
onclick={onOpen}
onWarm={warm}
{row}
/>
{/each}