import { subscribeToFirehose } from '$lib/server/firehose'; import type { Handle } from '@sveltejs/kit'; // Initialize firehose on server start (platform context will be passed on first request) let firehoseInitialized = false; export const handle: Handle = async ({ event, resolve }) => { // Initialize firehose with platform context on first request if (!firehoseInitialized && event.platform) { subscribeToFirehose(event.platform); firehoseInitialized = true; } return resolve(event); };