{"record":{"id":"ba8fedc3894f540e","repo":"continuedev/continue","slug":"method-not-implemented-ba8fed","errorCode":null,"errorMessage":"Method not implemented.","messagePattern":"Method not implemented\\.","errorType":"exception","errorClass":"Error","httpStatus":null,"severity":"warning","filePath":"packages/openai-adapters/src/apis/DeepSeek.ts","lineNumber":54,"sourceCode":"      }),\n      headers: {\n        \"Content-Type\": \"application/json\",\n        Accept: \"application/json\",\n        Authorization: `Bearer ${this.config.apiKey}`,\n      },\n      signal,\n    });\n    for await (const chunk of streamSse(resp as any)) {\n      yield chatChunk({\n        content: chunk.choices[0].text,\n        finish_reason: chunk.finish_reason,\n        model: body.model,\n      });\n    }\n  }\n\n  list(): Promise<Model[]> {\n    throw new Error(\"Method not implemented.\");\n  }\n}\n","sourceCodeStart":36,"sourceCodeEnd":57,"githubUrl":"https://github.com/continuedev/continue/blob/5522c6f44ca0ac3528b37244818fbfa39b5af470/packages/openai-adapters/src/apis/DeepSeek.ts#L36-L57","documentation":"The DeepSeek adapter intentionally does not implement `list`; model enumeration is unsupported. DeepSeek has only a handful of models, so they are expected to be configured explicitly.","triggerScenarios":"Calling .list() on the DeepSeek adapter.","commonSituations":"Generic provider-health checks or model pickers that call list() on every registered provider.","solutions":["Configure DeepSeek model IDs explicitly (deepseek-chat, deepseek-reasoner).","Call GET https://api.deepseek.com/models directly if live listing is needed.","Capability-gate list() calls."],"exampleFix":null,"handlingStrategy":"type-guard","validationCode":null,"typeGuard":"const canList = (p: API): boolean => !(p instanceof DeepSeek);","tryCatchPattern":"try { return await deepseek.list(); } catch { return [{ id: 'deepseek-chat' }, { id: 'deepseek-reasoner' }]; }","preventionTips":["Configure DeepSeek model IDs explicitly.","Use a capability registry instead of blanket list() calls."],"tags":["deepseek","not-implemented","model-listing"],"backgroundTag":"method-not-implemented","analyzedSha":"5522c6f44ca0ac3528b37244818fbfa39b5af470","analyzedAt":"2026-08-27T11:28:54.683Z","schemaVersion":2},"datasetVersion":"2026-08-27T13:17:12.746Z"}