Coverage for src/app/core/request_context.py: 100%

6 statements  

« prev     ^ index     » next       coverage.py v7.14.3, created at 2026-06-24 08:34 +0000

1from contextvars import ContextVar 

2 

3request_id_var: ContextVar[str | None] = ContextVar("request_id", default=None) 

4 

5 

6def set_request_id(request_id: str): 

7 request_id_var.set(request_id) 

8 

9 

10def get_request_id() -> str | None: 

11 return request_id_var.get()