{"record":{"id":"393c9706bda36aac","repo":"deepseek-ai/deepseek-harness","slug":"host-cordis-inspect-provider-providerid-is-no","errorCode":null,"errorMessage":"Host Cordis inspect provider \"${providerId}\" is not registered","messagePattern":"Host Cordis inspect provider \"(.+?)\" is not registered","errorType":"exception","errorClass":"Error","httpStatus":null,"severity":"error","filePath":"packages/extensions/cordis-host-runner/src/inspect-registry.ts","lineNumber":118,"sourceCode":"   * @param platform - Host or Client runtime.\n   * @param providerId - provider selected from {@link list}.\n   * @param methodName - declared method name.\n   * @param input - optional lossless JSON input.\n   * @param agent - requesting Agent and scope.\n   * @param signal - tool-call cancellation.\n   * @returns provider JSON data.\n   */\n  async query(\n    platform: CordisInspectPlatform,\n    providerId: string,\n    methodName: string,\n    input: JsonValue | undefined,\n    agent: Agent,\n    signal: AbortSignal,\n  ): Promise<JsonValue> {\n    if (platform === 'host') {\n      const registration = this.providers.get(providerId)\n      if (registration === undefined) throw new Error(`Host Cordis inspect provider \"${providerId}\" is not registered`)\n      const method = findMethod(registration.manifest, methodName)\n      validateInput('Host', providerId, method, input)\n      signal.throwIfAborted()\n      const data = await registration.query(methodName, input, { agent, signal })\n      signal.throwIfAborted()\n      return validateOutput('Host', providerId, method, data)\n    }\n    return await this.queryClient(providerId, methodName, input, agent, signal)\n  }\n\n  /**\n   * Accept the first valid Client response for a pending query.\n   * @param agent - Agent whose Session owns the query.\n   * @param requestId - Pending Client query identity.\n   * @param resolution - Client provider result or failure.\n   * @returns whether this response settled the still-pending query.\n   */\n  resolveClientQuery(","sourceCodeStart":100,"sourceCodeEnd":136,"githubUrl":"https://github.com/deepseek-ai/deepseek-harness/blob/b150a551b8d465e31e418e1b2eaf5e79bbb7d28e/packages/extensions/cordis-host-runner/src/inspect-registry.ts#L100-L136","documentation":"Error \"Host Cordis inspect provider \"${providerId}\" is not registered\" thrown in deepseek-ai/deepseek-harness.","triggerScenarios":"Thrown at packages/extensions/cordis-host-runner/src/inspect-registry.ts:118 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"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"}