{"record":{"id":"f26252fff3d9a28e","repo":"deepseek-ai/deepseek-harness","slug":"agent-preset-invalid","errorCode":"agent-preset-invalid","errorMessage":"agent preset \"${agentPreset}\" already exists","messagePattern":"agent preset \"(.+?)\" already exists","errorType":"error_code","errorClass":null,"httpStatus":null,"severity":"error","filePath":"packages/client/connection/src/client/fixture.ts","lineNumber":2835,"sourceCode":"        }\n        return ok(request, {\n          agentPreset,\n          trust: preset.trust,\n          content: preset.content,\n        })\n      },\n      copy: (request) => {\n        const { from, agentPreset } = request.payload\n        const source = fixturePresets.get(from)\n        if (source === undefined) {\n          return err(request, {\n            code: 'agent-preset-not-found',\n            message: `unknown agent preset \"${from}\"`,\n            details: { agentPreset: from, available: [...fixturePresets.keys()] },\n          })\n        }\n        if (fixturePresets.has(agentPreset)) {\n          return err(request, {\n            code: 'agent-preset-invalid',\n            message: `agent preset \"${agentPreset}\" already exists`,\n            details: { agentPreset, reason: 'already exists' },\n          })\n        }\n        fixturePresets.set(agentPreset, { trust: 'user', content: source.content })\n        return ok(request, { agentPreset })\n      },\n      // Native opens are deterministic no-op successes in this fixture, so the\n      // open-directory affordance renders and the path-text fallback stays a\n      // component-test concern.\n      openDocument: (request) => {\n        const { agentPreset } = request.payload\n        const existing = fixturePresets.get(agentPreset)\n        if (existing === undefined || existing.trust === 'system') {\n          return err(request, {\n            code: 'agent-preset-read-only',\n            message: `agent preset \"${agentPreset}\" ships with the deployment`,","sourceCodeStart":2817,"sourceCodeEnd":2853,"githubUrl":"https://github.com/deepseek-ai/deepseek-harness/blob/b150a551b8d465e31e418e1b2eaf5e79bbb7d28e/packages/client/connection/src/client/fixture.ts#L2817-L2853","documentation":"Error \"agent preset \"${agentPreset}\" already exists\" thrown in deepseek-ai/deepseek-harness.","triggerScenarios":"Thrown at packages/client/connection/src/client/fixture.ts:2835 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Choose a new unique preset id; the given one already exists."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"b150a551b8d465e31e418e1b2eaf5e79bbb7d28e","analyzedAt":"2026-08-24T18:12:29.105Z","schemaVersion":2},"datasetVersion":"2026-08-24T22:17:12.610Z"}