> ## 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.

# Limites

> Limites da plataforma Jelou Functions: arquivos, tamanhos, timeouts, cron, tokens, memória e ferramentas.

## Implantação

| Limite               | Valor                                |
| -------------------- | ------------------------------------ |
| Arquivos por deploy  | 20                                   |
| Tamanho por arquivo  | 256 KB                               |
| Tamanho total        | 1 MB                                 |
| Extensões permitidas | `.ts`, `.js`, `.json`, `.md`, `.txt` |

## Execução

| Limite         | Valor        |
| -------------- | ------------ |
| Timeout máximo | 120 segundos |
| Timeout padrão | 30 segundos  |

## Ferramentas (tools)

| Limite            | Valor                                |
| ----------------- | ------------------------------------ |
| Nome do tool      | Max 64 chars, padrão `[a-zA-Z0-9_-]` |
| Descrição do tool | Max 1024 chars                       |

## Cron

| Limite               | Valor                                         |
| -------------------- | --------------------------------------------- |
| Schedules por função | 10 (agregado entre todos os tools em `app()`) |
| Nome do schedule     | Max 64 chars                                  |
| botId do schedule    | Max 128 chars                                 |

## Tokens

| Limite         | Valor |
| -------------- | ----- |
| Tamanho máximo | 4 KB  |

## Memória (`ctx.memory`)

| Limite           | Valor                                              |
| ---------------- | -------------------------------------------------- |
| Valor de `set()` | Max 255 chars (use `setJson()` para dados maiores) |
| TTL máximo       | 86.400 segundos (24 horas)                         |

## Secrets

| Limite            | Valor                                    |
| ----------------- | ---------------------------------------- |
| Formato da chave  | `UPPER_SNAKE_CASE` (`^[A-Z][A-Z0-9_]*$`) |
| Prefixo bloqueado | `__FN_` (variáveis internas)             |
