MCPcopy Create free account
hub / github.com/TheSmallHanCat/flow2api / record_token_refresh

Function record_token_refresh

src/core/monitoring.py:374–377  ·  view source on GitHub ↗
(kind: str, result: str)

Source from the content-addressed store, hash-verified

372
373
374def record_token_refresh(kind: str, result: str) -> None:
375 normalized_kind = kind if kind in {"at", "st"} else "unknown"
376 normalized_result = result if result in {"success", "failure"} else "unknown"
377 TOKEN_REFRESH_TOTAL.labels(kind=normalized_kind, result=normalized_result).inc()
378
379
380async def update_main_runtime_metrics(db: Any, concurrency_manager: Optional[Any] = None) -> None:

Callers 4

_do_refresh_atMethod · 0.85
_try_refresh_stMethod · 0.85

Calls 2

incMethod · 0.80
labelsMethod · 0.80

Tested by

no test coverage detected