/
nayvok
/
livecoding
Обзор
Документация
Войти
/
nayvok
/
livecoding
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
backend/src/runnerFailure.ts
27 строк
463 B
nayvok
fix: harden sessions and WebRTC recovery
17 июн 2026, 22:02
17 июн 2026, 22:02
37b9a92
Код
Авторство
О чём код?
interface RunnerFailure { status: number body: { error: string detail?: string } } export function mapRunnerFailure( upstreamStatus: number, upstreamBody: string, ): RunnerFailure { if (upstreamStatus === 429) { return { status: 429, body: { error: 'Runner is busy' }, } } return { status: 502, body: { error: `Runner returned ${upstreamStatus}`, detail: upstreamBody.slice(0, 1024), }, } }