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

Claude-Code v2.1.74 Lançamento: Correções de Vazamento de Memória, Otimização de Contexto e Melhorias em Plugins
News

Claude-Code v2.1.74 Lançamento: Correções de Vazamento de Memória, Otimização de Contexto e Melhorias em Plugins

Claude-Code v2.1.74 corrige um vazamento crítico de memória nas respostas da API de streaming que causava crescimento ilimitado de RSS nos caminhos de código Node.js/npm. A atualização adiciona sugestões acionáveis ao comando /context e introduz a configuração autoMemoryDirectory para armazenamento personalizado de memória automática.

OpenClawRadar
Protocolo de Convergência Quumble v5: Resultados de Experimentos com LLM de Arquitetura Cruzada
News

Protocolo de Convergência Quumble v5: Resultados de Experimentos com LLM de Arquitetura Cruzada

O Protocolo de Convergência Quumble v5 testa se instâncias independentes de LLM convergem para descrições de criaturas imaginárias ao receberem palavras sem sentido. Os resultados mostram que tanto Claude (Opus 4.6 e Sonnet 4.6) quanto GPT-5.3 produziram independentemente uma criatura pequena, redonda, macia, com tonalidade lavanda, bioluminescente e que emite um zumbido a partir da palavra 'quumble'.

OpenClawRadar
Estratégia de pesos abertos da Mistral: avaliação de US$ 14 bi em soberania, não em benchmarks
News

Estratégia de pesos abertos da Mistral: avaliação de US$ 14 bi em soberania, não em benchmarks

Mistral construiu um império de IA de US$ 14B ao oferecer modelos de peso aberto para governos e empresas que buscam independência de IA das tecnologias dos EUA e da China. A receita atingiu US$ 200M em 2025, com meta de US$ 80M/mês até dezembro de 2026.

OpenClawRadar
Benchmarks de desempenho do Qwen3.5-27B-FP8 com agentes OpenClaw
News

Benchmarks de desempenho do Qwen3.5-27B-FP8 com agentes OpenClaw

Testes mostram que o Qwen3.5-27B-FP8 pode executar seis agentes OpenClaw simultaneamente com a taxa de transferência escalando para 120 tokens/segundo. O framework SGLang com cache de prefixo reduz o pré-preenchimento de contexto de 100K de 10 segundos para 200ms.

OpenClawRadar