deepseek-ai/deepseek-harness · error
agent-preset-invalid
agent-preset-invalid
Error message
agent preset "${agentPreset}" already exists What it means
Error "agent preset "${agentPreset}" already exists" thrown in deepseek-ai/deepseek-harness.
Source
Thrown at packages/client/connection/src/client/fixture.ts:2835
}
return ok(request, {
agentPreset,
trust: preset.trust,
content: preset.content,
})
},
copy: (request) => {
const { from, agentPreset } = request.payload
const source = fixturePresets.get(from)
if (source === undefined) {
return err(request, {
code: 'agent-preset-not-found',
message: `unknown agent preset "${from}"`,
details: { agentPreset: from, available: [...fixturePresets.keys()] },
})
}
if (fixturePresets.has(agentPreset)) {
return err(request, {
code: 'agent-preset-invalid',
message: `agent preset "${agentPreset}" already exists`,
details: { agentPreset, reason: 'already exists' },
})
}
fixturePresets.set(agentPreset, { trust: 'user', content: source.content })
return ok(request, { agentPreset })
},
// Native opens are deterministic no-op successes in this fixture, so the
// open-directory affordance renders and the path-text fallback stays a
// component-test concern.
openDocument: (request) => {
const { agentPreset } = request.payload
const existing = fixturePresets.get(agentPreset)
if (existing === undefined || existing.trust === 'system') {
return err(request, {
code: 'agent-preset-read-only',
message: `agent preset "${agentPreset}" ships with the deployment`,View on GitHub (pinned to b150a551b8)
Solutions
- Choose a new unique preset id; the given one already exists.
When it happens
Trigger: Thrown at packages/client/connection/src/client/fixture.ts:2835 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of deepseek-ai/deepseek-harness@b150a551b8 (2026-08-24).
Data as JSON: /api/errors/f26252fff3d9a28e.
Report an issue: GitHub.