Um chat é uma thread de conversa. Cada mensagem que pede ao Okou para agir inicia uma execução dentro daquela thread. Responder no mesmo chat mantém as mensagens e artefatos anteriores da thread disponíveis como contexto; abrir um chat novo inicia um contexto separado.

Por que as threads importam
- O contexto é limitado à thread. Uma execução pode usar as mensagens e artefatos do próprio chat. Ela não lê automaticamente o histórico de outro chat.
- As execuções são inspecionáveis. A thread mostra as mensagens, a atividade de ferramentas, os artefatos, o status e os erros produzidos por suas execuções.
- O trabalho pode ser redirecionado enquanto roda. Você pode parar uma execução ativa, ou mandar uma correção enquanto o Okou ainda trabalha — a nova instrução é absorvida pela execução ativa em vez de descartar o trabalho já em andamento. Mensagens seguidas ficam agrupadas como uma só rajada na thread. Para responder a uma frase exata, selecione-a e escolha Quote para levar esse texto à sua próxima mensagem.
Como chats e execuções começam
- Abrir uma conversa nova no app web cria uma thread de chat nova.
- Mandar outra tarefa naquela conversa inicia outra execução na mesma thread.
- Uma conversa no Slack mantém o contexto dentro da thread do Slack mapeada.
- Uma automação roda no chat de automação associado ao workflow e ao dono dela. Disparos repetidos daquele workflow reutilizam aquele chat de automação.
Várias threads podem rodar ao mesmo tempo. Threads diferentes avançam de forma independente — dispare um estudo de mercado em uma, rascunhe um post em outra, e as duas caminham juntas. Quantas rodam em paralelo depende do seu plano; veja Credits & billing. Quando todas as vagas de execução estão ocupadas, a próxima espera uma vaga liberar.
Dentro de uma thread, as execuções são sequenciais. Uma thread faz uma execução por vez. Uma correção enviada enquanto uma execução trabalha entra nessa execução em vez de iniciar uma segunda ao lado.
Onde uma execução acontece
Cada execução ganha uma máquina própria — uma de verdade, com terminal, sistema de arquivos e navegador. É isso que permite ao Okou de fato rodar a transformação da planilha, clonar o repositório ou renderizar o vídeo, em vez de descrever como você faria.
Esse ambiente é privado da execução e é destruído quando ela termina. O código que roda ali dentro nunca recebe suas credenciais de conector — elas são injetadas na fronteira de rede — e toda requisição que a execução faz fica registrada. Veja Security para como o isolamento é construído.
Trate a máquina como temporária. Tudo que vale guardar precisa terminar em algum lugar durável: publicado como página, arquivado em uma ferramenta conectada, ou baixado. Um caminho de arquivo na máquina da execução não é algo que você possa compartilhar.
Continuar ou começar do zero
Continue na mesma thread quando o próximo pedido depender de mensagens, arquivos ou decisões anteriores. Abra uma thread nova quando quiser um contexto independente.
Os canais são portas de entrada para o mesmo espaço de trabalho, mas não criam um histórico de conversa global único. Uma thread nova de web, Slack, Telegram ou telefone não importa automaticamente as mensagens de outra thread. Ao mover trabalho para uma thread nova, inclua o contexto ou o artefato de que ela precisa.
Inspecionando uma execução
Use a visão de atividade ou o log da thread para inspecionar a execução. Ela registra a sequência visível de mensagens, a atividade de ferramentas, os artefatos, as mudanças de status e os erros. É o primeiro lugar a conferir quando um resultado sai incompleto ou uma ação de conector não aconteceu.
Solução de problemas
| O que você vê | O que verificar ou fazer |
|---|---|
| Queued | O espaço de trabalho não tem vaga de execução livre, então a execução ainda não começou. Espere uma vaga liberar; uma mensagem na fila pode ser removida antes de começar. Mandar uma correção para uma execução que já está trabalhando não é entrar na fila — essa mensagem entra na execução ativa. |
| Um cartão Connect ou Authorize | A conta necessária não está conectada, ou falta a este agente uma permissão de conector. Complete o cartão e escolha apenas o acesso e a duração de que a tarefa precisa. Se a execução não retomar, refaça o pedido na mesma thread. |
| Selected model is not available | O modelo da thread não está utilizável no momento sob a política de modelos do espaço de trabalho ou a conexão de provedor. Escolha um modelo disponível no campo de chat, ou reconecte o provedor solicitado em Settings → Models. |
| Insufficient credits | O espaço de trabalho não consegue iniciar mais trabalho de modelo com o saldo atual. Abra Billing para revisar o saldo, recarregar ou mudar de plano, e tente de novo. |
| Um erro de upload de anexo | O arquivo não terminou de subir, então não está disponível para a execução. Refaça o upload antes de enviar a mensagem de novo. |
| Uma execução em Failed | A execução terminou sem resultado. Abra o erro visível e o log de atividade, corrija o problema apontado de conector, permissão, modelo, entrada ou serviço, e tente de novo. |
Ao pedir ajuda ao suporte, compartilhe a URL do chat e o erro visível da execução que falhou. Nunca cole segredos de conector ou chaves de provedor no chat.
O que vem a seguir
- Veja Permissions para o que é aplicado na fronteira do chat.
- Veja Credits & billing para como o custo do chat é calculado.
- Veja Automations para o modelo de chat recorrente e guiado por eventos.

