Warto chronić bramkę przed nadmiernym zużyciem zasobów, ale nie ma podstaw, by sześć badanych wartości uznać za standard branżowy lub ograniczenia modeli. Okno kontekstu mierzone w tokenach, limit rozmiaru żądania HTTP i budżet pamięci bramki to różne rzeczy — nie należy ich ze sobą utożsamiać.
Opublikowane przezObrazy wygenerowane za pomocą GPT Image 2
Research answer
![[GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you produce requests for client side execution. W](https://d15bya8fi85z1v.cloudfront.net/chat/asPK4DNv50bsymHMgLZKWhkmJ3B3/thumbnails/BE539E29210DE042959E/C6C71DEEB633A101A564-medium-640.webp)
Create a landscape editorial hero image for this Studio Global article: [GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you produce requests for client side execution. W. Article summary: <tool call {"name":"attempt completion","arguments":{"result":"有必要设置资源边界,但没有充分依据把这六个具体数值当作模型能力或行业标准。当前最值得反思的不是“限制太多”,而是试验参数、网关资源预算、上游协议限制和模型上下文容量被混成了同一种限制。\n\n 1.. Topic tags: general web, openai, agents, prompt engineering, ai. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fake numbers, clickbait thumbnails, icons, an
Potrzebne są granice chroniące zasoby, ale nie ma wystarczających podstaw, by sześć konkretnych wartości traktować jako standard dla modeli lub całej branży. Główny problem nie brzmi więc: „czy limitów jest za dużo?”, lecz: czy nie wrzucono do jednego worka parametrów testowych, budżetów bramki, ograniczeń API dostawców i pojemności kontekstu modelu.
Zgodnie z obecną implementacją to raczej adapter zgodny z protokołem OpenAI i most do sesji dostawcy niż serwer wykonujący inferencję albo całkowicie przezroczysty proxy. Buduje żądania, obsługuje protokół narzędzi, skraca historię i zamienia obrazy na odwołania do załączników. Zob. internal/upstream/studioglobal/payload.go:359 oraz internal/upstream/studioglobal/media_protocol_production.go:95.
Warto rozdzielić trzy rodzaje ograniczeń:
To, że dane ostatecznie trafiają do modelu w postaci liczbowej, nie oznacza, że bajty HTTP, obiekty JSON, tokeny i lokalne zużycie pamięci można traktować zamiennie. Bramka nie utrzymuje wag modelu ani jego pamięci inferencyjnej. Musi natomiast zabezpieczyć odbieranie, parsowanie i konwersję żądań.
Poniżej znajdują się wyłącznie wartości, dla których w tej analizie zebrano oficjalne źródła. Nie uzupełniamy brakujących danych na podstawie pamięci.
| Dostawca lub API | Potwierdzona specyfikacja | Znaczenie dla bramki |
|---|---|---|
| OpenAI | GPT-5.5 ma okno kontekstu 1 050 000 tokenów i maksymalnie 128 000 tokenów na wyjściu. |
Budżet modelu i rozmiar treści żądania HTTP to różne wymiary. Z samego okna kontekstu nie da się wywnioskować, ile MiB bramka powinna przyjmować. |
| Pierwsze API Anthropic | 28 października 2026 r. limit rozmiaru żądań dla Messages API i Token Counting API podniesiono z 32 MB do 128 MB. |
Dawnego limitu 32 MB nie należy przedstawiać jako aktualnej, uniwersalnej normy. Limit 8 MiB w naszej bramce nie jest też miarą możliwości Claude’a. |
| Anthropic Messages API | Jedno żądanie może zawierać maksymalnie 100 000 wiadomości. |
Limit 1 024 wiadomości w bramce nie jest wspólnym limitem branżowym. To, że oficjalne API dopuszcza więcej, nie oznacza jednak, że lokalna bramka musi bezwarunkowo robić to samo. |
| Obrazy w Anthropic API | Dla modeli z kontekstem 200 tys. tokenów obowiązuje limit 100 obrazów na żądanie, a dla pozostałych modeli — 600; określono też ograniczenia wymiarów. |
Dostawca oddziela liczbę obrazów od ich rozmiarów. Sama potrzeba ograniczania multimediów nie jest błędem — znaczenie ma uzasadnienie konkretnego progu. |
| Google Vertex / AI Studio i xAI | Brak wystarczających danych: w tej analizie nie potwierdzono odpowiednich parametrów w oficjalnych źródłach. | Nie podajemy niezweryfikowanych limitów rozmiaru żądań, liczby narzędzi ani głębokości JSON-u. Pełne zestawienie czterech dostawców pozostaje niekompletne. |
Istotna jest też różnica dotycząca historii rozmowy: w bezstanowym trybie Anthropic Messages API z każdym żądaniem wysyła się całą historię. Dlatego nie można oceniać rozmiaru żądania wyłącznie na podstawie ostatniego, krótkiego promptu. 15
Specyfikacje dostawców mogą być punktem odniesienia przy projektowaniu kompatybilności, ale nie dowodzą, że trasa modelu o tej samej nazwie w StudioGlobal ma identyczne API i limity.
Wszystkie sześć wartości zostało zdefiniowanych jako parametry eksperymentalne, a nie jako gotowa tabela limitów produkcyjnych. Zob. definicje i powiązanie konfiguracji w internal/chatadmission/config.go:12.
| Parametr | Czy taki rodzaj zabezpieczenia jest potrzebny? | Ocena obecnej wartości |
|---|---|---|
Maksymalny rozmiar treści: 8 MiB (internal/chatadmission/config.go:14) |
Tak — ogranicza niekończący się odbiór danych i ich późniejsze przetwarzanie. | Może być progiem testowym, ale nie powinien automatycznie stawać się sufitem dla wszystkich modeli i typów wejścia. Sam fakt, że model obsługuje milion tokenów, nie dowodzi jednak, że 8 MiB musi być za małe. |
Budżet pamięci na treść: 64 MiB (internal/chatadmission/config.go:15) |
Tak — to wewnętrzny mechanizm zarządzania zasobami bramki. | Nie ma odpowiednika w postaci „standardu modelu”. Wartość powinna wynikać z pamięci dostępnej w danym wdrożeniu, współbieżności i kosztów przetwarzania. Nie da się jej wprost porównać z limitami API. |
Liczba wiadomości: 1 024 (internal/chatadmission/config.go:16) |
Może chronić przed nadmierną liczbą obiektów. | To nie jest miara pojemności kontekstu. Tysiąc krótkich wiadomości i jedna ogromna wiadomość obciążają system inaczej; limit powinien uwzględniać zgodność z klientami, a nie zastępować budżet tokenów. |
Liczba narzędzi: 128 (internal/chatadmission/config.go:17) |
Może ograniczać koszt obsługi protokołu i danych wejściowych. | Nie ma tu potwierdzenia, że jest to wspólny standard czterech dostawców. Liczbę narzędzi, rozmiar ich definicji i jakość wyboru narzędzia należy oceniać osobno. |
Głębokość JSON-u: 32 (internal/chatadmission/config.go:18) |
Tak — chroni przed nietypowo głębokimi strukturami rekurencyjnymi. | Ogranicza parsowanie po stronie bramki, a nie „głębokość rozumowania” modelu. Wartość wymaga uzasadnienia opartego na prawidłowych przykładach parametrów narzędzi i zachowaniu parsera. |
Liczba węzłów JSON-u: 65 536 (internal/chatadmission/config.go:19) |
Może zabezpieczać przed nadmiernym rozrostem struktury po parsowaniu. | To nie jest liczba tokenów ani potwierdzony, uniwersalny standard. Potrzeba takiego limitu zależy m.in. od tego, czy limity bajtów i pamięci wystarczają do kontroli kosztu obiektów. |
Dwie rzeczy łatwo tu pomylić:
Starszy etap wstępnej kontroli liczy zarówno klucze, jak i wartości JSON-u oraz szacuje dodatkowe zużycie pamięci na podstawie treści, liczby węzłów i zdekodowanych ciągów. Obecny skaner strumieniowy liczy głównie przy wejściu w wartości. W efekcie ten sam limit 65 536 nie opisuje tej samej złożoności żądania. Zob. internal/chatadmission/preflight.go:91, internal/chatadmission/preflight.go:156 i internal/chatadmission/phase3_scan.go:71.
Starszy etap zakłada „czterokrotność treści + 512 bajtów na węzeł + dodatkowy szacunek dla zdekodowanych ciągów”. Kod opisuje to jako ostrożny szacunek, a nie pomiar sterty czy RSS. Etap przetwarzania rezerwuje ponadto cały limit pochodnych danych dla pojedynczego żądania. Zob. internal/chatadmission/preflight.go:17 i internal/chatadmission/processing.go:18.
Ostrożne dopuszczanie żądań ma sens, ale budżet 64 MiB nie dowodzi sam w sobie, że proces nie przekroczy dostępnej pamięci.
Aktualna konfiguracja skanowania strumieniowego dopuszcza łącznie około 53,8 MiB treści, ale zwykły JSON bez mediów ogranicza do 512 KiB. Domyślny budżet danych pochodnych wynosi 4 MiB. Zob. stałe i konfigurację w internal/chatadmission/phase3.go:10.
W praktyce zmiana starej wartości eksperymentalnej nie musi zmienić obecnego limitu tekstu. Z kolei samo zwiększenie limitu metadanych nie uzasadnia założenia, że obecne parsowanie i szacowanie danych pochodnych nadal będą wystarczające.
Obecna konfiguracja żądań do dostawcy zakłada budżet 56 bezpiecznych wiadomości i limit 480 000 w obliczeniach długości. Długość tekstu szacuje się na podstawie znaków, a nie dokładnego tokenizera poszczególnych dostawców. Gdy przekroczony jest limit w przypadku czystego tekstu, można usunąć pełne grupy wcześniejszej historii. Żądania zawierające multimedia nie przechodzą tą samą ścieżką skracania. Zob. internal/upstream/studioglobal/payload.go:359 i internal/upstream/studioglobal/payload.go:400.
Obsługa obrazów zmienia więc także sposób postępowania z długą historią — i to może wymagać dokładniejszego audytu niż sam limit rozmiaru pojedynczego obrazu.
docker-compose.yml:43), nie można bez dodatkowych zmian jednocześnie przyjmować największych żądań dopuszczanych przez wszystkich dostawców, tworzyć wielu kopii danych po parsowaniu, zwiększać współbieżności i utrzymywać pierwotny, niski budżet pamięci. Należy wybrać kompromis między sposobem przetwarzania, zasobami wdrożenia i zakresem obsługiwanych żądań.docker-compose.yml:29) odpowiada takiemu zastosowaniu, ale nie jest argumentem za usunięciem zabezpieczeń.Najważniejsze jest ograniczanie ryzyka nadmiernego zużycia zasobów, a nie bezpodstawne ograniczanie możliwości modelu. Lekka bramka nie staje się jednak systemem o nieograniczonej pojemności tylko dlatego, że podniesie się jej progi. Na podstawie dostępnych informacji nie da się jeszcze wskazać nowych, konkretnych wartości — trzeba je ustalić na podstawie rzeczywistych żądań klientów, protokołu danego dostawcy i zasobów wdrożenia. Analiza obejmowała kod i oficjalne materiały; nie modyfikowano plików, nie uruchamiano testów ani nie weryfikowano wersji działającego pliku binarnego.
Studio Global AI
This page includes a source-backed answer you can continue inside Studio Global.
Warto chronić bramkę przed nadmiernym zużyciem zasobów, ale nie ma podstaw, by sześć badanych wartości uznać za standard branżowy lub ograniczenia modeli.
Warto chronić bramkę przed nadmiernym zużyciem zasobów, ale nie ma podstaw, by sześć badanych wartości uznać za standard branżowy lub ograniczenia modeli. Okno kontekstu mierzone w tokenach, limit rozmiaru żądania HTTP i budżet pamięci bramki to różne rzeczy — nie należy ich ze sobą utożsamiać.
W obecnej implementacji szczególnej uwagi wymaga limit 512 KiB dla zwykłego JSON u oraz sposób, w jaki bramka skraca historię rozmowy.
Warto chronić bramkę przed nadmiernym zużyciem zasobów, ale nie ma podstaw, by sześć badanych wartości uznać za standard branżowy lub ograniczenia modeli. Okno kontekstu mierzone w tokenach, limit rozmiaru żądania HTTP i budżet pamięci bramki to różne rzeczy — nie należy ich ze sobą utożsamiać.
Opublikowane przezObrazy wygenerowane za pomocą GPT Image 2
Research answer
![[GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you produce requests for client side execution. W](https://d15bya8fi85z1v.cloudfront.net/chat/asPK4DNv50bsymHMgLZKWhkmJ3B3/thumbnails/BE539E29210DE042959E/C6C71DEEB633A101A564-medium-640.webp)
Create a landscape editorial hero image for this Studio Global article: [GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you produce requests for client side execution. W. Article summary: <tool call {"name":"attempt completion","arguments":{"result":"有必要设置资源边界,但没有充分依据把这六个具体数值当作模型能力或行业标准。当前最值得反思的不是“限制太多”,而是试验参数、网关资源预算、上游协议限制和模型上下文容量被混成了同一种限制。\n\n 1.. Topic tags: general web, openai, agents, prompt engineering, ai. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts with fake numbers, clickbait thumbnails, icons, an
Potrzebne są granice chroniące zasoby, ale nie ma wystarczających podstaw, by sześć konkretnych wartości traktować jako standard dla modeli lub całej branży. Główny problem nie brzmi więc: „czy limitów jest za dużo?”, lecz: czy nie wrzucono do jednego worka parametrów testowych, budżetów bramki, ograniczeń API dostawców i pojemności kontekstu modelu.
Zgodnie z obecną implementacją to raczej adapter zgodny z protokołem OpenAI i most do sesji dostawcy niż serwer wykonujący inferencję albo całkowicie przezroczysty proxy. Buduje żądania, obsługuje protokół narzędzi, skraca historię i zamienia obrazy na odwołania do załączników. Zob. internal/upstream/studioglobal/payload.go:359 oraz internal/upstream/studioglobal/media_protocol_production.go:95.
Warto rozdzielić trzy rodzaje ograniczeń:
To, że dane ostatecznie trafiają do modelu w postaci liczbowej, nie oznacza, że bajty HTTP, obiekty JSON, tokeny i lokalne zużycie pamięci można traktować zamiennie. Bramka nie utrzymuje wag modelu ani jego pamięci inferencyjnej. Musi natomiast zabezpieczyć odbieranie, parsowanie i konwersję żądań.
Poniżej znajdują się wyłącznie wartości, dla których w tej analizie zebrano oficjalne źródła. Nie uzupełniamy brakujących danych na podstawie pamięci.
| Dostawca lub API | Potwierdzona specyfikacja | Znaczenie dla bramki |
|---|---|---|
| OpenAI | GPT-5.5 ma okno kontekstu 1 050 000 tokenów i maksymalnie 128 000 tokenów na wyjściu. |
Budżet modelu i rozmiar treści żądania HTTP to różne wymiary. Z samego okna kontekstu nie da się wywnioskować, ile MiB bramka powinna przyjmować. |
| Pierwsze API Anthropic | 28 października 2026 r. limit rozmiaru żądań dla Messages API i Token Counting API podniesiono z 32 MB do 128 MB. |
Dawnego limitu 32 MB nie należy przedstawiać jako aktualnej, uniwersalnej normy. Limit 8 MiB w naszej bramce nie jest też miarą możliwości Claude’a. |
| Anthropic Messages API | Jedno żądanie może zawierać maksymalnie 100 000 wiadomości. |
Limit 1 024 wiadomości w bramce nie jest wspólnym limitem branżowym. To, że oficjalne API dopuszcza więcej, nie oznacza jednak, że lokalna bramka musi bezwarunkowo robić to samo. |
| Obrazy w Anthropic API | Dla modeli z kontekstem 200 tys. tokenów obowiązuje limit 100 obrazów na żądanie, a dla pozostałych modeli — 600; określono też ograniczenia wymiarów. |
Dostawca oddziela liczbę obrazów od ich rozmiarów. Sama potrzeba ograniczania multimediów nie jest błędem — znaczenie ma uzasadnienie konkretnego progu. |
| Google Vertex / AI Studio i xAI | Brak wystarczających danych: w tej analizie nie potwierdzono odpowiednich parametrów w oficjalnych źródłach. | Nie podajemy niezweryfikowanych limitów rozmiaru żądań, liczby narzędzi ani głębokości JSON-u. Pełne zestawienie czterech dostawców pozostaje niekompletne. |
Istotna jest też różnica dotycząca historii rozmowy: w bezstanowym trybie Anthropic Messages API z każdym żądaniem wysyła się całą historię. Dlatego nie można oceniać rozmiaru żądania wyłącznie na podstawie ostatniego, krótkiego promptu. 15
Specyfikacje dostawców mogą być punktem odniesienia przy projektowaniu kompatybilności, ale nie dowodzą, że trasa modelu o tej samej nazwie w StudioGlobal ma identyczne API i limity.
Wszystkie sześć wartości zostało zdefiniowanych jako parametry eksperymentalne, a nie jako gotowa tabela limitów produkcyjnych. Zob. definicje i powiązanie konfiguracji w internal/chatadmission/config.go:12.
| Parametr | Czy taki rodzaj zabezpieczenia jest potrzebny? | Ocena obecnej wartości |
|---|---|---|
Maksymalny rozmiar treści: 8 MiB (internal/chatadmission/config.go:14) |
Tak — ogranicza niekończący się odbiór danych i ich późniejsze przetwarzanie. | Może być progiem testowym, ale nie powinien automatycznie stawać się sufitem dla wszystkich modeli i typów wejścia. Sam fakt, że model obsługuje milion tokenów, nie dowodzi jednak, że 8 MiB musi być za małe. |
Budżet pamięci na treść: 64 MiB (internal/chatadmission/config.go:15) |
Tak — to wewnętrzny mechanizm zarządzania zasobami bramki. | Nie ma odpowiednika w postaci „standardu modelu”. Wartość powinna wynikać z pamięci dostępnej w danym wdrożeniu, współbieżności i kosztów przetwarzania. Nie da się jej wprost porównać z limitami API. |
Liczba wiadomości: 1 024 (internal/chatadmission/config.go:16) |
Może chronić przed nadmierną liczbą obiektów. | To nie jest miara pojemności kontekstu. Tysiąc krótkich wiadomości i jedna ogromna wiadomość obciążają system inaczej; limit powinien uwzględniać zgodność z klientami, a nie zastępować budżet tokenów. |
Liczba narzędzi: 128 (internal/chatadmission/config.go:17) |
Może ograniczać koszt obsługi protokołu i danych wejściowych. | Nie ma tu potwierdzenia, że jest to wspólny standard czterech dostawców. Liczbę narzędzi, rozmiar ich definicji i jakość wyboru narzędzia należy oceniać osobno. |
Głębokość JSON-u: 32 (internal/chatadmission/config.go:18) |
Tak — chroni przed nietypowo głębokimi strukturami rekurencyjnymi. | Ogranicza parsowanie po stronie bramki, a nie „głębokość rozumowania” modelu. Wartość wymaga uzasadnienia opartego na prawidłowych przykładach parametrów narzędzi i zachowaniu parsera. |
Liczba węzłów JSON-u: 65 536 (internal/chatadmission/config.go:19) |
Może zabezpieczać przed nadmiernym rozrostem struktury po parsowaniu. | To nie jest liczba tokenów ani potwierdzony, uniwersalny standard. Potrzeba takiego limitu zależy m.in. od tego, czy limity bajtów i pamięci wystarczają do kontroli kosztu obiektów. |
Dwie rzeczy łatwo tu pomylić:
Starszy etap wstępnej kontroli liczy zarówno klucze, jak i wartości JSON-u oraz szacuje dodatkowe zużycie pamięci na podstawie treści, liczby węzłów i zdekodowanych ciągów. Obecny skaner strumieniowy liczy głównie przy wejściu w wartości. W efekcie ten sam limit 65 536 nie opisuje tej samej złożoności żądania. Zob. internal/chatadmission/preflight.go:91, internal/chatadmission/preflight.go:156 i internal/chatadmission/phase3_scan.go:71.
Starszy etap zakłada „czterokrotność treści + 512 bajtów na węzeł + dodatkowy szacunek dla zdekodowanych ciągów”. Kod opisuje to jako ostrożny szacunek, a nie pomiar sterty czy RSS. Etap przetwarzania rezerwuje ponadto cały limit pochodnych danych dla pojedynczego żądania. Zob. internal/chatadmission/preflight.go:17 i internal/chatadmission/processing.go:18.
Ostrożne dopuszczanie żądań ma sens, ale budżet 64 MiB nie dowodzi sam w sobie, że proces nie przekroczy dostępnej pamięci.
Aktualna konfiguracja skanowania strumieniowego dopuszcza łącznie około 53,8 MiB treści, ale zwykły JSON bez mediów ogranicza do 512 KiB. Domyślny budżet danych pochodnych wynosi 4 MiB. Zob. stałe i konfigurację w internal/chatadmission/phase3.go:10.
W praktyce zmiana starej wartości eksperymentalnej nie musi zmienić obecnego limitu tekstu. Z kolei samo zwiększenie limitu metadanych nie uzasadnia założenia, że obecne parsowanie i szacowanie danych pochodnych nadal będą wystarczające.
Obecna konfiguracja żądań do dostawcy zakłada budżet 56 bezpiecznych wiadomości i limit 480 000 w obliczeniach długości. Długość tekstu szacuje się na podstawie znaków, a nie dokładnego tokenizera poszczególnych dostawców. Gdy przekroczony jest limit w przypadku czystego tekstu, można usunąć pełne grupy wcześniejszej historii. Żądania zawierające multimedia nie przechodzą tą samą ścieżką skracania. Zob. internal/upstream/studioglobal/payload.go:359 i internal/upstream/studioglobal/payload.go:400.
Obsługa obrazów zmienia więc także sposób postępowania z długą historią — i to może wymagać dokładniejszego audytu niż sam limit rozmiaru pojedynczego obrazu.
docker-compose.yml:43), nie można bez dodatkowych zmian jednocześnie przyjmować największych żądań dopuszczanych przez wszystkich dostawców, tworzyć wielu kopii danych po parsowaniu, zwiększać współbieżności i utrzymywać pierwotny, niski budżet pamięci. Należy wybrać kompromis między sposobem przetwarzania, zasobami wdrożenia i zakresem obsługiwanych żądań.docker-compose.yml:29) odpowiada takiemu zastosowaniu, ale nie jest argumentem za usunięciem zabezpieczeń.Najważniejsze jest ograniczanie ryzyka nadmiernego zużycia zasobów, a nie bezpodstawne ograniczanie możliwości modelu. Lekka bramka nie staje się jednak systemem o nieograniczonej pojemności tylko dlatego, że podniesie się jej progi. Na podstawie dostępnych informacji nie da się jeszcze wskazać nowych, konkretnych wartości — trzeba je ustalić na podstawie rzeczywistych żądań klientów, protokołu danego dostawcy i zasobów wdrożenia. Analiza obejmowała kod i oficjalne materiały; nie modyfikowano plików, nie uruchamiano testów ani nie weryfikowano wersji działającego pliku binarnego.
Studio Global AI
This page includes a source-backed answer you can continue inside Studio Global.
Warto chronić bramkę przed nadmiernym zużyciem zasobów, ale nie ma podstaw, by sześć badanych wartości uznać za standard branżowy lub ograniczenia modeli.
Warto chronić bramkę przed nadmiernym zużyciem zasobów, ale nie ma podstaw, by sześć badanych wartości uznać za standard branżowy lub ograniczenia modeli. Okno kontekstu mierzone w tokenach, limit rozmiaru żądania HTTP i budżet pamięci bramki to różne rzeczy — nie należy ich ze sobą utożsamiać.
W obecnej implementacji szczególnej uwagi wymaga limit 512 KiB dla zwykłego JSON u oraz sposób, w jaki bramka skraca historię rozmowy.