diff --git a/frontend/app/snapshots/page.tsx b/frontend/app/snapshots/page.tsx index db5f832..e03237a 100644 --- a/frontend/app/snapshots/page.tsx +++ b/frontend/app/snapshots/page.tsx @@ -40,6 +40,9 @@ export default function SnapshotsPage() { setError(null) const data = await api.getSnapshots(dataset || undefined) setSnapshots(data) + // Auto-expand all top-level datasets so rows are visible by default + const topDs = new Set(data.map((s) => s.name.split("@")[0].split("/")[0])) + setExpandedDatasets(topDs) } catch (err) { setError(err instanceof Error ? err.message : "Failed to fetch snapshots") } finally {