agentplugins/agent-plugins-conformance-recovery
v0.1.0
Fixtures for continued skill and MCP availability with recoverable invalid configuration.
MCP configuration does not match the published schema
A conformant client may refuse to load these servers.
hosts
- //127.0.0.1:43187/conformance/recovery-http-relative-url
- //127.0.0.1:43187/conformance/recovery-sse-relative-url
- 0.0.0.0
- 127.0.0.1
commands
- node
- node
- escape-command-posix
- escape-command-windows.exe
- node
- node
- node
- node
- node
- node
- node
plugin.json
- name
- agent-plugins-conformance-recovery
- version
- 0.1.0
- description
- Fixtures for continued skill and MCP availability with recoverable invalid configuration.
mcp.json
- recovery-invalidstdio
- recovery-validstdionode ${PLUGIN_ROOT}/dist/probe.mjs
- recovery-missing-typenode ${PLUGIN_ROOT}/dist/probe.mjs recovery-missing-type
- recovery-command-symlink-posixstdio./escape-command-posix node ${PLUGIN_ROOT}/dist/probe.mjs recovery-command-symlink-posix
- recovery-command-symlink-windowsstdio./escape-command-windows.exe /d /s /c node ${PLUGIN_ROOT}/dist/probe.mjs recovery-command-symlink-windows
- recovery-cwd-invalid-formstdionode ${PLUGIN_ROOT}/dist/probe.mjs recovery-cwd-invalid-form
- recovery-cwd-escapestdionode ${PLUGIN_ROOT}/dist/probe.mjs recovery-cwd-escape
- recovery-cwd-data-escapestdionode ${PLUGIN_ROOT}/dist/probe.mjs recovery-cwd-data-escape
- recovery-cwd-symlink-escapestdionode ${PLUGIN_ROOT}/dist/probe.mjs recovery-cwd-symlink-escape
- recovery-unknown-fieldstdionode ${PLUGIN_ROOT}/dist/probe.mjs recovery-unknown-field
- recovery-env-plugin-rootstdionode ${PLUGIN_ROOT}/dist/probe.mjs recovery-env-plugin-root
- recovery-env-plugin-datastdionode ${PLUGIN_ROOT}/dist/probe.mjs recovery-env-plugin-data
- recovery-http-non-loopbackstreamable-httphttp://0.0.0.0:43187/conformance/recovery-http-non-loopback
- recovery-http-relative-urlstreamable-http//127.0.0.1:43187/conformance/recovery-http-relative-url
- recovery-http-typehttphttp://127.0.0.1:43187/conformance/recovery-http-type
- recovery-http-header-namestreamable-httphttp://127.0.0.1:43187/conformance/recovery-http-header-name
- recovery-http-header-valuestreamable-httphttp://127.0.0.1:43187/conformance/recovery-http-header-value
- recovery-http-userinfostreamable-httphttp://fixture:fixture@127.0.0.1:43187/conformance/recovery-http-userinfo
- recovery-http-fragmentstreamable-httphttp://127.0.0.1:43187/conformance/recovery-http-fragment#invalid-fragment
- recovery-http-duplicate-headersstreamable-httphttp://127.0.0.1:43187/conformance/recovery-http-duplicate-headers
- recovery-sse-non-loopbackssehttp://0.0.0.0:43187/conformance/recovery-sse-non-loopback
- recovery-sse-relative-urlsse//127.0.0.1:43187/conformance/recovery-sse-relative-url
- recovery-sse-fragmentssehttp://127.0.0.1:43187/conformance/recovery-sse-fragment#invalid-fragment
- recovery-sse-userinfossehttp://fixture:fixture@127.0.0.1:43187/conformance/recovery-sse-userinfo
- recovery-sse-duplicate-headersssehttp://127.0.0.1:43187/conformance/recovery-sse-duplicate-headers
- recovery-sse-header-namessehttp://127.0.0.1:43187/conformance/recovery-sse-header-name
- recovery-sse-header-valuessehttp://127.0.0.1:43187/conformance/recovery-sse-header-value
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "agent-plugins-conformance-recovery",
"version": "0.1.0",
"description": "Fixtures for continued skill and MCP availability with recoverable invalid configuration.",
"conformanceUnknown": true,
"extensions": false
}
Fields the format does not define
This package's plugin.json declares these at its top level. The Agent Plugins format gives them no meaning, so a client loads the plugin and ignores them.
- conformanceUnknown
- extensions