Investigación de Errores de ACP: Desajuste de Protocolo Provoca el Error 'metadata is missing' con Ollama Local

✍️ OpenClawRadar📅 Publicado: 21 de marzo de 2026🔗 Source
Investigación de Errores de ACP: Desajuste de Protocolo Provoca el Error 'metadata is missing' con Ollama Local
Ad

Error Confirmado en la Integración ACP/OpenClaw

Un desarrollador ha identificado y documentado un error que afecta la integración de ACP (Protocolo de Control de Agente) con OpenClaw al usar modelos locales de Ollama. El problema impide que los comandos acpx spawn funcionen correctamente.

Detalles del Entorno

  • OpenClaw: 2026.3.13
  • acpx: Última versión (npm -g)
  • Ollama: Local (kimi-k2.5:cloud, glm-5:cloud)
  • Sistema Operativo: macOS (Apple Silicon)
  • Node: v22.19.0

El Error

Comandos que fallan:

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

Mensajes de error recibidos:

Error de ACP (ACP_SESSION_INIT_FAILED): Falta metadatos de ACP para el agente:main:acp:...
Error al analizar el mensaje JSON: [commands] /help /commands /status...
SyntaxError: Token inesperado 'c', "[commands] ..." no es un JSON válido

Lo que Funciona vs. Lo que No

Funciona:

  • openclaw acp client --help (el cliente se inicia)
  • openclaw acp client (modo independiente)
  • acpx config show (la configuración se carga)

No Funciona:

  • acpx spawn exec -- "test" (falla con "metadata is missing")
  • acpx spawn sessions new --name test (falla al crear sesión)
  • Cualquier comando de generación ACP
Ad

Análisis de la Causa Raíz

El problema parece ser una incompatibilidad de protocolo:

  • acpx genera el comando del agente (openclaw acp client)
  • El cliente se inicia y produce texto (mensaje de ayuda, información de sesión)
  • acpx espera mensajes JSON a través de la tubería
  • El análisis JSON falla → "metadata is missing" → la generación falla

Registro clave que muestra el problema:

[acpx] generando agente: openclaw acp client
[client] inicializar (en ejecución)
Error al analizar el mensaje JSON: [commands] /help /commands...
→ acpx espera JSON, recibe texto

Estado Actual

Solución Temporal: No se ha encontrado ninguna. El problema está a nivel de protocolo entre acpx y openclaw acp client.

Alternativa: Usar runtime: "subagent" en lugar de ACP — funciona perfectamente.

Impacto: No se puede usar ACP para agentes autónomos de larga duración con Ollama local.

Prioridad: Media (subagent funciona, pero ACP sería mejor para flujos de trabajo complejos).

El desarrollador ha solicitado al equipo de OpenClaw que investigue por qué openclaw acp client produce texto en lugar de JSON cuando es generado por acpx, si falta una bandera --json o una opción de configuración, y si este es un problema conocido con configuraciones locales de Ollama.

📖 Leer la fuente completa: r/openclaw

Ad

👀 Ver también

Gemma 4 31B supera a modelos más grandes en FoodTruck Bench.
Noticias

Gemma 4 31B supera a modelos más grandes en FoodTruck Bench.

Gemma 4 31B ocupó el tercer lugar en el benchmark FoodTruck Bench, superando a GLM 5, Qwen 3.5 397B y todos los modelos Claude Sonnet. El modelo parece manejar mejor las tareas de largo plazo y sigue sus propios consejos de planificación.

OpenClawRadar
Dos fallos de IA en una demostración: Claude Code corrige la ortografía en lugar del error de esquema, OpenAI distorsiona el mapeo de campos personalizados
Noticias

Dos fallos de IA en una demostración: Claude Code corrige la ortografía en lugar del error de esquema, OpenAI distorsiona el mapeo de campos personalizados

Durante un taller en vivo, Claude Code ignoró un error de validación del esquema JSON para corregir advertencias ortográficas, y OpenAI devolvió basura en el primer intento de mapear campos extraños personalizados de Salesforce.

OpenClawRadar
Psiquiatra de Melbourne rechaza nuevos pacientes que no consienten la toma de notas con IA
Noticias

Psiquiatra de Melbourne rechaza nuevos pacientes que no consienten la toma de notas con IA

Un psiquiatra de Melbourne ahora exige que los nuevos pacientes consientan la transcripción con IA de las sesiones o sean derivados a otro lugar, lo que genera preocupaciones sobre la seguridad de los datos y la precisión.

OpenClawRadar
OpenClaw pierde el acceso rentable a los modelos GPT y Claude.
Noticias

OpenClaw pierde el acceso rentable a los modelos GPT y Claude.

Los usuarios de OpenClaw ya no pueden usar modelos de Anthropic sin pagar tarifas de API elevadas, y OpenAI ha reducido severamente las cuotas de cuentas Business y Teams a niveles casi equivalentes al plan gratuito, obligando a los usuarios a considerar alternativas chinas o modelos locales.

OpenClawRadar