import { describe, it, expect } from "vitest";

describe("ChatMessageList", () => {
  it("exports ChatMessageList component", async () => {
    const mod = await import("./ChatMessageList");
    expect(mod.ChatMessageList).toBeDefined();
  });

  it.todo("renders messages using virtualizer");
  it.todo("auto-scrolls to bottom when new messages arrive");
  it.todo("shows loading skeleton when isLoading");
  it.todo("shows empty state when no messages");
  it.todo("appends streaming message as synthetic entry");
  it.todo("shows jump-to-bottom button when scrolled up");
});
