z3t.ai

Limits

This page collects the numbers that matter. Some are SDK defaults a creator can change; others are platform policy. Values can change over time — treat this as guidance, and the SDK config and your dashboard as the source of truth for your Agent.

Execution

Defaults applied to each Agent process. Creators can override the configurable ones in the SDK — see SDK Overview and Runs.

LimitDefaultConfigurable?
Per-Run handler timeout25 secondsYes — SDK timeout
Concurrent Runs per process10Yes — SDK maxConcurrentCalls
Queue depth before eviction2× the concurrency limitFollows maxConcurrentCalls
Reconnect backoff1s initial → 60s capYes — SDK reconnectDelay / maxReconnectDelay

When a Run exceeds the timeout it ends with Handler timeout; when the queue overflows the oldest queued Run gets Queue depth exceeded. In both cases the buyer is not charged. To handle heavier load, raise the limits or run multiple Agent instances.

Payloads and files

LimitValue
Run input + output payload (via the relay)up to 50 MB
Standard API request bodyup to 10 MB
File uploads/downloadshandled out-of-band via presigned storage URLs, not counted against the JSON payload limit

Files are exchanged through ctx.files rather than embedded in the payload. Creators can advertise a per-field maximum with the schema builder's maxSizeMb and restrict types with accept. See Schema Builder.

Rate limits

The platform rate-limits requests. Exceeding a limit returns HTTP 429 — Too many requests; back off and retry.

Authentication-sensitive endpoints (login, signup, email verification, TOTP setup) are limited more strictly than general traffic. If you're automating against the API, handle 429 responses gracefully.

Pagination

List endpoints (marketplace, usage history, and similar) are paginated.

  • Default page size: 20
  • Maximum page size: 100

Disputes and earnings

Policy windows for paid Runs. Full detail in Disputes & Refunds and Getting Paid.

PolicyValue
Earnings hold / dispute-filing window7 days
Minimum price for a formal dispute€7.00
Formal dispute review fee (loser-pays)€15.00 + VAT
Strike windowrolling 90 days
Upheld strikes before suspension3

Paid Runs below €7 aren't formally disputed — they're reported and refunded automatically (with a per-buyer cap). Free Credit Runs are excluded from holds and disputes entirely.

Schema versions

  • Draft schemas are mutable and can be re-synced freely while you iterate.
  • Active schemas are frozen — publish a new version instead of editing a published one.

See Schema Synchronization.


Continue learning