{"record":{"id":"54a085119ecd7839","repo":"deepseek-ai/deepseek-harness","slug":"dynamic-plugin-pluginid-is-not-running-activa","errorCode":null,"errorMessage":"dynamic plugin \"${pluginId}\" is not running activation \"${pluginRunId}\"","messagePattern":"dynamic plugin \"(.+?)\" is not running activation \"(.+?)\"","errorType":"exception","errorClass":"Error","httpStatus":null,"severity":"error","filePath":"packages/extensions/cordis-host-runner/src/index.ts","lineNumber":393,"sourceCode":"\n  /**\n   * Fetch Client code for the exact active run.\n   * @param agent - Agent whose Session must own the Plugin.\n   * @param pluginId - Stable Plugin identity to read.\n   * @param pluginRunId - Exact active run authorized to receive source.\n   * @returns Client source and its Plugin, Package, and run identities.\n   */\n  @Remote('getClientCode')\n  getClientCode(\n    agent: Agent,\n    pluginId: CordisDynamicPluginId,\n    pluginRunId: CordisDynamicPluginRunId,\n  ): DynamicCordisClientSource {\n    const plugin = this.owned(agent, pluginId)\n    if (plugin === undefined) throw new Error(missingPluginMessage(pluginId))\n    const run = plugin.run\n    if (run === undefined || run.pluginRunId !== pluginRunId) {\n      throw new Error(`dynamic plugin \"${pluginId}\" is not running activation \"${pluginRunId}\"`)\n    }\n    const definition = plugin.packages.get(run.packageId)\n    if (definition?.clientCode === undefined) throw new Error(`package \"${run.packageId}\" has no Client half`)\n    return {\n      code: definition.clientCode,\n      name: definition.name,\n      pluginId,\n      packageId: run.packageId,\n      pluginRunId,\n    }\n  }\n\n  /**\n   * Resolve one model-driven Client activation request.\n   * @param requestId - Request identity to settle once.\n   * @param resolution - Browser refusal or exact Client activation result.\n   * @returns Whether the still-pending request accepted this resolution.\n   */","sourceCodeStart":375,"sourceCodeEnd":411,"githubUrl":"https://github.com/deepseek-ai/deepseek-harness/blob/b150a551b8d465e31e418e1b2eaf5e79bbb7d28e/packages/extensions/cordis-host-runner/src/index.ts#L375-L411","documentation":"Error \"dynamic plugin \"${pluginId}\" is not running activation \"${pluginRunId}\"\" thrown in deepseek-ai/deepseek-harness.","triggerScenarios":"Thrown at packages/extensions/cordis-host-runner/src/index.ts:393 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"}