paperclipai/paperclip · error
Plugin ${manifest.id} requires host version ${minimumHostVer
Error message
Plugin ${manifest.id} requires host version ${minimumHostVersion} or newer, but this server is running ${hostVersion} What it means
Host-compatibility guard in fetchAndValidate: the plugin's minimumHostVersion exceeds the running server's hostVersion. The plugin requires features/fixes this host lacks and must not be loaded; the version mismatch between manifest and host is at fault.
Source
Thrown at server/src/services/plugin-loader.ts:1311
);
}
// Step 5: Validate manifest capabilities are consistent
const capResult = capabilityValidator.validateManifestCapabilities(manifest);
if (!capResult.allowed) {
throw new Error(
`Plugin ${manifest.id} manifest has inconsistent capabilities. ` +
`Missing required capabilities for declared features: ${capResult.missing.join(", ")}`,
);
}
await assertPageRoutePathsAvailable(manifest);
// Step 6: Reject plugins that require a newer host than the running server
const minimumHostVersion = getMinimumHostVersion(manifest);
if (minimumHostVersion && hostVersion) {
if (compareSemver(hostVersion, minimumHostVersion) < 0) {
throw new Error(
`Plugin ${manifest.id} requires host version ${minimumHostVersion} or newer, ` +
`but this server is running ${hostVersion}`,
);
}
}
// Use the version declared in the manifest (required field per the spec)
const resolvedVersion = manifest.version;
return {
packagePath: resolvedPackagePath,
packageName: resolvedPackageName,
version: resolvedVersion,
source: localPath ? "local-filesystem" : "npm",
manifest,
};
}
View on GitHub (pinned to 120ae5428f)
Solutions
- Upgrade the Paperclip server to at least the required host version, or install an older plugin version compatible with this host.
Defensive patterns
Strategy: validation
When it happens
Trigger: Thrown at server/src/services/plugin-loader.ts:1311 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of paperclipai/paperclip@120ae5428f (2026-08-18).
Data as JSON: /api/errors/cafdb2306e0549ee.
Report an issue: GitHub.