Build and deploy
Runtime
Remote calls
Scheduled functions
Storage
Agent loop
Retention
Next
Examples
Working code for each primitive.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Sizes, timeouts, caps and retention windows across builds, deployments, storage, uploads and the agent loop.
| Limit | Value | Notes |
|---|---|---|
| Source archive | 100 MiB | ship larger files through a volume |
| Python version | must match your host’s major and minor | cloudpickle bytecode does not cross versions |
| cloudpickle version | must match your host exactly | |
| First build of a new image | 1 to 2 minutes | cached after that |
| First executor provision per image | about 90 seconds | one per image configuration |
| Limit | Default | Maximum | Notes |
|---|---|---|---|
| Request timeout | 1200 seconds | 3600 seconds | set with timeout= |
| Memory | 1Gi | 32Gi | set with memory= |
| CPU | platform choice | 8 | 1, 2, 4, 6 or 8 |
| Concurrency | high | set to 1 for compute-bound work | |
| Cold start after idle | a few seconds | instances scale to zero |
| Limit | Value |
|---|---|
| Payload per call | keep well under 30MB |
| Call timeout | one hour |
map fan-out width | 16 workers by default, set with workers= |
| Limit | Value |
|---|---|
| Single run duration | 30 minutes |
| Delivery | at least once, so runs can repeat |
| Overlap | a slow run does not block the next |
| Limit | Value | Notes |
|---|---|---|
| Volume upload and download size | unlimited through the CLI | put and get talk to storage directly |
| Volume deletion recovery window | 7 days | |
| Concurrent writes to one file | last write wins | there is no locking |
| Cross-deployment visibility | seconds | not instant |
| Limit | Default | Notes |
|---|---|---|
| Context window | 1,000,000 tokens | set with .context() to match your model |
| Output tokens per request | 8192 | set with .max_tokens() |
| Bash timeout | 600 seconds | set with .bash_timeout(), maximum 600000 milliseconds per call |
| Upload per file | 512 MB | set with .max_upload() |
AGENT.md | 24 KB | truncated beyond that |
| Skill body | 48 KB | loaded on demand |
| Skill description | 1 KB | always in the system prompt |
Questions per ask card | 3 | |
| Connector API relay response | 5 MB | |
| App write | 25 MB |
| Item | Window |
|---|---|
| Deleted files in trash | 30 days |
| Deleted volumes | 7 days |
| Chats and workspace files | until deleted, they live on your volume |