A prompt-cache chip for one request — hit / partial / miss / write derived from the token counts, a tooltip breakdown of cached vs fresh tokens and money saved, and a self-correcting TTL ring that flips the chip to expired and fires onExpire exactly once.
npx shadcn@latest add @zyeon/cache-indicatorZyeon UI limits how often it can be asked, and Cache Indicator hasn't had its turn. Its source will show here once it has.