Zur Dokumentation springen
DokumentationLimits

Limits

Jedes Limit, das Sallyport auf Ihre Aufrufe anwendet: der Wert, wo Sie ihn ändern und was darüber hinaus passiert.

Auf dieser Seite

Ein Limit gibt es nur dort, wo sein Fehlen Speicher, Geld oder den Dienst eines anderen kaputt machen würde. Eine Überschreitung Ihres Tarifs stoppt nie einen Aufruf.

Aufrufe

LimitWertDarüber hinaus
Aufrufe Ihres Tarifs10.000 pro Monat bei Solo, 100.000 bei Pro, 1.000.000 bei Team, keine Obergrenze bei AgencyAufrufe laufen weiter. Die Konsole zeigt einen Hinweis, und das MCP-Ergebnis eines Aufrufs, der sofort lief, trägt PLAN_LIMIT. Antworten auf /p/ tragen es nicht.
Agenten Ihres Tarifs1 bei Solo, bis zu 5 bei Pro, bis zu 25 bei Team, keine Grenze bei AgencyEin neuer Agent wird mit PLAN_LIMIT abgelehnt. Löschen Sie einen Agenten oder wechseln Sie in einen größeren Tarif.
Ein laufender TarifJede Organisation braucht einen. Eine neue Organisation beginnt die 7 Tage gratis mit ihrem ersten Agenten.Aufrufe werden mit PLAN_REQUIRED und einem Link zu Tarif und Abrechnung abgelehnt, bis ein Inhaber einen Tarif wählt. Schlüssel, Agenten und Protokoll bleiben erhalten.
Aufrufe pro Stunde, pro AgentKeine Grenze in den ersten 30 Tagen eines Kontos, danach 10.000. Eigenen Wert unter „Aufrufe pro Stunde“ auf der Seite des Agenten setzen.Der Aufruf wird mit RATE_LIMITED und einem Zeitpunkt für den nächsten Versuch abgelehnt: dem Beginn der nächsten Minute.
Gleichzeitige Aufrufe, pro Agent32. Änderbar unter „Gleichzeitige Aufrufe“ auf der Seite des Agenten.Der Aufruf wird mit RATE_LIMITED und einem neuen Versuch nach einer Sekunde abgelehnt.
Gleichzeitige Aufrufe, pro Konto64, über alle AgentenDer Aufruf wird mit UNAVAILABLE abgelehnt, ein neuer Versuch nach einer halben Sekunde.
Aufrufe pro Stunde, pro VerbindungKeine, bis Sie eine auf der Seite der Verbindung setzen, unter „Limits“, „Aufrufe pro Stunde, bevor ein Mensch gefragt wird“, oder als budget_calls_per_hour mit PATCH /v1/bindings/{id}. 0 schaltet sie ab.Jeder weitere Aufruf dieser Verbindung in dieser Stunde wartet auf eine Person, und keine Berechtigung deckt ihn ab.
Wartende Freigabekarten20 pro Agent, 100 pro KontoDer Aufruf, der die Grenze überschreitet, wird mit SUSPENDED abgelehnt, und der Agent pausiert hinter einer einzigen Karte. Eine Antwort darauf startet ihn wieder.
LesebudgetAus. Setzen Sie 2 bis 100 unter „Lesebudget“ auf der Seite des Agenten.Nach 7 Tagen Verlauf fragt eine Karte Sie, sobald die Bytes, die der Agent in einer Stunde aus einer Verbindung liest, dieses Vielfache seiner Median-Stunde auf dieser Verbindung übersteigen.

Größen

