fix: use same refresh interval for all providers

chore: update AGENTS.md to require explicit approval for usage/ and providers/ changes
This commit is contained in:
2026-05-03 21:21:49 -04:00
parent 9c88e0a003
commit 35f8276a16
2 changed files with 2 additions and 3 deletions

View File

@@ -10,7 +10,6 @@ import type { ModuleContext, ModuleSpec, RenderedModule, StatusbarState } from "
import type { Provider, UsageCredential, UsageProvider, UsageReport } from "./usage";
const REFRESH_MS = 60_000;
const ANTHROPIC_REFRESH_MS = 15 * 60_000;
const usageProviders: Record<Provider, UsageProvider> = {
"openai-codex": openaiCodexUsageProvider,
@@ -167,7 +166,7 @@ export default function piStatusbarExtension(pi: ExtensionAPI) {
return;
}
const minRefreshMs = provider === "anthropic" ? ANTHROPIC_REFRESH_MS : REFRESH_MS;
const minRefreshMs = REFRESH_MS;
if (!force && statusbarState.report?.provider === provider && Date.now() - statusbarState.report.fetchedAt < minRefreshMs) {
rerender(ctx);
return;