(
*,
status_code: int | None = None,
success: bool = False,
error_code: str = "",
error_message: str = "",
)
| 4798 | attempts_payload.append(current_attempt_trace) |
| 4799 | |
| 4800 | def _complete_attempt_trace( |
| 4801 | *, |
| 4802 | status_code: int | None = None, |
| 4803 | success: bool = False, |
| 4804 | error_code: str = "", |
| 4805 | error_message: str = "", |
| 4806 | ) -> None: |
| 4807 | if current_attempt_trace is None: |
| 4808 | return |
| 4809 | if status_code is not None: |
| 4810 | current_attempt_trace["status_code"] = status_code |
| 4811 | current_attempt_trace["success"] = success |
| 4812 | if error_code: |
| 4813 | current_attempt_trace["error_code"] = error_code |
| 4814 | if error_message: |
| 4815 | current_attempt_trace["error_message"] = error_message |
| 4816 | |
| 4817 | def _append_blocked_attempt( |
| 4818 | model_name: str, |
no outgoing calls
no test coverage detected