Investigação de Bug do ACP: Incompatibilidade de Protocolo Causa Erro 'metadata is missing' com Ollama Local

✍️ OpenClawRadar📅 Publicado: March 21, 2026🔗 Source
Investigação de Bug do ACP: Incompatibilidade de Protocolo Causa Erro 'metadata is missing' com Ollama Local
Ad

Bug Confirmado na Integração ACP/OpenClaw

Um desenvolvedor identificou e documentou um bug que afeta a integração do ACP (Protocolo de Controle de Agente) com o OpenClaw ao usar modelos locais do Ollama. O problema impede que os comandos acpx spawn funcionem corretamente.

Detalhes do Ambiente

  • OpenClaw: 2026.3.13
  • acpx: Mais recente (npm -g)
  • Ollama: Local (kimi-k2.5:cloud, glm-5:cloud)
  • Sistema Operacional: macOS (Apple Silicon)
  • Node: v22.19.0

O Bug

Comandos que falham:

acpx spawn exec -- "test"
# ou
acpx spawn sessions new --name test

Mensagens de erro recebidas:

Erro ACP (ACP_SESSION_INIT_FAILED): Metadados ACP estão ausentes para o agente:main:acp:...
Falha ao analisar mensagem JSON: [commands] /help /commands /status...
SyntaxError: Token inesperado 'c', "[commands] ..." não é um JSON válido

O que Funciona vs. O que Não Funciona

Funcionando:

  • openclaw acp client --help (cliente inicia)
  • openclaw acp client (modo autônomo)
  • acpx config show (configuração carrega)

Não Funcionando:

  • acpx spawn exec -- "test" (falha com "metadados ausentes")
  • acpx spawn sessions new --name test (falha ao criar sessão)
  • Qualquer comando de spawn do ACP
Ad

Análise da Causa Raiz

O problema parece ser uma incompatibilidade de protocolo:

  • acpx inicia o comando do agente (openclaw acp client)
  • O cliente inicia e emite texto (mensagem de ajuda, informações da sessão)
  • acpx espera mensagens JSON através do pipe
  • A análise do JSON falha → "metadados ausentes" → spawn falha

Registro chave mostrando o problema:

[acpx] iniciando agente: openclaw acp client
[client] inicializando (executando)
Falha ao analisar mensagem JSON: [commands] /help /commands...
→ acpx espera JSON, recebe texto

Status Atual

Solução Alternativa: Nenhuma encontrada. O problema está no nível do protocolo entre acpx e openclaw acp client.

Alternativa: Usar runtime: "subagent" em vez de ACP — funciona perfeitamente.

Impacto: Não é possível usar o ACP para agentes autônomos de longa duração com Ollama local.

Prioridade: Média (subagent funciona, mas o ACP seria melhor para fluxos de trabalho complexos).

O desenvolvedor solicitou que a equipe do OpenClaw investigue por que openclaw acp client emite texto em vez de JSON quando iniciado pelo acpx, se há uma flag --json ou opção de configuração ausente, e se este é um problema conhecido em configurações locais do Ollama.

📖 Leia a fonte completa: r/openclaw

Ad

👀 See Also

A discussão no Reddit destaca a transição de chatbots para agentes autônomos com execução local
News

A discussão no Reddit destaca a transição de chatbots para agentes autônomos com execução local

Uma postagem no Reddit distingue chatbots de agentes autônomos usando exemplos concretos e observa a tendência de execução local com modelos como LLaMA rodando em estações de trabalho privadas.

OpenClawRadar
Militares dos EUA Usaram IA Claude para Ataques ao Irã Apesar da Proibição de Trump
News

Militares dos EUA Usaram IA Claude para Ataques ao Irã Apesar da Proibição de Trump

As forças armadas dos EUA supostamente usaram o modelo de IA Claude da Anthropic para inteligência, seleção de alvos e simulações de campo de batalha durante os ataques conjuntos EUA-Israel ao Irã, apesar de Donald Trump ter ordenado que as agências federais parassem de usar o Claude horas antes do ataque.

OpenClawRadar
Arquitetura de IA Híbrida: Componentes de Código Aberto com Modelos de Raciocínio Proprietários
News

Arquitetura de IA Híbrida: Componentes de Código Aberto com Modelos de Raciocínio Proprietários

Uma arquitetura híbrida prática de IA está surgindo, onde 89% das organizações usam componentes de código aberto para reduzir custos em mais de 50%, enquanto modelos proprietários lidam com tarefas complexas de raciocínio. Os frameworks de código aberto oferecem transparência e capacidades de ajuste fino sem negociações de licenciamento.

OpenClawRadar
OpenClaw Review: Problemas de Confiabilidade no Estado Atual, Valor como Ferramenta de Aprendizado
News

OpenClaw Review: Problemas de Confiabilidade no Estado Atual, Valor como Ferramenta de Aprendizado

Um desenvolvedor com ampla experiência em plataformas de IA relata que o OpenClaw tem dificuldades com confiabilidade em tarefas básicas de múltiplas etapas, tornando aplicações empresariais autônomas questionáveis, mas encontra valor em aprender a estrutura e orquestração de agentes.

OpenClawRadar