Toolverse
Wszystkie skille

posthog-rate-limits

autor: jeremylongshore

Obsługuj limity API PostHoga z automatycznym ponawianiem i backoffem exponentialnym

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Skill do zarządzania limitami szybkości w PostHogu. Implementuje exponential backoff, kolejkowanie żądań i obsługę błędów 429. Rozróżnia endpointy bez limitów (capture, decide) od ograniczonych (analytics 240/min, feature flags 600/min). Automatycznie powtarza żądania z inteligentnym opóźnieniem, chroniąc Twoją integrację przed throttlingiem. Użyj gdy napotkasz błędy rate limit lub optymalizujesz przepustowość API.

Jak używać

  1. Zainstaluj skill posthog-rate-limits w swoim środowisku Claude Code, Codex lub OpenClaw. Upewnij się, że masz dostęp do osobistego klucza API PostHoga (zaczynającego się od phx_).

  2. Wyzwól skill frazą zawierającą "posthog rate limit", "posthog throttling", "posthog 429", "posthog retry", "posthog backoff" lub "posthog too many requests".

  3. Skill automatycznie zidentyfikuje, które endpointy PostHoga mają limity (analytics 240/min, feature flags 600/min) i które są bez limitów (capture, decide). Przekaż mu URL lub typ żądania, które chcesz wykonać.

  4. Implementacja exponential backoff zostanie zastosowana do Twoich żądań API. Skill czeka coraz dłużej między próbami (2s, 4s, 8s itd.), aż do maksymalnie 5 powtórzeń.

  5. Jeśli serwer zwróci nagłówek Retry-After, skill respektuje tę wartość zamiast własnego harmonogramu backoffu, zapewniając zgodność z polityką PostHoga.

  6. Kolejkowanie żądań zapobiega jednoczesnym pikom ruchu. Skill wysyła żądania sekwencyjnie z opóźnieniami, utrzymując przepustowość poniżej limitu.

Podobne skille