LimitWertDarüber hinaus
Antwort im Ergebnis eines MCP-Werkzeugs24 KiB oder was der Agent in max_inline_bytes setzt, bis 1 MiBDer Rest wird gespeichert. Der Agent liest ihn 30 Tage lang mit fetch_body.
Antwort des Dienstes512 MiB pro Aufruf, das Höchste, was eine Verbindung annimmt. Senken Sie den Wert auf der Seite der Verbindung unter „Limits“, „Größte Antwort des Dienstes“, oder mit max_upstream_bytes.Über MCP scheitert der Aufruf mit UPSTREAM_TOO_LARGE und gibt nichts Unvollständiges zurück. Auf /p/ läuft die Antwort schon als Stream, also bricht sie ab, und eine spätere Abfrage des Aufrufs zeigt UPSTREAM_TOO_LARGE.
Request-Body über den HTTP-Proxy32 MiB, bei der offenen JSON-Form 1 MiBDie Anfrage wird abgelehnt, bevor etwas gesendet wird.
Eine MCP-Nachricht8 MiBDie Nachricht wird abgelehnt, bevor etwas gesendet wird.
Per SFTP geschriebene DateiBis 32 MiB mit PUT auf /p/. In einem MCP-Aufruf, was in eine Nachricht von 8 MiB passt: etwa 6 MiB als content_base64.Die Anfrage wird abgelehnt, bevor etwas gesendet wird.
Per SFTP gelesene DateiDie größte Antwort der Verbindung, standardmäßig 512 MiB. offset und length lesen eine größere Datei in Teilen.Wie jede Antwort: UPSTREAM_TOO_LARGE über MCP, ein Stream, der auf /p/ vorzeitig endet.
Datenbankantwort1.000 ZeilenDie Antwort sagt es. Blättern Sie mit LIMIT und OFFSET durch den Rest.
E-Mail-Nachricht100 Empfänger, 20 Anhänge, 10 MiBDer Agent erfährt, welche Grenze, und nichts wird gesendet.
WebSocket-Nachricht1 MiB, in beide RichtungenBeide Seiten erhalten Close 1009, und die Nachricht wird nicht weitergereicht.

Zeit

LimitWertDarüber hinaus
Der Dienst beginnt zu antworten60 Sekunden nach dem Senden der AnfrageDer Aufruf scheitert mit UPSTREAM_ERROR.
Ein Aufruf ohne Stream5 Minuten vom Start bis zur AntwortDer Aufruf scheitert mit UPSTREAM_ERROR.
Stille in einem Stream10 Minuten zwischen zwei Teilen der AntwortDer Stream wird geschlossen.
WebSocket-Sitzung60 MinutenBeide Seiten erhalten Close 1001 mit dem Grund.
Stille in einer WebSocket-Sitzung10 Minuten ohne Frame in beide RichtungenBeide Seiten erhalten Close 1001 mit dem Grund.
Datenbankanweisung30 Sekunden, auf Wunsch des Agenten bis 300 SekundenDie Datenbank stoppt die Anweisung und meldet es.
Postfachvorgang120 SekundenDer Aufruf stoppt und meldet es.
MCP-Aufruf, der auf eine Person wartet240 Sekunden für einen Client, der ein Fortschritts-Token sendet, 45 Sekunden für einen ohneDer Agent erhält APPROVAL_PENDING mit einer call_id und setzt denselben Aufruf später fort.
Freigabekarte60 Minuten. Änderbar unter „Einstellungen“, „Organisation“, „Freigabefenster (Sekunden)“: 60 bis 86.400.Die Karte läuft ab, und der Aufruf endet mit APPROVAL_EXPIRED.
Berechtigung aus einer KarteSo lange wie „Längste Berechtigung (Sekunden)“: standardmäßig und höchstens 24 Stunden. Standardmäßig bis zu 200 Lesezugriffe, 20 Schreibzugriffe oder 1 destruktiver Aufruf.Der nächste Aufruf fragt erneut.
Zugriffsanfrage7 TageDie Anfrage schließt sich. Der Agent kann erneut fragen.
Gespeicherte Antworten30 TageDie Antwort wird gelöscht.
Aufrufverlauf und Protokoll180 Tage. Änderbar unter „Protokoll und Aufrufverlauf (Tage)“.Ältere Aufrufe und Protokollmonate werden gelöscht.

Anfragefluten enden am Rand

Jeder Sallyport-Hostname liegt hinter Cloudflare, und nur Cloudflare erreicht das Gateway. Anfragefluten stoppt Cloudflare. Die eigenen Limits des Gateways sind die auf dieser Seite.