From dc3b3d18683358189caef12740e123c9ddc482b3 Mon Sep 17 00:00:00 2001 From: hmo Date: Sun, 19 Jul 2026 22:17:12 +0800 Subject: [PATCH] fix: Kimi collector always reloads page for fresh data --- gateway/scripts/usage_collector_kimi.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gateway/scripts/usage_collector_kimi.py b/gateway/scripts/usage_collector_kimi.py index f63f6e5..e8ce46b 100644 --- a/gateway/scripts/usage_collector_kimi.py +++ b/gateway/scripts/usage_collector_kimi.py @@ -64,12 +64,15 @@ def main(): if kimi_tab: target_id = kimi_tab.get("targetId") or kimi_tab.get("id") print(f"[kimi] Found quota tab: {target_id}") - # Navigate if needed + # Always reload page for fresh data cur_url = kimi_tab.get("url", "") if "tab=quota" not in cur_url: print(f"[kimi] Navigating to quota tab...") cdp_get(f"/navigate?target={target_id}&url={KIMI_CONSOLE}") - time.sleep(5) + else: + print(f"[kimi] Reloading page for fresh data...") + cdp_get(f"/navigate?target={target_id}&url={KIMI_CONSOLE}") + time.sleep(5) else: print(f"[kimi] No quota tab found, opening new tab...") result = cdp_get(f"/new?url={KIMI_CONSOLE}")