For AI agents: fetch the complete documentation index at /llms.txt, the full documentation corpus at /llms-full.txt, the agent skill at /skill.md, or this page as Markdown at /es/docs/mobile/chat.md (or send Accept: text/markdown).
Chat de IA y el asistente
Hilos de chat con streaming y ejecuciones de agente de un solo paso sobre la API compartida.
Los hilos de chat usan el contrato web
La pestaña de chat llama a la misma superficie REST que la app de navegador: listar y crear en /api/chat/threads, y leer, renombrar o eliminar en /api/chat/threads/:id. Los títulos se normalizan al límite compartido de 120 caracteres, y la lista de hilos está cubierta por la caché de lectura sin conexión.
Respuestas en streaming
Las respuestas se transmiten mediante POST /api/chat/stream sobre expo/fetch; las tramas del servidor se convierten en eventos chunk, done o error y las tramas mal formadas se omiten. Los alias de modelo son fast, smart y cheap —fast es el predeterminado—, un flag structuredOutput reenvía el requisito correspondiente, y el control de detener aborta la petición en curso.
Ejecuciones de agente de un solo paso
La pantalla oculta assistant envía {alias, prompt, workspaceId, maxSteps: 4} a /api/v1/agent-runs —una ejecución única presupuestada en el espacio de trabajo activo—. El cliente valida la respuesta estrictamente y rechaza una ejecución atribuida a otro espacio de trabajo. Los límites de frecuencia, el inicio de sesión, el derecho ausente y las respuestas forbidden se asignan cada uno a un estado distinto, y el historial de ejecuciones conserva las últimas diez en memoria de sesión con formato de coste exacto en microunidades.
Verificación y solución de problemas
Prueba un stream cancelado, una sesión revocada a mitad de ejecución, un espacio de trabajo con derecho y otro bloqueado, y el comportamiento en modo avión sobre la lista de hilos en caché. Una ejecución denegada por el servidor debe mostrarse como trabajo no disponible, nunca como una respuesta vacía silenciosa.