← Về thư mục
frontend/src/features/onboarding/badges.ts
- BadgeCap · type · L9-L9 — type BadgeCap = "native_tool_call" | "streaming";
- BadgeRow · type · L11-L18 — type BadgeRow = { cap: BadgeCap; label: string; state: Evidence; stale: boolean; /* Raw unknown reason. Empty when the field is not unknown. Never rewritten. / unknownReason: string; };
- capabilityUnknownReason · function · L25-L32 — function capabilityUnknownReason( receipt: CapabilityReceipt | null, probeDetail = "", ): string
- capabilityBadgeRows · function · L34-L51 — function capabilityBadgeRows( receipt: CapabilityReceipt | null, unknownReason = "", ): BadgeRow[]
- row · function · L40-L46 — row = (cap: BadgeCap, state: Evidence): BadgeRow
- capabilityBadgeText · function · L53-L58 — function capabilityBadgeText(row: BadgeRow): string
- capabilityBadgeMarkup · function · L60-L66 — function capabilityBadgeMarkup(row: BadgeRow): string
- badgesFromProbe · function · L68-L73 — function badgesFromProbe( receiptRaw: unknown, probeDetail = "", ): BadgeRow[]