Files
oh-my-pi/docs
can1357 6eda70aada refactor: replaced abortableSleep with scheduler.wait and fetchWithRetry
- Removed local `abortableSleep` in favour of Node's built-in `scheduler.wait` from `node:timers/promises`.
- Consolidated per-provider retry/fetch loops into a shared `fetchWithRetry` utility in `packages/utils`.
- Moved `extractHttpStatusFromError`, `isRetryableError`, and related helpers out of `packages/ai` into `packages/utils`.
- Deleted `extractRetryDelay` in favour of `extractRetryHint` with unified header and body parsing.
2026-05-13 16:40:58 +02:00
..
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00
2026-04-30 06:47:01 +02:00