diff options
| -rw-r--r-- | packages/frontend/src/lib/components/KeyUsage.svelte | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/packages/frontend/src/lib/components/KeyUsage.svelte b/packages/frontend/src/lib/components/KeyUsage.svelte index 51e08c2..9dc7a20 100644 --- a/packages/frontend/src/lib/components/KeyUsage.svelte +++ b/packages/frontend/src/lib/components/KeyUsage.svelte @@ -69,6 +69,16 @@ for (const key of keys) { fetchOne(key); } + + // Refresh every 90s + const interval = setInterval(() => { + for (const key of keys) { + updateEntry(key.id, { loading: true }); + fetchOne(key); + } + }, 90_000); + + return () => clearInterval(interval); }); // Merge duplicate Claude entries — all anthropic keys return the same |
