╭ changed ────────╮ │src/serve_ssh.zig│ ╰─────────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │57 const Repo = rp.Repo(.xit, repo_opts); │ │58 var repo = try Repo.open(io, allocator, .{ .path = handler.admin_repo_path }); │ │59 defer repo.deinit(io, allocator); │ │60 - var ui_session: ui.Session = .{}; │ │60 + var ui_session = try ui.Session.init(repo_opts, &page_arena, &repo, .{}); │ │61 │ │62 - const page: ui.Page = .{ .home = try .init(repo_opts, &page_arena, &repo, &ui_session) }; │ │62 + const page: ui.Page = .{ .home = try .init(repo_opts, &page_arena, ui_session.haxy_moment orelse unreachable) };│ │63 │ │64 var root = try ui.initRoot(allocator, &page, &ui_session); │ │65 defer root.deinit(allocator); │ ╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