---
title: Lista de conformidad del cliente
description: Revisa el comportamiento mínimo exigido a un cliente de Agent Plugins 1.0.0.
type: reference
---

# Lista de conformidad del cliente



Esta lista no es normativa. Si la redacción difiere, prevalece la [especificación completa](/es/specification).

## Cargador de plugins [#cargador-de-plugins]

* [ ] Carga un plugin desde un directorio y aplica el límite del paquete resuelto por el sistema de archivos.
* [ ] Selecciona a partir de `$schema` las reglas de manifiesto disponibles localmente; no descargues un schema durante la carga.
* [ ] Valida el schema cerrado de `plugin.json` y los campos obligatorios `$schema` y `name`.
* [ ] Informa de los campos desconocidos de nivel superior y omítelos.
* [ ] Ignora un campo `extensions` que no sea un objeto y los espacios de nombres de extensión no implementados.
* [ ] Rechaza otras infracciones fatales del manifiesto antes de descubrir componentes.

## Descubrimiento y aislamiento [#descubrimiento-y-aislamiento]

* [ ] Descubre los tipos de componentes compatibles únicamente en sus ubicaciones fijas.
* [ ] Considera válida la ausencia de ubicaciones de componentes.
* [ ] Aísla los tipos de componentes, Agent Skills y entradas MCP no válidos en sus límites especificados.
* [ ] Ignora los tipos de componentes no compatibles y admite al menos uno de estos tipos: Agent Skills o servidores MCP.

## Compatibilidad con MCP [#compatibilidad-con-mcp]

* [ ] Si se implementa MCP, admite al menos uno de estos transportes: stdio o Streamable HTTP. Se recomienda admitir ambos.
* [ ] Usa el transporte declarado en cada entrada de servidor para el primer intento de conexión.
* [ ] Valida de forma independiente el documento cerrado de nivel superior y cada entrada de servidor.
* [ ] Resuelve los comandos stdio como tokens de ejecutable individuales.
* [ ] Proporciona `PLUGIN_ROOT` y un directorio `PLUGIN_DATA` dedicado y persistente.
* [ ] Expande únicamente los dos marcadores de posición definidos y solo en `args`, los valores de `env` y `cwd`.
* [ ] Aplica los requisitos de contención del directorio de trabajo, URL remotas y encabezados.
* [ ] Continúa la carga después del fallo de un servidor MCP independiente.

## Versionado [#versionado]

* [ ] Exige versiones coincidentes de Agent Plugins en `plugin.json` y `mcp.json`.
* [ ] Nunca reasigna a un contenido distinto un identificador de schema canónico publicado.
* [ ] Permite que los plugins sigan dirigidos a versiones anteriores según la política de compatibilidad disponible localmente.


---

Source: [content/docs/client-implementers/conformance.mdx](https://github.com/agentplugins/agent-plugins-site/blob/237bbf575f5843214923419f9d0933852662f4f3/content/docs/client-implementers/conformance.mdx)
Source commit: 237bbf575f5843214923419f9d0933852662f4f3

---

For a semantic overview of all documentation, see [/es/sitemap.md](/es/sitemap.md)

For an index of all available documentation, see [/es/llms.txt](/es/llms.txt)