¿Qué son los runtime tokens?
Los runtime tokens (prefijojfn_rt_) son credenciales legacy que autentican peticiones a funciones desplegadas antes de la migración a API keys de plataforma. Las funciones desplegadas hoy no reciben ningún runtime token — usan una API key de plataforma desde el primer deploy.
Cómo usarlos
Si tu función ya tenía un runtime token activo antes de la migración, sigue funcionando: envíalo en el headerX-Jelou-Token:
- curl
- Node.js
- Python
Gestión con CLI
Listar tokens
Crear token adicional (deprecado)
Revocar token
Revocar tokens existentes (creados antes de la deprecación) sigue funcionando:Múltiples tokens
Si tu función ya tiene varios tokens activos de antes de la deprecación (uno por entorno, servicio o equipo), puedes seguir listándolos y revocándolos individualmente. Revocar uno no afecta a los demás.¿Perdiste el token?
Ya no puedes generar un reemplazo con el CLI. En su lugar:- Crea una API key en apps.jelou.ai
- Envíala como
Authorization: Bearer <key>— ver alternativa recomendada - Si el runtime token anterior fue comprometido, revócalo:
jelou functions tokens revoke mi-funcion <id>
Alternativa recomendada: API keys
El mecanismo soportado para autenticar funciones nuevas (todo deploy nuevo usa esto desde el inicio) o para reemplazar un runtime token perdido es una API key de plataforma, no un runtime token:CI/CD
En pipelines, usa una API key de plataforma en vez de crear runtime tokens:Brain Studio
Configura tu función como servidor MCP externo usando tu API key:
Si tu función es legacy y todavía usa un runtime token, usa
X-Jelou-Token / jfn_rt_abc123... en su lugar. Consulta la guía de Brain Studio para el flujo completo.