from __future__ import annotations from contextvars import ContextVar, Token _request_id: ContextVar[str] = ContextVar("geointel_request_id", default="-") def get_request_id() -> str: return _request_id.get() def set_request_id(value: str) -> Token: return _request_id.set(value) def reset_request_id(token: Token) -> None: _request_id.reset(token)