{"record":{"id":"2a825570fdf68f1c","repo":"deepseek-ai/deepseek-harness","slug":"unknown-slots-inspect-method-method","errorCode":null,"errorMessage":"unknown Slots inspect method \"${method}\"","messagePattern":"unknown Slots inspect method \"(.+?)\"","errorType":"exception","errorClass":"Error","httpStatus":null,"severity":"error","filePath":"packages/extensions/cordis-client-runner/src/client/providers.ts","lineNumber":111,"sourceCode":"      EVENT_OUTPUT,\n    ),\n    registration('Builtin', 'Plain-JavaScript symbols available to a dynamic Client half.', 'listBuiltins', () => ({\n      builtins: [...CLIENT_BUILTIN_INSPECTION],\n      referencedTypes: [],\n    })),\n    {\n      manifest: {\n        id: 'Slots',\n        description: 'Progressive live Slot inspection: compact purpose/topology trees plus one exact Slot contract.',\n        methods: [{\n          name: 'listSubTree',\n          description: 'Return compact live Slot trees for navigation. With root, also return the selected Slot\\'s full contract and occupants.',\n          inputSchema: SUBTREE_INPUT,\n          outputSchema: SUBTREE_OUTPUT,\n        }],\n      },\n      query(method, input) {\n        if (method !== 'listSubTree') throw new Error(`unknown Slots inspect method \"${method}\"`)\n        const slots = ctx.get('slots')\n        if (slots === undefined) throw new Error('Client Slots service is not running')\n        const root = typeof input === 'object' && input !== null && !Array.isArray(input)\n          && typeof input.root === 'string' ? input.root : undefined\n        const trees = slots.snapshot(root)\n        const selected = trees[0]\n        return Promise.resolve({\n          ...root === undefined ? {} : { requestedRoot: { name: root, available: trees.length > 0 } },\n          trees: trees.map(compactSlotTree),\n          ...root === undefined || selected === undefined ? {} : { selected: inspectLiveSlot(selected) },\n          referencedTypes: [],\n        })\n      },\n    },\n    registration('Theme', 'Current theme token names and light/dark override requirements.', 'listTokens', () => {\n      const theme = ctx.get('theme')\n      if (theme === undefined) throw new Error('Client Theme service is not running')\n      return { tokens: theme.exportInspectTokens(), referencedTypes: [] } as unknown as JsonValue","sourceCodeStart":93,"sourceCodeEnd":129,"githubUrl":"https://github.com/deepseek-ai/deepseek-harness/blob/b150a551b8d465e31e418e1b2eaf5e79bbb7d28e/packages/extensions/cordis-client-runner/src/client/providers.ts#L93-L129","documentation":"Error \"unknown Slots inspect method \"${method}\"\" thrown in deepseek-ai/deepseek-harness.","triggerScenarios":"Thrown at packages/extensions/cordis-client-runner/src/client/providers.ts:111 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"}