Limity wywołań i rozmiarów
HTTP 429 oznacza odmowę przyjęcia pracy. Może wynikać z limitu wywołań, współbieżności albo kredytów. Sprawdź treść odpowiedzi, saldo i Retry-After, jeśli występuje. Używaj opóźnień z losowym rozrzutem i ogranicz liczbę równoległych odczytów. Nie ponawiaj automatycznie płatności, potwierdzonych działań rozmowy ani rejestracji webhooka.
| Interfejs | Limit |
|---|---|
| ask | 6/min/account; 2 równocześnie/proces |
| MCP | 600/min/account/process; 30/min anonimowo/proces |
| watch | 30/min/account; obejmuje błędne żądania |
| watch body | 256 KiB; 100 items; 1024 vertices total |
| ask body | ask-v1: 16 KiB; ask-v2: 1 MiB |
| ask results | 40; 512 000 bytes |
| ask artifact | 192 000 bytes/artifact; 480 000 bytes/turn |
| ask messages | 64 000 bytes; last 20 in planner |
| ask continuation | 3600 s |
| Ask request budget | 120 s; LANDFEED_ASK_REQUEST_SECONDS |
| SSE keepalive | 10 s; : keepalive |
| SSE backpressure | 5 s |
| MCP body | 64 KiB |
| billing body | 64 KiB |
| /.well-known/oauth-authorization-server | 600/min/process; 16 KiB |
| /register | 30/min/process; 16 KiB |
| /authorize | 120/min/process; 16 KiB |
| /oauth/consent | 120/min/process; 16 KiB |
| /token | 300/min/process; 16 KiB |
| /revoke | 300/min/process; 16 KiB |
| Stripe webhook | 600/min/process; 64 KiB |
| checkout / checkout_reconcile / team_invite | 10/min/pool/operation |
Liczniki opisane jako procesowe nie są globalną gwarancją przepustowości. Wspólna pula kredytów i limit elementów obserwacji mogą odmówić pracy wcześniej. Nie ma jednej deklarowanej liczby żądań na sekundę dla wszystkich odczytów REST. Limit odpowiedzi lokalnego mostka stdio MCP wynosi 16 MiB, a czas całego odczytu HTTP 30 sekund; timeout nie mówi, czy serwer naliczył kredyty.
Wyszukiwanie ma osobne ograniczenia obszaru, kursorów i filtrów. Ich dokładne wartości wynikają ze schematu konkretnej operacji; nie używaj limitu partii jako limitu pojedynczego wyszukiwania. Pełna referencja rozróżnia schemat i funkcje dostępne w czasie działania. Operacje z x-runtime-supported: false są opisane jako niedostępne, nawet jeśli mają schemat.
Jeśli odpowiedź nie dotarła w całości, zachowaj identyfikator żądania, sprawdź rozliczenie i dopiero potem zdecyduj o ponowieniu. Katalog błędów podaje dalsze działania dla poszczególnych kodów.