Set the current request context. This is typically called by the API dependency injection system.
(context: RequestContext | None)
| 89 | |
| 90 | |
| 91 | def set_request_context(context: RequestContext | None) -> None: |
| 92 | """ |
| 93 | Set the current request context. |
| 94 | |
| 95 | This is typically called by the API dependency injection system. |
| 96 | """ |
| 97 | if context: |
| 98 | _request_context.set(context.to_dict()) |
| 99 | else: |
| 100 | _request_context.set(None) |
| 101 | |
| 102 | |
| 103 | def get_current_trace_id() -> str | None: |