prerender.invalidate
Purges cached crawler snapshots so the next crawl re-renders from live data.
prerender.invalidate(paths?) → Promise<{ purged }>
Takes an optional array of route paths and purges their cached snapshots; omit the array, or pass an empty one, to purge every snapshot for the app. Call it when content behind a prerendered route changes at runtime, since deploys already refresh snapshots on their own. Returns the number of snapshots purged, or "all" when every snapshot was cleared, and runs only in a backend or managed context.
Parameters
paths
string[]
The route paths to purge. Omit or pass an empty array to purge every snapshot for the app.
Refresh snapshots
import { prerender } from '@mindstudio-ai/agent'; await prerender.invalidate(['/u/abc']); // specific routes await prerender.invalidate(); // every snapshot