mirror of
https://github.com/langgenius/dify-official-plugins.git
synced 2026-07-21 17:45:23 -04:00
volcengine_maas update failed to 0.0.041 #966
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 @Pahkho on GitHub (Feb 9, 2026).
Self Checks
Dify version
1.12.1
Plugin version
0.0.40
Cloud or Self Hosted
Self Hosted (Docker)
Steps to reproduce
My current
dify_plugin_sdkis 0.7.1, but the plugin version is limited to less than 0.6.✔️ Error log
docker exec -it docker-plugin_daemon-1 sh -lc "/app/storage/cwd/langgenius/volcengine_maas-0.0.41@78a0d54dffc0d70f3116d666775ef6f72373b0965f5805832b21644e1d3cd1df/.venv/bin/python -c "import dify_plugin.entities.model.text_embedding as m, importlib.metadata as md; print('venv dify-plugin:', md.version('dify-plugin')); print('Has MultiModalContent:', hasattr(m,'MultiModalContent')); print('file:', m.file)""

venv dify-plugin: 0.5.1
Has MultiModalContent: False
file: /app/storage/cwd/langgenius/volcengine_maas-0.0.41@78a0d54dffc0d70f3116d666775ef6f72373b0965f5805832b21644e1d3cd1df/.venv/lib/python3.12/site-packages/dify_plugin/entities/model/text_embedding.py
@dosubot[bot] commented on GitHub (Feb 9, 2026):
The update failed because the volcengine_maas plugin requires dify_plugin version >=0.5.0 and <0.6.0, but your environment uses dify_plugin_sdk 0.7.1. The plugin tries to import MultiModalContent, which doesn't exist in dify_plugin 0.5.1, causing the launch error. Plugins limited to dify_plugin <0.6.0 can't use newer features like MultiModalContent introduced in later SDK versions, and there's no official migration path documented for these plugins yet.
If you need multimodal support, you'll have to wait for an updated plugin that supports dify_plugin >=0.6.0, or refactor the plugin code to work with the newer SDK. For now, the only workaround is to pin dify_plugin in the plugin's requirements to a compatible version (e.g., <0.6.0), but this won't enable newer features like MultiModalContent and may not resolve all compatibility issues. More details are available in the plugin docs and related threads: source, source, source.
To reply, just mention @dosu.
How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other
@Cxxxl commented on GitHub (Feb 9, 2026):
Please work on fixing this bug as soon as possible. Thank you.