Files
hermes-os/components/Providers.tsx
T
Hermes 517583d1c4 MVP: Pulse, Memory, History modules
- Mobile-first PWA with dark glassmorphic theme
- Pulse: status card, recent sessions, memory snapshot
- Memory: view/edit agent + user memory with usage bars
- History: session list, platform filter, search, session replay
- TanStack Query hooks for all Hermes WebAPI endpoints
- Bottom tab navigation, safe-area support
2026-04-09 20:41:13 -05:00

17 lines
473 B
TypeScript

"use client";
import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
import { useState } from "react";
export function Providers({ children }: { children: React.ReactNode }) {
const [client] = useState(
() =>
new QueryClient({
defaultOptions: {
queries: { staleTime: 30_000, retry: 1, refetchOnWindowFocus: true },
},
})
);
return <QueryClientProvider client={client}>{children}</QueryClientProvider>;
}