-
Notifications
You must be signed in to change notification settings - Fork 21.2k
Still have issue PluginNotFoundError: plugin not found in version 1.13.0 #32253
Description
Self Checks
- I have read the Contributing Guide and Language Policy.
- This is only for bug report, if you would like to ask a question, please head to Discussions.
- I have searched for existing issues search for existing issues, including closed ones.
- I confirm that I am using English to submit this report, otherwise it will be closed.
- 【中文用户 & Non English User】请使用英语提交,否则会被关闭 :)
- Please do not modify this template :) and fill in all the required fields.
Dify version
1.13.0
Cloud or Self Hosted
Self Hosted (Docker)
Steps to reproduce
Run an existing chatflow that include agent node
✔️ Expected Behavior
Run successfully
❌ Actual Behavior
The agent node shows error:PluginNotFoundError: plugin not found.
tool_runtime = ToolManager.get_agent_tool_runtime(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/api/core/tools/tool_manager.py", line 369, in get_agent_tool_runtime
tool_entity = cls.get_tool_runtime(
^^^^^^^^^^^^^^^^^^^^^
File "/app/api/core/tools/tool_manager.py", line 185, in get_tool_runtime
provider_controller = cls.get_builtin_provider(provider_id, tenant_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/api/core/tools/tool_manager.py", line 114, in get_builtin_provider
plugin_provider = cls.get_plugin_provider(provider, tenant_id)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/api/core/tools/tool_manager.py", line 144, in get_plugin_provider
provider_entity = manager.fetch_tool_provider(tenant_id, provider)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/api/core/plugin/impl/tool.py", line 67, in fetch_tool_provider
response = self._request_with_plugin_daemon_response(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/api/core/plugin/impl/base.py", line 264, in _request_with_plugin_daemon_response
self._handle_plugin_daemon_error(error.error_type, error.message)
File "/app/api/core/plugin/impl/base.py", line 357, in _handle_plugin_daemon_error
raise PluginNotFoundError(description=message)
core.plugin.impl.exc.PluginNotFoundError: req_id: a95dcbab95 PluginNotFoundError: plugin not found
2026-02-12 00:55:15.397 ERROR [GraphDispatcher] [error_handler.py:101] - Node 1767365339291 failed with ABORT strategy: req_id: a95dcbab95 PluginNotFoundError: plugin not found
2026-02-12 00:55:15.419 INFO [Dummy-991] [trace.py:128] 4d827845de2557bb89ac24133926d6dd - Task tasks.app_generate.workflow_execute_task.workflow_based_app_execution_task[f92f854c-ab64-40a9-8fa6-a0a14051c0e7] succeeded in 0.202024917001836s: None
2026-02-12 00:55:15.502 ERROR [Thread-992 (_generate_worker)] [workflow_entry.py:124] 4d827845de2557bb89ac24133926d6dd - Unknown Error when workflow entry running
Traceback (most recent call last):
File "/app/api/core/workflow/workflow_entry.py", line 120, in run
yield from generator
File "/app/api/core/workflow/graph_engine/graph_engine.py", line 276, in run
raise self._graph_execution.error
RuntimeError: req_id: a95dcbab95 PluginNotFoundError: plugin not found