mirror of
https://github.com/langgenius/dify-official-plugins.git
synced 2026-07-21 17:45:23 -04:00
tongyi plugin: Error in stream reponse for plugin #615
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @itning on GitHub (Sep 3, 2025).
Self Checks
Dify version
1.8.1
Plugin version
0.0.44
Cloud or Self Hosted
Self Hosted (Docker)
Steps to reproduce
✔️ Error log
@dosubot[bot] commented on GitHub (Sep 3, 2025):
This error happens because the Tongyi plugin expects a
descriptionfield in each property when running in function calling mode, but the MCP server doesn't provide it. This leads to aPluginInvokeErrorduring model invocation. It's a compatibility issue specific to the Tongyi plugin—other plugins like OpenAI API work fine with MCP in the same setup.You can avoid the error by switching the agent strategy from function calling to ReAct mode, which users have confirmed works. Alternatively, if you need to use Tongyi in function calling mode, make sure all required configuration fields, especially
description, are present in your model config. If that's not possible, using the OpenAI API plugin instead is a reliable workaround. More details and user experiences are discussed here and here.To reply, just mention @dosu.
How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other

@itning commented on GitHub (Sep 3, 2025):
@dosu Is this a new restriction? My last version still works normally.