@neobrutalism/sonnerloading the log…
NO RECENT BUILD
Pipeline
  1. Docsusage, props, keywords
  2. Demosrc/demo.tsx
  3. Buildshadcn add → vite
  4. Capturelight, dark, motion
  5. IndexBM25 + vectors

Public log. Prompts, raw model errors and costs stay on the admin side.

Log
Demo source
src/demo.tsx · from an earlier run
"use client"import { useEffect } from "react"import { toast } from "sonner"import { Button } from "@/components/ui/button"import { Toaster } from "@/components/ui/sonner"export default function SonnerDemo() {  useEffect(() => {    toast.success("Changes saved", {      description: "Your profile has been updated.",      id: "profile-saved",    })  }, [])  return (    <div className="w-full max-w-sm">      <Toaster />      <Button        onClick={() =>          toast.success("Changes saved", {            description: "Your profile has been updated.",          })        }      >        Save changes      </Button>    </div>  )}