AI Components / AI Badge (deprecated)
AI Badge (deprecated)
Deprecated alias of `ai-confidence-badge` — wraps the renamed element and re-fires events under the legacy name. Use `ai-confidence-badge` directly; this shim will be removed in v0.6.0.
ai-displayv0.1.0
Playground
Examples
Legacy badge
<ai-badge score="0.92" size="sm"></ai-badge>Import
import { AiBadge } from '@cognivo/components';// Or tree-shake: import '@cognivo/components/ai-badge';Per-component imports ship only that component (~8 kB gzip).
API Reference
| Prop | Type | Default | Description |
|---|---|---|---|
score | number | 0.85 | Confidence 0-1 |
showPercentage | boolean | true | Show percentage label |
size | "sm" | "md" | "lg" | "md" | Size variant |
explanation | string | — | Tooltip explanation |
history | number[] | — | History for sparkline |
highThreshold | number | 0.8 | High threshold |
lowThreshold | number | 0.5 | Low threshold |
Events
| Event | Detail | Description |
|---|---|---|
ai-badge-click | {score, level} | Badge clicked (legacy event, preserved) |