MCPcopy Create free account
hub / github.com/Dimillian/CodexMonitor / formatResetLabel

Function formatResetLabel

src/features/app/utils/usageLabels.ts:16–23  ·  view source on GitHub ↗
(resetsAt?: number | null)

Source from the content-addressed store, hash-verified

14 Math.min(Math.max(Math.round(value), 0), 100);
15
16function formatResetLabel(resetsAt?: number | null) {
17 if (typeof resetsAt !== "number" || !Number.isFinite(resetsAt)) {
18 return null;
19 }
20 const resetMs = resetsAt > 1_000_000_000_000 ? resetsAt : resetsAt * 1000;
21 const relative = formatRelativeTime(resetMs).replace(/^in\s+/i, "");
22 return `Resets ${relative}`;
23}
24
25function formatCreditsLabel(accountRateLimits: RateLimitSnapshot | null) {
26 const credits = accountRateLimits?.credits ?? null;

Callers 1

getUsageLabelsFunction · 0.85

Calls 1

formatRelativeTimeFunction · 0.90

Tested by

no test coverage detected