feat(config): TAPIR_FETCH_BACKOFF for rate-limit retry window
Adds FetchBackoff (Go duration, default 1h) controlling how long the run loop waits before re-fetching a transcript that returned HTTP 429. Zero means always retry. Not required by ValidateForRun — a zero/unset value is a valid policy. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -46,3 +46,8 @@ TAPIR_SECRETS_FILE=
|
||||
# --- run loop -------------------------------------------------------------
|
||||
# Empty/0 = single pass. Set (e.g. 15m) to poll on that cadence.
|
||||
TAPIR_POLL_INTERVAL=
|
||||
# How long to wait before re-fetching a transcript that returned HTTP 429
|
||||
# (rate_limited). Inside the window the video is skipped without hitting the
|
||||
# caption endpoint; after it expires the video is retried. 0 = always retry.
|
||||
# Go duration; default 1h.
|
||||
TAPIR_FETCH_BACKOFF=
|
||||
|
||||
Reference in New Issue
Block a user