{"record":{"id":"d9f65eff6c548358","repo":"deepseek-ai/deepseek-harness","slug":"queue-item-not-found","errorCode":"queue-item-not-found","errorMessage":"queued item is no longer pending","messagePattern":"queued item is no longer pending","errorType":"error_code","errorClass":null,"httpStatus":null,"severity":"error","filePath":"packages/host/apiproxy/src/api-proxy.ts","lineNumber":2482,"sourceCode":"          })\n        }\n      },\n\n      updateQueue(request) {\n        const { sessionId, itemId, action } = request.payload\n        if (action.kind === 'edit' && action.content.some(block => block.type !== 'text')) {\n          return Promise.resolve(err(request, {\n            code: 'attachment-error',\n            message: 'queue edits accept text content only',\n            details: { reason: 'QUEUE_EDIT_NON_TEXT' },\n          }))\n        }\n        const agent = ctx.agents.get(sessionId)\n        if (agent !== undefined && hasSubagentOwner(agent.session, agent)) {\n          return Promise.resolve(err(request, subagentOwnershipError(sessionId)))\n        }\n        if (agent === undefined) {\n          return Promise.resolve(err(request, {\n            code: 'queue-item-not-found',\n            message: 'queued item is no longer pending',\n            details: { itemId },\n          }))\n        }\n        const target = agent.inbox.nextTurn.some(message => message.id === itemId)\n          ? 'next-turn'\n          : agent.inbox.nextStep.some(message => message.id === itemId) ? 'next-step' : undefined\n        const message = target === undefined\n          ? undefined\n          : (target === 'next-turn' ? agent.inbox.nextTurn : agent.inbox.nextStep)\n            .find(candidate => candidate.id === itemId)\n        if (target === undefined || message === undefined) {\n          return Promise.resolve(err(request, {\n            code: 'queue-item-not-found',\n            message: 'queued item is no longer pending',\n            details: { itemId },\n          }))","sourceCodeStart":2464,"sourceCodeEnd":2500,"githubUrl":"https://github.com/deepseek-ai/deepseek-harness/blob/b150a551b8d465e31e418e1b2eaf5e79bbb7d28e/packages/host/apiproxy/src/api-proxy.ts#L2464-L2500","documentation":"Error \"queued item is no longer pending\" thrown in deepseek-ai/deepseek-harness.","triggerScenarios":"Thrown at packages/host/apiproxy/src/api-proxy.ts:2482 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Refresh the queue state; the item was already consumed or cancelled, so operate on a currently pending item."],"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"}