Pular para o conteúdo

Erros comuns e como remediar

Compatível com ww1.14.0

Esta página é o índice de remediação: cada erro aponta para o comando que resolve.

A regra geral: STOP + mensagem apontando para o comando certo

Seção intitulada “A regra geral: STOP + mensagem apontando para o comando certo”

Quando a skill workforce-context detecta um problema de conexão, token ou contexto, ela NÃO tenta contornar. Ela para (STOP) e mostra uma mensagem padronizada que aponta para o comando que resolve. A exceção são os comandos que rodam em modo de melhor esforço (como /ww:config:preferences e os /ww:doc:*): eles avisam o que está faltando e seguem com o que têm.

As mensagens da skill vêm em inglês e, quando o erro veio do WiseWork, trazem um identificador (req: <id>) — guarde-o, ele liga o erro ao log local e ao registro do servidor.

Erro / sintomaCausa mais comumComando que resolveOnde investigar
”Workforce MCP not configured”Claude Code não foi reiniciado após a instalação, ou o servidor não foi registrado (por exemplo, instalação com --skip-mcp)npx -y wisework@latest install --slug=<slug> de novo e reiniciar o Claude Code; como alternativa manual, /ww:config:mcpnpx -y wisework@latest status
”WORKFORCE_TOKEN expired” / “is invalid” / “has been revoked”Token expirado, não reconhecido ou revogadonpx -y wisework@latest install --slug=<slug> de novo: o novo pareamento gera um token e o MCP registrado pelo instalador é trocado sem perguntar (se o MCP workforce foi registrado por fora do instalador, ele pergunta se substitui — responda sim); como alternativa manual, /ww:config:mcpnpx -y wisework@latest status
”Could not reach the Workforce API (network/timeout)“Rede, tempo esgotado ou BASE_URL errado — não é problema de tokenConferir a conexão e o BASE_URL e tentar de novo~/.claude.json (bloco env do MCP workforce)
“No Workforce context found”init nunca rodou neste projeto/ww:init—
O /ww:init para sem resolver sua identidadeO token não está ligado a um membro do timePedir ao admin que vincule sua conta a um membro e rodar o instalador de novo—
“Invalid task status: X. Valid values for this project are: …”Você usou um status que não existe neste projetoUsar uma das chaves listadas na própria mensagemConceito: ticket × título + status
/ww:init <nome> não fixa o projeto que você queriaO nome não bate com exatamente um projeto seuEscolher na pergunta que o comando faz (até 4 opções, ou digitar outro)Confira o nome exato do projeto
Ticket listado como não encontrado (em task:claim, task:status)Ticket não existe neste projetoPedir a lista com /ww:task:listO número é por projeto: pode ser de outro
Mais de um item com o mesmo trecho de título (em backlog:show, features:show)O trecho do título bateu com mais de umEscolher na pergunta que o comando faz, ou colar o UUIDSem nenhum resultado, o comando lista os títulos disponíveis
/ww:review:task lista as tasks disponíveis e paraNão existe .dr_ai/tasks/<nome>/ para a task informadaUsar /ww:review:prReferência review:pr
Verificação falhou (em implement, fix)Erro de tipos, lint ou buildO próprio comando corrige os erros novos antes de concluir; erros já existentes em outros arquivos são só reportadosO verificador detectado pela skill typecheck-config

Quando algo não funciona e a mensagem não está na tabela acima:

  1. Rode /ww:init de novo. Ele é o comando que valida a conexão e o token ao vivo.
  2. Se persistir, rode npx -y wisework@latest status no terminal para ver se o plugin e o servidor MCP estão registrados; para corrigir, rode o instalador de novo (npx -y wisework@latest install --slug=<slug>) ou, à mão, o /ww:config:mcp.
  3. Se persistir, abra uma issue com: o comando exato, a mensagem completa (com o (req: <id>), se houver), o output de /ww:init (sem token) e as linhas correspondentes de .dr_ai/logs/mcp_access_<AAAAMMDD>.jsonl.