> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jelou.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Limits

> Jelou Functions platform limits: files, sizes, timeouts, cron, tokens, memory, and tools.

## Deployment

| Limit                 | Value                                |
| --------------------- | ------------------------------------ |
| Files per deployment  | 20                                   |
| Size per file         | 256 KB                               |
| Total deployment size | 1 MB                                 |
| Allowed extensions    | `.ts`, `.js`, `.json`, `.md`, `.txt` |

## Execution

| Limit           | Value       |
| --------------- | ----------- |
| Max timeout     | 120 seconds |
| Default timeout | 30 seconds  |

## Tools

| Limit            | Value                                 |
| ---------------- | ------------------------------------- |
| Tool name        | Max 64 chars, pattern `[a-zA-Z0-9_-]` |
| Tool description | Max 1024 chars                        |

## Cron

| Limit                  | Value                                      |
| ---------------------- | ------------------------------------------ |
| Schedules per function | 10 (aggregate across all tools in `app()`) |
| Schedule name          | Max 64 chars                               |
| Schedule botId         | Max 128 chars                              |

## Tokens

| Limit          | Value |
| -------------- | ----- |
| Max token size | 4 KB  |

## Memory (`ctx.memory`)

| Limit         | Value                                           |
| ------------- | ----------------------------------------------- |
| `set()` value | Max 255 chars (use `setJson()` for larger data) |
| Max TTL       | 86,400 seconds (24 hours)                       |

## Secrets

| Limit          | Value                                    |
| -------------- | ---------------------------------------- |
| Key format     | `UPPER_SNAKE_CASE` (`^[A-Z][A-Z0-9_]*$`) |
| Blocked prefix | `__FN_` (internal platform variables)    |
