Limits
Runtime-verified bounds for the Omni Developer Preview.
The current public contract verifies these bounds:
| Surface | Current bound |
|---|---|
| Task message | Required, up to 100,000 characters |
| Task attachments | Up to 3 unique public file IDs |
History limit | 1–100; default 50 |
| Idempotency key | Required on task creation; up to 128 characters |
Use GET /v1/storage/quota for the authenticated account's current byte allowance. Use returned quota values rather than hard-coding capacity assumptions.