{
  "$schema": "https://ui.shadcn.com/schema/registry.json",
  "name": "sentientui",
  "homepage": "https://sentient-ui.com",
  "items": [
    {
      "name": "adaptive-button",
      "type": "registry:ui",
      "title": "Adaptive Button",
      "description": "A shadcn Button whose variant and size are chosen per visitor type by SentientUI and scored on clicks, measured against a holdout.",
      "dependencies": [
        "@sentientui/react"
      ],
      "registryDependencies": [
        "button"
      ],
      "files": [
        {
          "path": "components/ui/adaptive-button.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "adaptive-dialog",
      "type": "registry:ui",
      "title": "Adaptive Dialog",
      "description": "The same content as a dialog or a sheet, chosen per visitor type by SentientUI and scored on the conversion you record from inside it.",
      "dependencies": [
        "@sentientui/react"
      ],
      "registryDependencies": [
        "dialog",
        "sheet"
      ],
      "files": [
        {
          "path": "components/ui/adaptive-dialog.tsx",
          "type": "registry:ui"
        }
      ]
    },
    {
      "name": "adaptive-form",
      "type": "registry:ui",
      "title": "Adaptive Form",
      "description": "A form served full or short (optional fields left out) per visitor type by SentientUI, scored on successful submissions.",
      "dependencies": [
        "@sentientui/react"
      ],
      "registryDependencies": [],
      "files": [
        {
          "path": "components/ui/adaptive-form.tsx",
          "type": "registry:ui"
        }
      ]
    }
  ]
}
