(ex: Exception, tb: Optional[TracebackType])
| 344 | |
| 345 | |
| 346 | def serialize_error(ex: Exception, tb: Optional[TracebackType]) -> ErrorPayload: |
| 347 | return ErrorPayload( |
| 348 | message=str(ex), name="Error", stack="".join(traceback.format_tb(tb)) |
| 349 | ) |
| 350 | |
| 351 | |
| 352 | def parse_error(error: ErrorPayload, log: Optional[str] = None) -> Error: |