paperclipai/paperclip · error
Environment driver "${driver.driver}" does not support comma
Error message
Environment driver "${driver.driver}" does not support command execution. What it means
Capability dispatch guard in the environment-runtime driver facade: the resolved environment driver does not implement the command-execution method. A command was submitted to a driver type that cannot run commands (e.g. a sync-only or lease-only driver), so the facade rejects the call.
Source
Thrown at server/src/services/environment-runtime.ts:3480
environment: input.environment,
lease: input.lease,
status: "released",
});
return await executePluginEnvironmentCommand({
db,
workerManager,
pluginId: plugin.id,
config: {
pluginKey,
driverKey,
driverConfig,
},
params: {
driverKey,
companyId: input.lease.companyId,
environmentId: input.environment.id,
issueId: input.lease.issueId,
config: driverConfig,
lease: {
providerLeaseId: input.lease.providerLeaseId,
metadata: input.lease.metadata ?? undefined,
expiresAt: input.lease.expiresAt?.toISOString() ?? null,
},
command: input.command,
args: input.args,
cwd: input.cwd,
env: input.env,
stdin: input.stdin,
timeoutMs: input.timeoutMs,
},
});
},
async resolveCapabilities(input) {
const metadata = input.lease.metadata ?? {};
const pluginId = readString(metadata.pluginId);View on GitHub (pinned to 01ad858492)
Solutions
- Use an environment driver that supports command execution for this operation.
Defensive patterns
Strategy: validation
When it happens
Trigger: Thrown at server/src/services/environment-runtime.ts:3281 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of paperclipai/paperclip@01ad858492 (2026-08-18).
Data as JSON: /api/errors/8787523340f3aa58.
Report an issue: GitHub.