(
runId: string,
status: Parameters<typeof updateRunStatus>[1],
requestId: string,
updates: Parameters<typeof updateRunStatus>[2] = {}
)
| 179 | } |
| 180 | |
| 181 | async function loggedRunStatusUpdate( |
| 182 | runId: string, |
| 183 | status: Parameters<typeof updateRunStatus>[1], |
| 184 | requestId: string, |
| 185 | updates: Parameters<typeof updateRunStatus>[2] = {} |
| 186 | ): Promise<void> { |
| 187 | try { |
| 188 | await updateRunStatus(runId, status, updates) |
| 189 | } catch (error) { |
| 190 | logger.warn(`[${requestId}] Failed to update run status to ${status}`, { |
| 191 | runId, |
| 192 | error: toError(error).message, |
| 193 | }) |
| 194 | } |
| 195 | } |
no test coverage detected